Ontwerpregels · vast vs. invulbaar
De site gedraagt zich als een leeg geïnstalleerd thema: kleur, typografie, spacing, grid, knoppen, formulieren, navigatie, overlays en vaste beeldverhoudingen staan vast in code. Banners, sliders, video’s, foto’s, logo’s en decoratie zijn mediavelden die later vanuit de achterkant worden ingevuld. Een niet-ingevuld onderdeel wordt op de publieke site verborgen; in de beheeromgeving en deze styleguide tonen we een rustige lege staat.
Wat code níet doet: geen verfstrepen, krassen, grunge, stempels of campagnebeelden tekenen. Het echte logo is een afbeelding; sfeer en decoratie komen uit mediavelden. De publieke website is deze ronde niet aangepast.
01 · Kleurenpalet
Ongeveer 70–80% van het scherm is zwart of donker antraciet. Witte en grijze teksten zorgen voor rust. Rood is herkenbaar en zichtbaar, maar altijd gericht: knoppen, actieve nav, stempelvormen en korte accenten — nooit grote blokken gewone tekst.
Algemene paginabasis · 70–80% van het scherm
Donkere secties, formulierachtergrond
Kaarten, tegels, verhoogde vlakken
Subtiele borders en scheidingslijnen
Koppen en primaire tekst
Lopende tekst, captions, secundaire info
Primaire acties · actieve nav · stempel · accenten
Hover op primaire knop
Witte knop, logo-op-wit, contrastblok
Verhouding op een pagina
02 · Typografie
Grote koppen lopen in Oswald: industrieel, compact en deels in hoofdletters. Lopende tekst, navigatie, formulieren en knoppen blijven in Inter — rustig en goed leesbaar. Het echte logo wordt later als afbeeldingsbestand geplaatst en niet met tekst nagebouwd.
Lettertypen
Oswald 700
Oswald — Paginakop
Inter — lopende tekst, nav, formulier, knop
Bellen, WhatsAppen, mailen of langskomen — bij De Jongens pak je de telefoon, geen winkelwagen.
Hiërarchie
Campagnekop
Paginakop H1
Sectiekop H2
Subkop H3
Body large — introductietekst
Body — standaard lopende tekst
Small — secundaire info
03 / Industrieel label
Koppen
Oswald · compact · deels hoofdletters · strakke regelafstand. Stevig en industrieel, niet sierlijk.
Lopende tekst
Inter · 15–17 px · regelafstand 1.6 · max ~65 tekens per regel. Kalm en leesbaar, ook op zwart.
Contactinfo
0528 - 235 080
hallo@dejongens.nl · Hoofdstraat, Hoogeveen
Mobiele variant
Werkkleding zonder gedoe.
Kop wordt compacter op mobiel, lichaamstekst blijft leesbaar.
03 · Logo als media-item
Het officiële logo wordt als afbeelding geplaatst. Er zijn twee logovelden: één voor een lichte achtergrond (het aangeleverde bestand, zwarte letters) en één voor een donkere achtergrond (witte variant — nog aan te leveren). Geen CSS-filter om zwart wit te maken.
Logo — lichte achtergrond ✓ aangeleverd

Getoond op een licht vlak. Straks in de beheeromgeving te uploaden.
Logo — donkere achtergrond — nog aan te leveren
Logo (witte variant)
Witte versie van het logo voor zwarte/antraciet vlakken (header, footer).
Op zwart tonen we voorlopig een neutraal veld — geen gefilterd zwart logo.
Logovelden
04 · Knoppen & statussen
Rood is de primaire actie. Wit is een krachtige tweede actie. Omlijnd is rustig. Tekstknop voor vervolgacties. Elke knop heeft een zichtbare hover, focus, loading- en disabled-status.
Primaire knop
Witte knop
Omlijnde knop
Tekstknop
Loading
Disabled
Disabled
Disabled
Focus: rode knop krijgt witte focus-ring, witte/omlijnde knop een rode ring — altijd met 2 px offset voor toetsenbordnavigatie. Loading toont een spinner in de knop.
06 · Hero-mediasysteem
Een hero op de publieke site speelt standaard automatisch, zonder geluid, in een loop en inline op mobiel. Eerst verschijnt de poster; pas als de video afspeelt verdwijnt deze. Gebruikers met minder beweging zien alleen de poster. Op mobiel komt een aparte video/poster.
Let op: de aangeleverde video is een breed desktopbestand. Op mobiel mag dit niet automatisch hard worden uitgesneden — daarvoor wordt een aparte mobiele video of mobiele poster ingesteld. Kop en tekst hierboven zijn voorbeeldinhoud en configureerbaar.
Hero-mediasysteem velden
07 · Herbruikbaar mediasysteem
Ieder beeldveld kan later dezelfde set velden bevatten. De code bepaalt alleen de plek, de verhouding, de overlay en de leesbaarheid — niet de inhoud.
Hero (breed)
Slider
Liggend
Campagne
Staand
Vierkant
Mediaveld-structuur
08 · Decoratieve huisstijlbeelden
Deze sfeerbeelden worden later door De Jongens of een ontwerper aangeleverd. De code maakt alleen de plek en de positioneringsregels. Is een bestand niet ingevuld, dan blijft het onderdeel weg — de site blijft ook zonder netjes en professioneel.
Rode verfstreek
Loss decoratief beeld — ruwe kwaststreep op transparant.
Rode stempel / badge
Stempelafbeelding (zoals op de bus) op transparant.
Lichte grunge-overlay
Subtiele slijtagelaag (PNG met alpha).
Donkere structuur / texture
Donkere textuurlaag voor achtergronden.
Campagneachtergrond
Volle achtergrond voor campagneblokken.
Los decoratief beeld
Vrij sfeerbeeld, optioneel per sectie.
Regel: code tekent geen verfstrepen, krassen, grunge of stempels na. Al deze sfeer komt uit echte mediavelden. Zonder bestand → geen decoratie.
09 · Sliders & banners
Een slider zonder slides wordt niet getoond. Eén actieve slide toont als gewone banner zonder pijlen, bolletjes of automatische wisseling. Vanaf twee actieve slides wordt het een echte slider met navigatie en wisseling.
Slide-velden
10 · Categorieën / branches
Een tegel zonder ingestelde foto/naam wordt op de publieke site verborgen. Hieronder de lege staat zoals de beheeromgeving deze toont: plek, verhouding en wat nodig is.
Werkkleding
Foto die de categorie draagt + korte subtekst.
Veiligheidsschoenen
Foto die de categorie draagt + korte subtekst.
Regenkleding
Foto die de categorie draagt + korte subtekst.
PBM / Bescherming
Foto die de categorie draagt + korte subtekst.
Overlay: een vaste donkere gradient onderaan houdt de categorienaam leesbaar — instelbare sterkte. Zonder media blijft de hele tegel weg op de publieke site.
11 · Merken
Geen monogrammen of nagemaakte logo’s. Een merk zonder logo is in de beheeromgeving incompleet; op de publieke site wordt het alleen als rustige tekst getoond of verborgen.
Merklogo
Echt logo (geen monogram).
Merklogo
Echt logo (geen monogram).
Merklogo
Echt logo (geen monogram).
Incompleet merk (beheerweergave)
Op de publieke site: alleen tekst óf verborgen (instelbaar).
Merkvelden
12 · Configureerbare sectietypes
Een beheerbare vaste set professionele sectietypes met instelbare inhoud en volgorde, zodat de website visueel niet uit elkaar valt. Iedere sectie kan aan/uit, een titel/tekst, eigen beeld, een achtergrondvariant en eigen knoppen krijgen.
Advies-foto
Teamlid dat advies geeft.
Persoonlijk advies
Borduur-/bedrukdetail
Detail van logo op kleding.
Bedrukken en borduren
Portret
Portret van een teamlid.
Team
Winkelfoto
Sfeerfoto van de winkel / bar.
Winkel en langskomen
Regiofoto
Optionele foto bij regio.
Regio- en SEO-inhoud
Contactblok
13 · Homepage-architectuur
De voorkant kan volledig leeg starten. De homepage is een vaste set van 13 sectietypes; niet-ingevulde secties worden verborgen. Elke sectie kan afzonderlijk aan/uit, van inhoud, beeld en volgorde worden voorzien.
Mededelingenbalk
Sectietype · instelbaar
Header en navigatie
Sectietype · instelbaar
Hero met afbeelding of video
Sectietype · instelbaar
Campagneslider
Sectietype · instelbaar
Categorieën of branches
Sectietype · instelbaar
Uitgelichte merken
Sectietype · instelbaar
Persoonlijk advies
Sectietype · instelbaar
Bedrukken en borduren
Sectietype · instelbaar
Team
Sectietype · instelbaar
Winkel en langskomen
Sectietype · instelbaar
Regio- en SEO-inhoud
Sectietype · instelbaar
Contactblok
Sectietype · instelbaar
Footer
Sectietype · instelbaar
Geen drag-and-drop-vrijheid: een vaste set sectietypes in instelbare volgorde voorkomt dat de site visueel uit elkaar valt. Volgorde wel aanpasbaar per sectie.
14 · Lege staten
Een niet-ingevuld onderdeel wordt op de publieke website volledig verborgen — geen technische placeholders, geen “upload hier”-teksten, geen lege vlakken. In de beheeromgeving en deze styleguide zien we wél een rustige placeholder met het voorschrift.
Hero-afbeelding of video
Brede sfeerfoto of video van de winkel.
0 slides ingesteld. Voeg minimaal één slide toe om de slider te tonen.
Regel: de voorkant moet ook zonder enige inhoud netjes en professioneel blijven — geen kapotte of lege blokken, geen lege sliders.
15 · Formulier
Velden op antraciet met dunne rand. Focus geeft een rode ring, fouten worden rood, succes groen. Liever eerst bellen? Bij De Jongens is dat juist de bedoeling.
Zo kunnen we je persoonlijk aanspreken.
Voor persoonlijk contact.
Vul een geldig e-mailadres in.
Bedankt — Gido neemt contact op.
Standaard
Focus
Fout
15 · Spacing, breedte & grid
Vaste spacing-schaal, één maximale contentbreedte (1240 px) en een 12-koloms raster voor uitlijning.
Spacing-schaal
Maximale contentbreedte — 1240 px
12-koloms raster
16 · Footer & mobiel
Footer met logo-slot (donkere variant) en configureerbare linkkolommen. Mobiel behoudt dezelfde hiërarchie — zonder nepcontent.
Mobiele variant
Contactblok
Einde
Na goedkeuring worden de publieke pagina’s opgebouwd uit deze sectietypes — volledig leeg startend, zonder kapotte of lege blokken.