Styleguide
Living reference voor tokens, componenten en Gutenberg-blocks. Tokens komen uit
resources/css/app.css (gesynced naar theme.json via Vite).
Blocks draaien op de LemonJuice plugin; styling overschreven in deze theme.
Brand colors
Volledig palet — gebruik via Tailwind utilities (bg-onyx, text-yellow) of CSS-variabelen.
#070132
#101340
#101340
#2a6ffa
#4a84f9
#403efc
#edf3fe
#a6bbe4
#6f7997
#bec4d3
#eef1f9
#fed200
Semantic tokens
Gebruik deze in componenten — niet de brand-kleuren direct. Maakt theming later eenvoudig.
Typography
Display: TT Norms Pro (self-hosted). Body: Figtree (Google Fonts). Headings schalen fluid met clamp().
Bouw met Lemone
Heading niveau 1
Heading niveau 2
Heading niveau 3
Heading niveau 4
Heading niveau 5
Heading niveau 6
Een korte introtekst die net iets prominenter is dan body — voor pagina-introducties.
Standaard bodytekst (Figtree 18px / line-height 1.667). Links krijgen automatisch de brand kleur.
Kleinere tekst voor metadata, captions of footnotes.
Links
Inline tekstlinks krijgen automatisch de brand-kleur. Voor een subtiele "dit is klikbaar"-hint
(bv. een naam die naar een profiel linkt) is er .lj-dashed-link:
een blijvende grijze dotted underline (2px) die op hover/focus blauw wordt — de tekstkleur verandert niet.
Inline body-link: lees meer over digitale strategie.
Dashed-link affordance: Wouter Albers — underline wordt blauw op hover, de tekst blijft staan.
Form elements
Componenten <x-input>, <x-textarea>.
Cards
Component <x-card> — props: title, eyebrow, href.
Webflow rebuild
WordPress development
href wordt de card een link met hover op de border.
Plain card
Work cards
Component <x-work-card> — case-showcase met logo-overlay, image en pills. Wordt hergebruikt in de
Archive-block. De partial partials.work-card-for-case mapt een Case-post automatisch naar de component.
Rock Solid
IJzersterk online partnership met focus op strategisch design en een visuele ervaring die merk en gebruikers samenbrengt.
Hoomdossier
Hoomdossier is een online tool ontwikkelt door coöperatie Hoom. De module helpt huiseigenaren en professionals met het in kaart brengen van energie besparingen en het verduurzamen van hun huis.
Nozem
Nozem is een online HR platform in de maak. Door HR professionals voor HR medewerkers.
Layout partials
Herbruikbare Blade-partials uit resources/views/partials/.
Prop text (default "Let's make Lemonade"). Animatie in resources/js/animations/tickertape.js.
LemonJuice blocks
Alle secties zijn Gutenberg-blocks (categorie LemonJuice Blokken in de editor), volgens het LemonJuice 3-lagen-principe.
Plugin-blocks krijgen een theme view-override in resources/views/blocks/; theme-blocks leven in
app/Blocks/ + app/Filters/Blocks/. Styling volledig via onze Tailwind. Te bewerken in de editor.
acf/lemon-juice-block-hero
Titel + lead + CTA (InnerBlocks). Block-styles voor tekst-uitlijning en foto-positie.
acf/lemon-juice-block-heading-group
Pretitle + heading — gebruikt binnen hero en secties.
acf/lemon-juice-block-intro
Lead/intro met heading-group + tekst; "knop rechts" style.
acf/lemon-juice-block-text-media
Tekst naast media; styles photo-bleed / volledig beeld (contain).
acf/lemon-juice-block-archive
Gecureerde cases/blog-grid (<x-work-card>). Styles: landscape, featured.
acf/lemon-juice-block-carousel
Slider (Splide.js).
acf/lemon-juice-block-faq
Accordion (Alpine.js); donkere tekst op lichte panelen/blog.
acf/lemon-juice-block-form
Gravity Forms wrapper.
acf/lemone-block-section
Sectie-wrapper; licht/donker paneel-style bepaalt de kleurcontext.
acf/lemone-block-services
Dienstenlijst/-grid (icon-cards); optioneel gecureerde selectie.
acf/lemone-block-usps
USP-lijst; outline of filled cards.
acf/lemone-block-checklist
Checklist met vinkjes (Gutenberg lijst-markup).
acf/lemone-block-cards
"Wat ons kenmerkt" kaarten / plain-list rijen.
acf/lemone-block-values
Kernwaarden-grid.
acf/lemone-block-quote
Testimonial met avatar + gradient-orb; align center.
acf/lemone-block-reviews
Review-score / beoordeling.
acf/lemone-block-statement
Statement- of CTA-banner; styles narrow (default) / full.
acf/lemone-block-ai-prompt
"Vraag het AI" kaart (donkere card-surface).
acf/lemone-block-appointment
Google scheduler (inline of eigen popup-modal) + persoonlijke kaart.
acf/lemone-block-contact
Formulier + bedrijfsgegevens (SiteSettings).
acf/lemone-block-newsletter
Nieuwsbrief-aanmelding.
acf/lemone-block-partners
Logo-strip.
acf/lemone-block-team
Teamleden-grid (uit gebruikers/profielen).
acf/lemone-block-vacancies
Vacature-lijst (hairline-rijen).
acf/lemone-block-chart
Datagrafiek (GSAP reveal).
acf/lemone-block-bento
Bento-grid layout.
acf/lemone-block-image
Enkele afbeelding met breedte-/bleed-opties.
acf/lemone-block-photo-grid
Fotogrid.
acf/lemone-block-photo-strip
Horizontale fotostrip.
acf/lemone-block-reel
Video-reel.
acf/lemone-block-showreel
Showreel (full-bleed video).
acf/lemone-block-map
Kaart / locatie.
acf/lemone-block-articles
Artikelen-grid (recente posts).
acf/lemone-block-cases-overview
/cases/-overzicht met client-side filter; verbergt vervolgprojecten.
acf/lemone-block-products
Producten-lijst.
acf/lemone-block-products-overview
Producten-overzicht (landscape/grid).