Design System v1.2
De bijgewerkte huisstijl van OranjeSteen. Aangescherpt op leesbaarheid, uitgebreid met kleurschalen en statuskleuren voor échte UI, en met verfijnde typografie — alles binnen de bestaande tonen. Een databedrijf dat toevallig vastgoed doet: rustig, betrouwbaar, scherp.
Atmosfeer & positionering
OranjeSteen brengt de vastgoedmarkt systematisch in kaart en handelt op data. De uitstraling: professioneel en ingetogen, maar met een scherpte en moderniteit die laat zien dat wij anders werken dan een traditioneel makelaarskantoor.
Professioneel, ingetogen, betrouwbaar. Geen decoratieve fratsen, geen makelaarspitch.
Datagedreven en modern. Kloppende cijfers, strakke structuur, rust in de vorm.
Ruimte ademen. Witruimte is een ontwerpkeuze, geen leegte.
Vernieuwend in een traditionele markt — herkenbaar voor iedereen met vastgoed op z'n naam.
Basiskleuren
De zeven merkkleuren blijven ongewijzigd — dit is het hart van de identiteit. Nieuw in v1.1: één leesbaar grijs erbij (gray-strong) voor kleine tekst, omdat het lichte grijs daar onder de contrastnorm zakte.
Kleurschalen
Voor échte UI — randen, hovers, disabled, gevulde vlakken — heb je meer nodig dan zeven losse kleuren. De oplossing: trappen binnen de drie bestaande tonen. Geen nieuwe hue's. De basiskleuren zijn gemarkeerd.
Navy / blauw — structuur & tekst
Warm neutraal — crème-familie
Koel grijs — tekst & meta
Functionele tokens & status
Voor interfaces — knoppen, velden, tabellen — en voor de interne tools (CRM, dashboards). Statuskleuren zijn gedempt en zakelijk, en leven alleen in tools, nooit in merkuitingen. Zo blijft de merk-huisstijl zuiver.
Functionele tokens
Statuskleuren — interne tools
Oker (#8A6D2F) is bewust een gedempte aardetint — leest als ‘let op’ zonder signaaloranje te worden. Toegestaan, maar uitsluitend in interne tools.
Typografie — Montserrat
Eén font: Montserrat. Geen tweede letter. Montserrat is een display-letter; we temmen 'm met regels voor lange teksten en kleine maten.
Gewichten
De regels
- Regelafstand. Body op
1,65; koppen strak op1,05–1,15. - Regellengte. Maximaal
65–70 tekensper regel. - Tracking. Display/koppen
−0,02em; kapitale labels+0,14em; body neutraal. - Ondergrenzen. Nooit kleiner dan
16pxweb ·10,5ptdocument ·12ptpresentatie. - Geen gewicht 300, en nadruk via gewicht 600 in plaats van cursief.
- Cijfers tabellarisch.
font-variant-numeric: tabular-numsop alle data, tabellen, bedragen en coördinaten.
Maatschaal
Verfijnde web/UI-schaal met een rustige verhouding (~1,25) en vaste regelafstand + tracking per niveau. Body is opgehoogd van 15 naar 16px voor leescomfort.
Presentaties (PPTX) & documenten
| Medium | Niveau | Grootte | Gewicht |
|---|---|---|---|
| Presentatie | Hero / stat | 48–56pt | ExtraBold |
| Presentatie | Slidetitel | 28pt | Bold |
| Presentatie | “OranjeSteen” label | 18pt | Bold |
| Presentatie | Body / bullets | 12pt (min) | Regular |
| Document | H1 / H2 / H3 | 20 / 16 / 14pt | Bold→SemiBold |
| Document | Body | 10,5pt · lh 1,5 | Regular |
Componenten
Bijgewerkt naar v1.1: disabled-staten, leesbare meta-tekst en tabellarische cijfers in tabellen.
blue, wit, 4px radius. Hover → accent. Disabled → #8C96B4.
Transparant, 1.5px rand. Hover → lgray.
Wit, border, 6px radius, raised. Hover → floating.
border-strong rand. Focus → 2px accent.
Neutrale badge (merk) + statuschip (tools).
Accentlijn + titel + label rechtsboven.
| Locatie | Plaats | Oppervlak | Indicatie | Status |
|---|---|---|---|---|
| Locatie A | Almere | 1.240 m² | € 1.240.000 | Beschikbaar |
| Locatie B | Zwolle | 860 m² | € 868.500 | In onderzoek |
| Locatie C | Apeldoorn | 2.100 m² | € 2.115.900 | Actie vereist |
Cijferkolommen rechts uitgelijnd met tabular-nums — alles lijnt netjes uit.
Layout, spacing & diepte
Witruimte is een token. Spaarzame schaduwen — donkere vlakken krijgen nooit schaduw.
Spacing-schaal
Diepte
Do's & don'ts
✓Doe dit
- Kleine tekst op gray-strong (#5E6474), niet op #787D8C.
- Trappen gebruiken voor randen/hovers — geen nieuwe hue's.
- Tabular-nums aan voor alle cijfers en tabellen.
- Body op 16px, regellengte max ~65 tekens.
- Statuskleuren alleen in tools, nooit in merkuitingen.
- Logo wit op donker, donkerblauw op licht.
✕Doe dit niet
- Geen oranje — ook geen oker in merkuitingen.
- Geen tweede font naast Montserrat; geen gewicht 300.
- Geen kleine tekst onder 16px web / 10,5pt document.
- Geen gradients of drukke patroonachtergronden.
- Geen afgeronde hoeken groter dan 6px.
- Geen schaduw op donkere blue-vlakken.
Imagery & hero
Echte luchtfoto's van woonwijken en locaties dragen het verhaal "ontwikkelpotentieel". Over de foto ligt een directionele navy-overlay: donker links (waar de tekst staat) → transparant rechts (de wijk schemert door). Statement in Montserrat 900, witte lede.
- Horizontaal: navy #162447 van 0.96 (links) → 0.50 (rechts), met mid-stops 0.90 @40% en 0.72 @70%.
- Verticaal (extra demping onder de tekst): transparant @30% → 0.55 onderaan.
- Lede in wit 92% — niet het grijs/crème — voor leesbaarheid op foto.
- Mobiel: egale/verticale overlay 0.75–0.85 (links-donker werkt alleen bij links-uitgelijnde tekst).
- Geen groene of off-brand markers op kaarten/foto's — gebruik crème of accent.
Logo
Vier elementen: wordmark (de naam), OS-monogram (favicon/avatar/app), lockup (wordmark + descriptor) en het datapunt (grafisch element). Eén merk per uiting. Montserrat 900, navy #162447. Geen oranje.