This proposal is a radical rethink of OSGeo's visual identity. The traditional institutional green-teal is replaced with an electric neon palette on a dark canvas. The design language draws from developer tools, creative coding, and modern data visualization -- positioning OSGeo as a cutting-edge technology foundation, not just a standards body.
| Element | Current | Proposal C |
|---|---|---|
| Base canvas | White (#fff) | Midnight (#0C0C1D) |
| Primary accent | #4DB05B (muted green) | #00FF88 (electric green) |
| Secondary accent | #003A40 (teal) | #7C3AED (violet) |
| Tertiary accent | None | #06B6D4 (cyan) |
| Typeface system | Miriam Libre + Sintony | Outfit (single family, 300-900) |
| Editorial font | None | Source Serif 4 |
| Component style | Solid fills, subtle shadows | Glass morphism, neon borders |
| Default radius | 4px | 14px |
The compass rose remains the core symbol. In this system it lives almost exclusively in white on dark surfaces, gaining dramatic presence through contrast and surrounding negative space.
| Role | Font | Weight | Tracking |
|---|---|---|---|
| Display / Hero | Outfit | Black (900) | -3px |
| Headings | Outfit | Bold (700) | -1px |
| Subheadings | Outfit | SemiBold (600) | -0.5px |
| Body | Outfit | Light (300) | 0 |
| Editorial | Source Serif 4 | Regular (400) | 0 |
| Labels / UI | Outfit | Medium (500) | 0.5px |
Neon glows and glass morphism replace traditional shadows as the primary depth language.
/* Glass morphism */
background: rgba(255, 255, 255, 0.04);
border: 1px solid rgba(255, 255, 255, 0.08);
backdrop-filter: blur(12px);
/* Neon glow - green */
box-shadow: 0 0 20px rgba(0, 255, 136, 0.15),
0 0 60px rgba(0, 255, 136, 0.05);
/* Neon glow - violet */
box-shadow: 0 0 20px rgba(124, 58, 237, 0.15),
0 0 60px rgba(124, 58, 237, 0.05);
/* Electric */ background: #00FF88; color: #0C0C1D; border-radius: 8px;
/* Violet */ background: #7C3AED; color: #fff;
/* Ghost */ border: 1px solid rgba(255,255,255,0.08); color: #fff;
/* Glass */ background: rgba(255,255,255,0.06); backdrop-filter: blur(8px);
| Property | Current | Proposal C |
|---|---|---|
| Canvas | White | #0C0C1D midnight |
| Primary Accent | #4DB05B | #00FF88 electric |
| Secondary Accent | #003A40 | #7C3AED violet |
| Tertiary Accent | n/a | #06B6D4 cyan |
| Typeface | Miriam Libre + Sintony | Outfit (single family) |
| Default Radius | 4px | 14px |
| Depth Language | Teal-tinted shadows | Neon glows + glass |