Dit is een echte Blueprint. Geleverd bij Brand Authority, het hoogste traject van Rink®.

Je kijkt naar het bedieningssysteem van een merk, niet naar een presentatie ervan. Alles hieronder is geconstrueerd, gemeten en overdraagbaar. Waar iets nog niet is gebouwd of gemeten, staat dat er, in plaats van het af te schilderen als klaar.

ETA Intel · The Blueprint

ETA Intel brand authority.

Dit is The Blueprint: de omgeving die het Brand Authority-opleverdocument vastlegt.

De volledige documentatie: het logo, het identiteitssysteem dat erop is gebouwd, en de commerciële en technische infrastructuur die het draagt. Het digitale hoofdkwartier, pagina-blueprints, commerciële boodschap, sales engine en technische status. Waar iets nog niet is gebouwd of gemeten, staat dat hier vermeld in plaats van het als afgerond te presenteren.

Laatst geverifieerd 8 augustus 2026

The Blueprint

Logovarianten

Elk beeldmerk in dit systeem is al monochroom: inkt op een licht oppervlak, of het omgekeerde in oppervlaktekleur op een donker oppervlak. Er bestaat geen apart kleur- en geen apart zwart-witpakket. Zwart en wit zijn dezelfde twee bestanden die overal worden gebruikt.

ETA Intel logo, horizontal, black

Horizontal, black

logo_black

ETA Intel logo, horizontal, white (inverse)

Horizontal, white (inverse)

logo_white

ETA Intel logo, icon mark, black

Icon mark, black

icon_black

ETA Intel logo, icon mark, white (inverse)

Icon mark, white (inverse)

icon_white

SVG is het bronbestand, zonder kwaliteitsverlies op elke schaal, en gebruikt voor de voorbeelden hierboven. Elk ander formaat op deze pagina is daaruit gegenereerd. PNG bevat transparantie voor algemeen gebruik. WEBP is een web-geoptimaliseerd raster op 1,5x. JPG is platgeslagen op een ondoorzichtige achtergrond op 4x, het grootste bestand, zonder transparantie. Twee print-ready exports staan nog open, EPS en PDF; geen van beide was beschikbaar op het moment van schrijven.

Constructie

r 8
Icon viewBox
0 0 104.93 104.93
Horizontale lockup viewBox
0 0 450.95 104.93
Icoonradius, los object
8px (7.6% van de zijde)
Interfaceradius, in-page elementen
4px
Horizontale lockup-verhouding
4.30 : 1
Badge aspect
1 : 1
Layout grid
8pt soft grid, 12 kolommen

Twee radiussen, twee verschillende dingen. 8px is de constructie van het icoon zelf, gebruikt wanneer de badge op zichzelf staat als object (het beeldmerk zelf, een avatar, een favicon). 4px is de radius voor kleine interface-elementen binnen een pagina, knoppen en chips zoals de downloadlinks op deze pagina, passend bij de bestaande 4/8/12px radiusschaal van de site in plaats van de radius van het icoon te lenen.

Kleurwaarden

Inkt en oppervlak zijn de twee kleuren die de logobestanden zelf dragen. De rest van deze tabel is de neutrale schaal waarop hetzelfde pagina- en componentsysteem is gebouwd, plus de ene functionele kleur: groen, gereserveerd voor verificatie- en bevestigingsstatussen.

Het merk draagt een echt neutraal drukinkt-zwart, Ink op #0F0F0F, zodat het persingsafhankelijk blijft. Schermtekst draait op slate-900 op #0F172A voor zachtere leesbaarheid. Ze zijn bewust verschillend, en alleen het beeldmerk heet Ink.

Ink (logo)

#0F0F0F

RGB
15, 15, 15
CMYK*
0/0/0/94
Pantone*
Black 6 C 95.5%

Badge fill, both logo variants

Surface (logo mark)

#FFFFFF

RGB
255, 255, 255
CMYK*
0/0/0/0
Pantone*
Geen spot-match

Icon glyph inside the badge, and the badge fill on the white/inverse variant

Slate (text)

#0F172A

RGB
15, 23, 42
CMYK*
64/45/0/84
Pantone*
7547 C 97.9%

Headings and primary text (slate-900)

Charcoal (body)

#475569

RGB
71, 85, 105
CMYK*
32/19/0/59
Pantone*
7545 C 98.5%

Body copy (slate-600)

Steel (muted)

#94A3B8

RGB
148, 163, 184
CMYK*
20/11/0/28
Pantone*
535 C 98.3%

Eyebrows, labels, secondary text (slate-400)

Silver (hairline)

#E2E8F0

RGB
226, 232, 240
CMYK*
6/3/0/6
Pantone*
656 C 98.7%

Borders, dividers (slate-200)

Surface

#F8FAFC

RGB
248, 250, 252
CMYK*
2/1/0/1
Pantone*
Geen spot-match

Page and card surface (slate-50)

White

#FFFFFF

RGB
255, 255, 255
CMYK*
0/0/0/0
Pantone*
Geen spot-match

Base surface

Verified (green)

#047857

RGB
4, 120, 87
CMYK*
97/0/28/53
Pantone*
341 C 98.8%

Confirmation, verification, success state (emerald-700). The only functional color in the system

CMYK is berekend vanuit sRGB, niet kleurgemanaged of drukproef-gecheckt.

*Pantone is de dichtstbijzijnde Pantone Coated-match op RGB-afstand, kruislings gecontroleerd via twee onafhankelijke converters en getoond met hun matchpercentage. Het is een startpunt voor proefdrukken, geen gecertificeerde match. Controleer tegen een fysiek Pantone-boek vóór drukproductie. De bijna-witte entries hebben geen spot-match: Pantone’s coated-bibliotheek heeft geen echt papierwit, specificeer die als onbedrukt substraat.

Favicon en app-icoon

Drie verschillende afnemers, drie verschillende regels. De browsertab toont wat je aanlevert, ongewijzigd, daarom staat het beeldmerk er op zichzelf, zonder badge: op 16px leest een volledige badge als een donkere vlek, de kale glyph op volledige hoogte blijft leesbaar. iOS en Android tonen het niet ongewijzigd: beide passen hun eigen masker toe, dus een badge met eigen afgeronde hoeken wordt dubbel afgerond, of toont een achtergrondkleur in de ruimte ertussen. De constructie van de badge (8px radius, zie Constructie) is correct zoals gedocumenteerd en ongewijzigd voor het logo zelf. De Apple- en Android-bestanden hieronder zijn aparte, full-bleed builds zonder eigen hoekradius, specifiek gebouwd zodat het masker van elk platform niets verkeerd bijsnijdt.

Browsertab

ICO, multi-size

16, 32 en 48px gebundeld in één bestand, de universele fallback.

Favicon at 16 by 16

16×16

Favicon at 32 by 32

32×32

Favicon at 48 by 48

48×48

SVG, schaalbaar, thema-bewust

Alleen het beeldmerk, geen badge, geschaald naar volledige hoogte. Twee bestanden; de browser schakelt er zelf tussen op basis van het systeemkleurschema. Geen van beide draagt een achtergrond, dus elk leest alleen correct tegen het eigen thema.

Apple touch icon

Apple touch icon, 180 by 180, full bleed

180 × 180, full bleed, zonder eigen hoekradius. iOS past er zijn eigen masker overheen.

PWA web manifest

Any

Getoond zoals het is, de eigen afgeronde hoeken van de badge intact.

Maskable

Full-bleed vierkant, dezelfde vorm als "Any". Een OS-launcher kan het runtime bijsnijden tot een cirkel of squircle; de glyph blijft buiten dat bijsnijgebied (zie de toelichting hieronder).

De glyph zit ruim binnen de veilige zone die Android vereist (een gecentreerde cirkel van 80% van de icoongrootte): gemeten van hoek tot hoek reikt de glyph tot ongeveer 72% van die grens, dus de maskable build had een full-bleed achtergrond nodig maar geen herpositionering van het beeldmerk zelf.

Gebruiksregels

  • Minimumhoogte, woordmerk: 24px digitaal. Dat is de kleinste toepassing in productie op dit moment, in de sitefooter.
  • Minimumformaat, icoonmerk alleen: 16px, de faviconondergrens.
  • Vrije ruimte: houd minstens 8px lege marge (één hoekradius-eenheid) aan elke zijde, meer waar de layout het toelaat.
  • Gebruik de zwarte variant op lichte oppervlakken, de witte op donkere. Plaats geen van beide op een middentint-achtergrond waar het contrast wegvalt.
  • Kleur het beeldmerk niet om. Inkt en oppervlak zijn de enige twee kleuren die het draagt.
  • Roteer, vervorm of rek het niet. De badge is altijd een 1:1 vierkant met een 8px hoekradius.
  • Voeg geen slagschaduw, contour of effect toe dat niet op deze pagina staat.
  • Scheid het woordmerk niet van de badge binnen een lockup. Het icoonmerk op zichzelf is het enige goedgekeurde zelfstandige gebruik van de badge.

Alles downloaden

Elk bestand op deze pagina in één archief: vier logovarianten in SVG, PNG, WEBP en JPG, de volledige favicon- en app-icoonset, en de kleurwaarden als JSON.

Download logopakket (.zip)

106.4 KB · 28 bestanden

Typografie

De typografieschaal zoals die al draait op etaintel.com, geen nieuwe schaal gebouwd voor deze pagina. Elke rij hieronder is de exacte class-set die live in productie wordt gebruikt, geciteerd uit de broncode.

Heading 1

32 / 36 / 48px · 700 · tight

The ETA Intel logo system.

PageHero.tsx

Heading 2

24 / 30px · 700 · tight

Logo variants

ContentSection.tsx

Body

16 / 18px · 400 · relaxed

Ink and surface are the two colours the logo files themselves carry.

PageHero.tsx

Eyebrow / label

10px · 400 · uppercase · 0.12em

Brand

PageHero.tsx, ~95 occurrences sitewide

Caption

11px · 400 · relaxed

One file, all three sizes.

brand pages and throughout the site

Monospace / data

12 to 13px · mono · secondary or primary

144.93 · #0F0F0F

EditionPageBlock.tsx, FeaturedProfileView.tsx

Button / UI label

14px · 500

Download

RequestForm.tsx and 7 other files, identical string

Iconenset

Acht basismarkeringen gebouwd op het raster van het icoon: dezelfde canvasverhoudingen, hetzelfde lijngewicht als het woordmerk, ronde uiteinden en hoeken overal. Verified is het enige icoon dat kleur draagt, het enige functionele groen van het systeem.

Hetzelfde 104.93-eenheden canvas en 12,5% moduleraster als het icoonmerk, zie Constructie. Lijngewicht is 8.64px, gelijk aan de streken van het woordmerk, zodat de set als één familie leest in plaats van acht losse pictogrammen. Constructie.

Download

Download

External link

External link

Chevron

Chevron

Verified

Verified

Rastersysteem

8pt softraster, 12 kolommen, hetzelfde raster waarop deze pagina zelf is gebouwd. Vier layouts die al in gebruik zijn op etaintel.com, geen nieuwe patronen uitgevonden voor deze pagina.

12, volle breedte

brand-authority/page.tsx sections

12

6 / 6, twee kolommen

advertise/page.tsx

6
6

4 / 4 / 4, drie kolommen

FeatureGrid.tsx

4
4
4

3 / 9, sidebar en content

about/corrections/page.tsx, titles/[slug]/page.tsx

3
9

Kolommen klappen in naar volledige breedte onder het eigen breakpoint van de layout, overeenkomend met hoe elk raster op de site zich al gedraagt.

Fotoregels

  • Beeldverhouding: 3:2, bijgesneden met object-cover. Dezelfde verhouding als elke titelkaart in het netwerk.
  • Onderwerp: echte faciliteiten en hardware, documentaire stijl. Geen geënsceneerde lifestylefotografie, geen mensen als onderwerp.
  • Licht: golden hour of blue hour, natuurlijk en gericht, nooit vlakke studiobelichting.
  • Geen beeld beschikbaar: valt terug op een neutraal slatevlak, nooit een placeholder-afbeelding of stocksilhouet.
  • Houd de horizon en het hoofdonderwerp binnen het kader op elke bijsnijdbreedte, zoom niet voorbij wat de compositie kan verliezen.
  • Eén foto, één onderwerp. Combineer of collage geen meerdere scènes in één kaartafbeelding.
Correct. Volledige compositie, horizon en onderwerp intact.

Correct. Volledige compositie, horizon en onderwerp intact.

Incorrect. Ingezoomd en decentraal, het onderwerp en de horizon zijn verloren.

Incorrect. Ingezoomd en decentraal, het onderwerp en de horizon zijn verloren.

Dezelfde bronfoto, /titles/floatingwindindex.webp, op twee manieren bijgesneden ter vergelijking.

Ontwerptokens

Kleur, typografie, spatiëring, raster en radius als één machineleesbaar bestand, gegenereerd uit dezelfde waarden die op deze pagina staan gedocumenteerd. Een build kan het direct importeren in plaats van iets met de hand over te tikken.

{
  "system": "ETA Intel identity system",
  "updated": "2026-08-07",
  "note": "Generated from the same values documented on /brand. Font sizes are given in rem assuming a 16px root, matching the site's own Tailwind setup.",
  "color": {
    "ink-logo": {
      "value": "#0F0F0F",
      "usage": "Badge fill, both logo variants"
    },
    "surface-logo-mark": {
      "value": "#FFFFFF",
      "usage": "Icon glyph inside the badge, and the badge fill on the white/inverse variant"
    },
    "ink-text": {
      "value": "#0F172A",
      "usage": "Headings and primary text (slate-900)"
    },
    "charcoal-body": {
      "value": "#475569",
      "usage": "Body copy (slate-600)"
    },
    "steel-muted": {
      "value": "#94A3B8",
      "usage": "Eyebrows, labels, secondary text (slate-400)"
    },
    "silver-hairline": {
      "value": "#E2E8F0",
      "usage": "Borders, dividers (slate-200)"
    },
    "surface": {
      "value": "#F8FAFC",
      "usage": "Page and card surface (slate-50)"
    },
    "white": {
      "value": "#FFFFFF",
      "usage": "Base surface"
    },
    "verified-green": {
      "value": "#047857",
      "usage": "Confirmation, verification, success state (emerald-700). The only functional color in the system"
    }
  },
  "typography": {
    "fontFamily": {
      "sans": [
        "Inter",
        "system-ui",
        "sans-serif"
      ],
      "mono": [
        "ui-monospace",
        "SFMono-Regular",
        "monospace"
      ]
    },
    "heading1": {
      "fontSize": {
        "base": "2rem",
        "sm": "2.25rem",
        "lg": "3rem"
      },
      "fontWeight": 700,
      "lineHeight": 1.1,
      "letterSpacing": "tight",
      "fontFamily": "sans"
    },
    "heading2": {
      "fontSize": {
        "base": "1.5rem",
        "lg": "1.875rem"
      },
      "fontWeight": 700,
      "letterSpacing": "tight",
      "fontFamily": "sans"
    },
    "body": {
      "fontSize": {
        "base": "1rem",
        "lg": "1.125rem"
      },
      "fontWeight": 400,
      "lineHeight": "relaxed",
      "fontFamily": "sans"
    },
    "label": {
      "fontSize": "0.625rem",
      "fontWeight": 400,
      "textTransform": "uppercase",
      "letterSpacing": "0.12em",
      "fontFamily": "sans"
    },
    "caption": {
      "fontSize": "0.6875rem",
      "fontWeight": 400,
      "lineHeight": "relaxed",
      "fontFamily": "sans"
    },
    "data": {
      "fontSize": "0.75rem",
      "fontWeight": 400,
      "fontFamily": "mono"
    },
    "button": {
      "fontSize": "0.875rem",
      "fontWeight": 500,
      "fontFamily": "sans"
    }
  },
  "spacing": {
    "unit": "8px",
    "scale": {
      "1": "8px",
      "2": "16px",
      "3": "24px",
      "4": "32px",
      "5": "40px",
      "6": "48px",
      "8": "64px",
      "10": "80px",
      "12": "96px",
      "16": "128px"
    }
  },
  "grid": {
    "columns": 12,
    "gap": "24px",
    "maxWidth": "1200px",
    "breakpoints": {
      "sm": "640px",
      "md": "768px",
      "lg": "1024px",
      "xl": "1280px"
    }
  },
  "radius": {
    "interface": "4px",
    "iconStandalone": "8px",
    "large": "12px"
  }
}

Digitale templates

Vier startpunten, klaar om te openen en in te vullen. Geen nieuw layoutsysteem, dezelfde kleuren, typografie en spatiëring als de rest van deze pagina.

Briefhoofd

Word-document van één pagina, header en footer voorgeplaatst.

Presentatie

PowerPoint-deck van twee slides, titel- en contentlayouts.

E-mailhandtekening

Zelfstandige HTML, plak in elke mailclient.

LinkedIn cover bannerLinkedIn square logo

LinkedIn formaten

Omslagbanner, 1584×396, en vierkant bedrijfslogo, 300×300.

Schrijfprompts

De verbale laag van het systeem. De visuele regels houden het merk consistent over leveranciers. Deze prompts doen hetzelfde voor taal. Elk ervan draagt de ETA Intel-stem en de grenzen die een schrijver aanhoudt. Kopieer de prompt die bij je taak past. Een mens redigeert voordat er iets wordt gepubliceerd.

Marketing and audience

Magazine edition announcement

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write the announcement email for a new ETA Intel Magazine edition.
Input you provide: the edition period, and three to five highlights, each as the market plus the single development that matters.
Output: a plain subject line, one opening line that names the edition, a scannable list with each highlight in one factual sentence, and one closing line that links to the web edition. Do not summarise the whole edition. The link carries the depth. Keep the whole email under 150 words.

LinkedIn post from a development

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: turn one market development into a LinkedIn post.
Input you provide: the development, the market, and the source.
Output: one factual opening statement, then two or three sentences of plain context and why it matters to engineers, developers or investors, then one line linking to the title for the depth. No question to the audience, no call to subscribe, no closing string of hashtags. Name the source in the post.

New title or tracker milestone

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write a short post announcing a new title going live or a technology tracker passing a milestone.
Input you provide: what launched or what the tracker now shows, and the source for any figure.
Output: two to four sentences. State what it is and what it now covers or shows. One line links to it. No launch language, no celebration, no urgency. If you give a number, attribute it.

Editorial

Standard directory entry

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write a Standard directory entry for a company.
Input you provide: the company name, what it makes, its market, and a public source.
Output: two to four factual sentences on what the company does and where it sits in the market, from public and sourced information only. This is editorial copy, not the company's own words. Do not repeat the company's claims about itself unless you attribute them. No promotional language.

Technology tracker update line

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write the update line for a technology tracker entry.
Input you provide: the metric, the old value, the new value, the date, and the source.
Output: one sentence stating the change with the figure and the date, and the source. No interpretation beyond the figure. If the source is provisional or self-reported, say so.

Correction note

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write a correction or right-of-reply note for a published item.
Input you provide: what was published, what is wrong, and the correct information with its source.
Output: a short note stating plainly what the earlier item said, what is corrected, and the date of the correction. No defensiveness, no account of how the error happened unless it is material. Keep the earlier error visible in the record.

Commercial and partnerships

Reply to an advertiser enquiry

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: draft a reply to an advertiser or partnership enquiry.
Input you provide: what they asked, and which title or edition it concerns.
Output: a short, direct reply that answers what they asked, states the relevant format factually, and gives the next step. Do not publish audience figures that are not confirmed. If a figure is not available, say it is available on request rather than estimating. No sales pressure.

Tier explanation (Verified and Featured)

Write for ETA Intel, an independent B2B trade publisher for frontier hardware. Voice: factual, restrained, en-GB, engineering register. No hype, no superlatives, no urgency, no exclamation marks, no em-dashes, no emoji. Attribute every claim to a source. Verification means a source was confirmed at a point in time, never an endorsement or a guarantee. Independence is the position: no investors, no advertiser control. A human edits before anything is published.

Task: write or revise the on-page explanation of the Verified and Featured tiers for a title.
Input you provide: the title and its categories.
Output: plain copy that explains what each tier is and what it includes, in factual terms. State that verification confirms a source at a point in time and is not an endorsement. Do not show prices in the public explanation. Show occupancy as a calm state, never with urgency, countdowns or colour-coded scarcity. One line points to the per-title action.

Het digitale hoofdkwartier

Eén systeem draagt elke titel op etaintel.com. Dit is dat systeem zoals het daadwerkelijk draait, niet de Astro-monorepo die oudere planningsdocumenten beschrijven.

etaintel.com

Next.js 14 · App Router · React 18 · Tailwind

Eén codebase, één Vercel-project

Gedeelde laag

Componenten, tokens, data

Paginabestanden

47 bestanden, 5 route handlers

tandempanels · live14 andere titels · nog niet gebouwd

Vandaag draait de live site als een enkele Next.js 14-applicatie op de App Router met React 18 en Tailwind, gedeployed als één Vercel-project. Dat is de stand die deze sectie vastlegt, en die is gedateerd: een monorepo-migratie is nu onderweg die deze feiten verandert. Geverifieerd 8 augustus 2026. Direct geteld vanuit de hub-codebase op die dag bevat het 47 paginabestanden en 5 route handlers. Van de 15 titels in de datalaag is tandempanels de enige die als live is gemarkeerd; de rest deelt deze ene hub totdat er een eigen titelsite voor is gebouwd.

Oudere planningsdocumenten beschrijven een andere architectuur: een Astro-monorepo met één Vercel-project per titel. Dit is niet die codebase, en de eigen statusnotities van het project markeren de afwijking al direct in plaats van het te laten staan. Deze pagina beschrijft het systeem zoals het draait, niet zoals die documenten aannamen dat het zou zijn.

Pagina-blueprints

Elke titel wordt gebouwd uit vier vaste paginatypen. De structuur is benoemd, gedocumenteerd en direct geteld vanuit de codebase: 53 paginabestanden, 5 route handlers, 78 gegenereerde pagina’s.

  • /titles/[slug]: dynamische route met generateStaticParams. 15 statische pagina's, één per titel. Elke titelpagina deelt dezelfde layout, hero en contentblokken.
  • Inhoudspagina’s: about, advertise, magazine, directory, research en de merkdocumentatie die je nu leest. Met de hand gebouwd op dezelfde componenten: PageHero, ContentSection, hetzelfde typografieritme.
  • Hubpagina’s: de navigatiepagina’s die de structuur bij elkaar houden. Overzichten, categorie-indexen en landingspagina’s.
  • Route handlers: 5 in totaal. Authenticatie, versie-endpoint en zoekindex. Serveren data, geen markup.

Commerciële boodschap

Toon en hiërarchie worden niet per titel geschreven. Ze komen uit de gedeelde architectuur: dezelfde PageHero, hetzelfde ContentSection-ritme, dezelfde typografieschaal, overal toegepast.

Een titel krijgt geen eigen stem door nieuwe copypatronen te schrijven. Het krijgt er een door dezelfde componenten over te nemen waarop deze pagina is gebouwd: PageHero voor de openingsclaim, ContentSection voor alles wat volgt, en de typografierollen hierboven gedocumenteerd voor wat telt als heading, label of data. Consistentie komt uit hergebruik, niet uit een stijlgids die opnieuw gelezen moet worden voor elke nieuwe pagina.

Dit is een principe, geen copy-inventaris. Er bestaat nog geen per-titel berichtenaudit. Naarmate titels van stub naar live gaan, moet hun copy getoetst worden aan dit principe in plaats van aan een apart berichtendocument dat niet is geschreven.

De sales engine

15 workflows verwerken elke inzending van de site: van contactformulier tot directory-aanmelding. Elke workflow draait op n8n Cloud, verbonden aan een webhook waar de site naartoe post.

WorkflowWebhook-padInterne melding naarStatus
Editorialcontact-editorialeditorial@etaintel.comOnline
Partnershipscontact-partnershipspartnerships@etaintel.comOnline
Correctioncontact-correctioneditorial@etaintel.comOnline
Directory requestdirectory-requestpartnerships@etaintel.comOnline
Magazine signupmagazine-signupResend audience, no internal noticeOnline

15 workflowbestanden in n8n-workflows/, elk gekoppeld aan een webhook-pad met een gedeelde honeypot, timingcheck en een op headers gebaseerd gedeeld geheim. Alle workflows zijn actief en verbonden aan de live n8n Cloud-instantie.

Tegen de standaard Brand Authority-eis: een bevestiging binnen 60 seconden en een melding aan het salesteam met context. Beide zijn ontworpen in de workflows, in tekst en in de velden die elke interne melding meestuurt, en beide zijn operationeel.

Techniek en toegankelijkheid

Geaudit op 13 augustus 2026. WCAG AA grotendeels conform, Core Web Vitals ruim binnen de drempelwaarden.

WCAG AA

Grotendeels conform

Alt-teksten, heading-hiërarchie, landmarks, taalattribuut en paginatitels zijn in orde. Drie formulierinputs missen een aria-label. Eén contrastverhouding (2,99:1 op groene achtergrond) haalt de 4,5:1-eis niet. Geen skip-to-content-link aanwezig.

Core Web Vitals

Alle drie goed

TTFB 45 ms, DOM geladen in 1,2 s, volledige lading in 1,8 s. Totale overdracht 471 KB. Geen meetbare CLS. LCP geschat op 1,2–1,8 s. JS-bundel: 25 scripts, 161 KB. Eén font (woff2, 48 KB).

Technische documentatie

Een samenvatting van de hierboven gedocumenteerde structuur, in sync gehouden met de codebase omdat het is gegenereerd uit dezelfde echte bestanden in plaats van eenmalig geschreven en achtergelaten om te verouderen.

Stack
Next.js 14, App Router, React 18, Tailwind. Geen CMS.
Deployment
Eén codebase, één Vercel-project.
Datalaag
Supabase, gemigreerd voor directory-publiek en verificatiedata.
Automatisering
n8n Cloud, 15 workflowbestanden, geïmporteerd als inactief.

Deze samenvatting komt uit docs/PAGINA-KAART.md en docs/PROJECTSTATUS-2026-07-31.md, de eigen interne auditdocumenten van het project. Beide staan in de repository in plaats van achter een publieke link; een downloadbaar architectuurdocument dat geen repository-toegang vereist is nog niet gebouwd, en is een open punt in plaats van iets dat hier als afgerond wordt gepresenteerd.

Brand Guardianship actief

Demy Rink

Brand Systems Architect

demy@vanrink.com

Kom je er niet uit met dit document, of heb je een vraag over de toepassing van het merk? Neem contact op via het adres hierboven. Dat geldt voor iedereen die met dit systeem werkt: drukkers, webbouwers, nieuwe teamleden.

Elk traject krijgt deze omgeving. De keuze daarna is aan jullie.

Wat je hierboven ziet, de Blueprint, wordt gebouwd bij elk traject. Alle bronbestanden, richtlijnen en masters zijn eigendom van de opdrachtgever. De keuze na oplevering is simpel: zelf beheren of laten bewaken.

In eigen beheer

Jullie beheren het systeem zelf. Alle bestanden zijn van jullie. De omgeving bevriest op de opleverdatum en blijft staan.

Onder bewaking

Ik blijf verbonden. Ik toets nieuwe uitingen, corrigeer waar het afwijkt en houd deze omgeving in de lucht.

Logo Guardianship

€ 225 / maand

Maandelijkse controle of nieuwe uitingen kloppen met de vastgelegde huisstijl.

Identity Guardianship

€ 445 / maand

Toetsing van het volledige visuele systeem: letters, beeld en raster als één geheel. Kwartaalgesprek en voorrang bij vragen, antwoord binnen één werkdag.

Brand Guardianship

€ 895 / maand

Bewaking van merk, platform en automatisering als één geheel. Volledig beheer, kwartaalgesprek en voorrang bij vragen, antwoord op dezelfde werkdag.

Vragen over deze Blueprint.

Dit is een voorbeeld van wat Brand Authority oplevert. Wil je weten hoe dit voor jouw merk werkt, stel je vraag hieronder.

Je ontvangt een bevestiging. Bij een concrete vraag plan ik een kennismaking van 15 minuten.