Identity, interface and handover

Digital brand guidelines and design system

Turn your visual identity into practical rules for your website: colour, typography, components and responsive behaviour. Edikka creates documented digital brand guidelines, tailored to the project and ready for the people who will evolve the site.

Understand

Digital brand guidelines translate the brand into the interface.

Digital brand guidelines document how a visual identity is applied to screens: logo, colour, typography, imagery, layout, responsive behaviour and core components.

They complement the visual identity, which defines the brand beyond the web. They may include a UI kit, but are not automatically a design system: a design system adds a maintained library, evolution rules and governance.

The right scope depends on the website. A few templates may only need guidelines and essential components. Rich products, multiple teams or frequent change may justify a more structured mini design system.

Edikka internal demonstration

One signature, two compositions.

One identity, two purposes: presenting the agency and explaining its UX/UI approach. The compositions change; the brand cues remain recognisable.

Wave structures the headings, while Noir Pro supports effortless reading. Deep blue, green accents and architectural lines connect both pages.

Agency page excerpt: light heading, green Edikka signature and darkened architectural photography.
Agency — establishing a presence. A bold heading, green signature and architectural photography structure the agency presentation. View the Agency page
UX/UI excerpt: light, spaced headings, a green cue and a framed reading area on a light background.
UX/UI — structuring the reading flow. A lighter hierarchy and green cues guide readers through the methodology. View the UX/UI page

Edikka internal examples · methodology led by Bertrand Morel · genuine captures of the local build on 19 September 2026 · version 2026.09.19.4.

Deliverables and handover

Guidelines designed to be consulted, handed over and evolved.

The rules stay close to the people doing the work. On websites using this architecture, the guidelines can be integrated into the administration area, with a PDF for contributors. Formats and scope are confirmed in the proposal.

Foundations

An identity framed for screens.

Logo and approved variants, colour roles, typography, imagery, spacing, responsive behaviour and the accessibility rules required by the scope.

Components

The elements your website actually needs.

Buttons and links, forms, cards, accordions and genuine business components, including states and misuse cases.

Formats

Formats suited to the way you work.

Web documentation, PDF, tokens and approved assets as required. Figma, a coded library, training and maintenance each require a dedicated scope.

Handover

Explicit rules and dependencies.

Sources, licences, fonts and conventions accompany the agreed formats. Your next contributor knows what can be reused and what requires adaptation.

Who can take over after delivery?

A designer, developer or content editor can take over the assets delivered within the agreed scope. The documented rules let them extend the interface without guessing the brand, accessibility or component decisions.

Budget and scope

Start with your identity and the screens to be produced.

An initial discussion identifies what can be kept, what should be adapted and which deliverables are useful. The budget and schedule are then based on that scope.

Starting point

Existing identity, asset consistency, font quality, and whether the logo should be retained or evolved.

Surfaces to cover

Number of templates, states, business components, responsive variants and publishing roles.

Delivery level

Documentation, integration, exports, testing, reuse rights, validation and post-delivery support.

Keep distinct: adapting an existing identity, creating digital brand guidelines, building a mini design system and designing a logo are four scopes that can be combined, but are not interchangeable.

Compare without conflating

Four related deliverables, four distinct responsibilities.

The boundaries are not rigid: one engagement may combine several layers. This table frames expectations; it does not impose a universal definition.

DeliverablePurposeUseful contentUsersMaintenance and limits
Visual identityDefine how the brand is recognised.Logo, palette, typography, imagery principles and tone.Communications, marketing and suppliers.Extends beyond the website; does not necessarily describe interfaces.
Digital brand guidelinesTranslate the identity into screens.Web and responsive use, accessibility, foundations and essential components.Leadership, marketing, designers, developers and content editors.Evolves with use; not enough to govern a complex product.
UI kitSpeed up interface composition.Visual elements, variants and states ready to assemble.Designer and front-end integrator.Must remain aligned with the code; does not provide governance rules on its own.
Design systemEvolve an interface across teams.Tokens, components, code, documentation, tests, decisions and lifecycle.Product, design, development, content and quality.Requires clear maintenance ownership; excessive for some websites.

UX/UI method

From identity to documentation others can use.

Each step produces an observable decision or deliverable. The logo can be retained, adapted or reworked depending on its condition; the number of variants and depth of documentation depend on real use.

01

Scope

Define the scope: identity to retain or evolve, templates, production roles and acceptance criteria.

02

Inventory

Gather approved assets, fonts, existing uses and discrepancies across documents, screens and code.

03

Define the foundations

Assign a precise role to colours, typography, spacing, imagery and responsive rules.

04

Apply in context

Apply the rules to wide and narrow compositions before multiplying variants.

05

Document useful components

Describe the intent, anatomy, states, keyboard behaviour, responsiveness and misuse cases of the components actually required.

06

Test and decide

Check contrast, reflow, long content and business exceptions; favour a general rule unless a specific need is demonstrated.

07

Hand over and evolve

Deliver the agreed formats, dependencies, acceptance checklist and a simple rule for approving or deprecating a component.

Review and test

A rule becomes a token, then a visible component.

Follow the decision through code and screen, then review contrast and the simulated validation.

  1. Brand decisionGreen signals and distinguishes; it does not carry body text.
  2. Token--color-accent uses #A3B74A; focus uses blue #4A7AB7.
  3. ComponentThe button keeps legible dark text and an independent focus ring.
  4. ScreenThe same action remains identifiable in wide and narrow compositions.
Traceability: every visual decision retains an intent, a technical value and an observable check.
EdikkaConsulting · Design · Development
Decide before producing

A clear rule connects the brand to the action.

Test the form
Content and evidence side by side; one clearly identified action.The wide composition reorganises without reducing content or evidence.
EdikkaMenu
Decide before producing

A clear rule connects the brand to the action.

Test the form
The same hierarchy; evidence follows the content.

Recalculated contrast

A conclusion limited to each use case.

The ratio describes the stated colour pair, not the label colour. The threshold is assessed before rounding; this matrix is not a global conformance statement.

Foreground / backgroundPurposeRatioConditionConclusion
#0C1A24 / #FFFFFF Body text on surface 17.66:1 Body text · threshold 4.5:1 Passes for this use
#657226 / #FFFFFF Text accent on a light surface 5.27:1 Body text · threshold 4.5:1 Passes for this use
#1F4F8D / #FFFFFF Editorial link on a light surface 8.20:1 Body text · threshold 4.5:1 Passes for this use
#FFFFFF / #657226 Text on the green .button--secondary action 5.27:1 Body text · threshold 4.5:1 Passes for this use
#A3B74A / #FFFFFF Decorative brand accent 2.23:1 Do not use as body text · threshold 4.5:1 Decorative accent only; no body text on white
#4A7AB7 / #FFFFFF Focus indicator and non-text element 4.41:1 Non-text component · threshold 3.0:1 Passes for this use
#D8E6F7 / #0C1A24 Focus on a dark surface 13.95:1 Non-text component · threshold 3.0:1 Passes for this use
#FFFFFF / #0C1A24 Reversed text on a deep background 17.66:1 Body text · threshold 4.5:1 Passes for this use
#0C1A24 / #A3B74A Text on the green demonstration button 7.93:1 Body text · threshold 4.5:1 Passes for this use

References: text contrast, non-text contrast and visible focus, accessed 18 September 2026.

Priority component

Demonstration form, with no submission or storage.

This demonstration neither transmits nor stores your entries. Normal requests load the page resources; browser autofill and cache remain under your control.

  • Persistent labels and explicit required fields.
  • Errors linked to fields, entries preserved and focus moved to the summary.
  • Simulated success, clearly announced.
Test a fictional form, without submission

Use fictional data only. All three fields are required for the simulation. This field group is not connected to any submission form.

Example: Alex Example.
Use an example-only address, such as alex@example.com.
Describe a fictional website and its needs in at least 20 characters.

Interactive validation requires the demonstration script. If it does not load, the fields remain a readable example with no submission capability.

Complete example

Explore Edikka’s guidelines, from logo to components.

The detail is intended for designers and developers: eight boards, project sources and handover rules. Open the module to examine the components and their dark theme.

Explore all eight guideline boards Logo · Typography · Colour · Components
Standalone module One section to move, with data read from the project.

Values come from the website’s standard directories. If an asset is missing, the module preserves a readable fallback instead of breaking the page.

Detected

Logo

logo-edikka.svg
Detected

Icon

favicon.svg
Detected

Monogram

monogramme-edikka.svg
4 groups

Colours

src/sass/settings/_variables-css.scss
5 rôles · 1 fichiers

Fonts

src/sass/base/_font-face.scss
44 symboles

Icons

asset/svg/sprite.svg
Reusable module structure

These names describe the templates and their organisation, not a bundled download. The available public resources are the reference Markdown (French), the guidelines PDF (French) and the CSV checklist. Private instructions and font files are not distributed.

charte-template.php charte-tokens.css charte.md README.md _charte-template.scss

Theme switching requires JavaScript. All eight boards remain available in light mode if the script does not load.

02 · Typography

Five typographic roles for a consistent hierarchy.

The families declared in src/sass/base/_font-face.scss serve headings, text, emphasis, navigation and buttons. The “Font Text Strong” and “Font Nav” roles share noirpro-medium.woff2: five roles, four distinct files. The weights below are those declared in the CSS.

Optimisation

WOFF2 files and explicit roles

Declared fonts are documented with their uses and weights. Any file reduction must be preceded by an inventory of the languages, signs and characters genuinely required by the project.

Font Title

Font Title --font-title
Turn attention into understanding.

Short headings, brand words and authority blocks.

Font Title Accent

Font Title Accent --font-title-accent
Create a more editorial reading experience.

Large flowing headings, quotations and premium breathing room.

Font Text

Font Text --font-text
Calm, precise and comfortable reading for long-form content.

Paragraphs, FAQs, forms and long-form content.

Font Text Strong

Font Text Strong --font-text-strong
Important message, key figure or structural label.

Subheadings, emphasis, lists and priority signals.

Font Nav

Font Nav --font-nav
Expertise · Insights · Contact

Menus, buttons, labels and interface microcopy.

Light interface

Create a legible, precise and immediately identifiable page.

Text remains calm, important words gain weight, and actions retain the same voice as navigation.

Font Text Strong clarifies priorities without weighing down the page.

View colours View UI components

Dark interface

The same hierarchy, with reversed contrast.

Headings turn light, body text remains soft to read, and the secondary colour becomes the active cue.

Navigation and buttons use the same family for consistency.

View colours View UI components

03 · Colours

Start with the base, then three tightly defined brand colours.

The palette starts with what is used most: backgrounds, surfaces and text. Brand colours then appear side by side, with their uses, variants and project-specific adjustments.

Foundation

Base: the website’s reading foundation.

Backgrounds, surfaces, text, dividers and breathing room.

Page background --color-base-light #f7f7f5
UI surface --color-base-surface #ffffff
Body text --color-base-dark #0c1a24
Active palette

The three colours that define the interface.

Each family keeps a precise role: identity, accent and interaction. Variants create depth without multiplying colours.

Primary #0c1a24
Primary

Logo, strong headings, navigation and deep backgrounds.

--color-primary
--color-primary #0c1a24 Primary text
--color-primary-light #2f4a5f Calm variant
--color-primary-dark #030b14 Deep background
Secondary #a3b74a
Secondary

Brand accent, rules, cues and key figures.

--color-secondary
--color-secondary #a3b74a Accent, not body text
--color-secondary-light #d8e58a Soft background
--color-secondary-dark #657226 Legible accent
Tertiary #4a7ab7
Tertiary

Blue for focus, editorial links and information surfaces: one shade per use.

--color-tertiary
--color-tertiary #4a7ab7 Focus on a light surface
--color-tertiary-light #d8e6f7 Information surface; link and focus in dark mode
--color-tertiary-dark #1f4f8d Editorial link on a light surface
Usage tokens

The palette becomes a production language.

Components use these roles, not raw hex values. The guidelines remain stable even if colours evolve on another website.

--color-page-bg
Base --color-page-bg var(--color-base-light)

General page background

--color-surface
Base --color-surface var(--color-base-surface)

Surfaces, panels and cards

--color-text
Base --color-text var(--color-base-dark)

Body text and understated headings

--color-heading
Brand --color-heading var(--color-primary)

Brand-led headings

--color-accent
Accent --color-accent var(--color-secondary)

Cues, rules and brand details

--color-interaction
Interaction --color-interaction var(--color-tertiary-dark)

Editorial link on light; tertiary-light in dark mode

--color-focus
Accessibility --color-focus var(--color-tertiary)

Visible keyboard focus on a light surface

View all technical values

Base

Backgrounds, surfaces, text, dividers and breathing room.

--color-base-light #f7f7f5 Page background
--color-base-surface #ffffff UI surface
--color-base-dark #0c1a24 Body text

Primary

Logo, strong headings, navigation and deep backgrounds.

--color-primary #0c1a24 Primary text
--color-primary-light #2f4a5f Calm variant
--color-primary-dark #030b14 Deep background

Secondary

Brand accent, rules, cues and key figures.

--color-secondary #a3b74a Accent, not body text
--color-secondary-light #d8e58a Soft background
--color-secondary-dark #657226 Legible accent

Tertiary

Blue for focus, editorial links and information surfaces: one shade per use.

--color-tertiary #4a7ab7 Focus on a light surface
--color-tertiary-light #d8e6f7 Information surface; link and focus in dark mode
--color-tertiary-dark #1f4f8d Editorial link on a light surface
04 · SVG icon sprite

An icon language driven by the SVG directory.

Le sprite complet documente 44 symboles : pictos, flèches, labels de confiance and logo. Chaque symbole hérite de la couleur CSS pour rester transportable.

Arrow Long Left #icon-arrow-long-left
Arrow Long Left #arrow-long-left
Long right arrow #arrow-long-right
Arrow Long Bottom #arrow-long-bottom
Arrow Long Top #arrow-long-top
Arrow Long 45 #arrow-long-45
Arrow Short Up #icon-arrow-short-up
Arrow Long Up #icon-arrow-long-up
Arrow Short Down #icon-arrow-short-down
Arrow Long Down #icon-arrow-long-down
Arrow Short Up Right #icon-arrow-short-up-right
Arrow Long Up Right #icon-arrow-long-up-right
Up arrow #icon-arrow-up
Down arrow #icon-arrow-down
45° arrow #icon-arrow-45
Long right arrow #icon-arrow-long-right
LinkedIn #icon-linkedin
PDF #icon-pdf
Strategy #icon-strategy
Design #icon-design
SEO #icon-seo
Development #icon-dev
AI #icon-ai
Edikka logo #logo-edikka
PageSpeed evidence #icon-trust-pagespeed
Rich result evidence #icon-trust-rich-result
W3C evidence #icon-trust-w3c
WAVE evidence #icon-trust-wave
Waveform #icon-waveform
Play #icon-play
Pause #icon-pause
Left chevron #icon-chevron-left
Right chevron #icon-chevron-right
YouTube #icon-youtube
Fluent Data Sunburst 20 Regular #fluent-data-sunburst-20-regular
Signal #signal
Question Circle Solid #question-circle-solid
Directions #directions
Action #action
Signal Outline #signal-outline
Question Circle Outline #question-circle-outline
Directions Outline #directions-outline
Action Outline #action-outline
Solar Download Minimalistic Bold #solar-download-minimalistic-bold
05 · Imagery

A clear, documented and reusable visual direction.

The images come from the directory asset/img/iconographie. Only visuals whose intent is documented in JSON are shown; alternative text must still be adapted to each integration context.

Agency environment and digital support
Lead image Agency Show the human dimension, framing and support.
Selection rules
  • Show an identifiable subject: interface, gesture, context or evidence.
  • Keep clear crops that work horizontally, vertically and square.
  • Document use and tags, then decide in context whether alt text conveys information or remains empty for a decorative image.
Web development and production technical
02 Web development Show technical craft and quality of execution. production technical quality
Organic search and editorial structure
03 SEO Express visibility, editorial structure and lasting performance. seo visibility content
Digital strategic direction
04 Digital strategy Illustrate choices, prioritisation and project direction. strategy decision priority
UX/UI work and digital interface
05 UX/UI design Represent the interface, legibility and experience logic. interface experience design
06 · UI components

The same exacting standard in everyday details.

A premium website is not defined by its hero alone. It lives in named components, their states and variants, and their ability to be reused without hidden dependencies.

Component 01

Buttons

These visual specimens document variants and states; they trigger no action. The demonstration form and links below provide genuine interactions to test.

Intent rule In-page scroll: down arrow. Page change or opening: diagonal arrow.

.button--secondary is the green action variant: white text on #657226, notably for the opening contact action. On a light surface, its 3px #4A7AB7 focus ring is offset by 4px. In the dark module, the surface becomes #102033, with white text and #D8E6F7 focus.

The light green of .brand-charter-screen__body a is an instructional action example within a composition: #0C1A24 text on #A3B74A, with a 3px #4A7AB7 focus ring offset by 3px on white. This specimen is not a second name for .button--secondary.

Main variants
Primary Secondary Ghost Subtle
Formats
Small Standard Large Hero CTA
Icons
Scroll Page
States
Active Loading Unavailable Danger
Component 02

Insight / EditorialCard

The editorial card structures long-form content: image, category, reading level, title, summary and CTA. It makes every article identifiable without reinventing the grid on every page.

Three paper microcopy elements — action, error and status — aligned on the same surface. UX/UI Design Understand
UX writing: creating clearer interfaces

Turn microcopy into useful cues that reduce hesitation and guide action.

Variants
  • Standard card for article grids.
  • Featured card for highlighted content.
  • Slider card for editorial recommendations.
Component 03

FAQ / Accordion

The accordion organises questions without weighing down the page. It shows a closed question, an open question, a readable answer and, when useful, a discreet onward link.

Why document components in the guidelines?

The client can find the website components, their states and usage rules. This native accordion remains usable without JavaScript.

How does the component remain reusable?

The HTML structure and classes remain unchanged. The project adapts the tokens and verifies contrast, keyboard behaviour and responsiveness.

07 · Production

Restrained rules for fast, accurate and reusable production.

The guidelines translate visual choices into production rules: tokens, named components, states, accessibility and BEM conventions. The client sees a clear method; the team retains a portable technical foundation.

01

Tokens before values

Colours, surfaces, focus and typography are referenced by role so they can change without breaking pages.

02

Named components

Buttons, editorial cards and accordions exist as reusable blocks, not isolated styles.

03

Visible states

Hover, focus, active, loading, unavailable and responsive states are documented before being deployed elsewhere.

04

Quality control

Every handover must preserve contrast, visible focus, mobile legibility, concrete imagery and reading hierarchy.

Naming convention

A shared convention for finding and evolving components.

Classes follow a consistent naming convention: every component, element and variant has an identifiable role. This organisation makes maintenance and code handover easier. Composite blocks, such as buttons and cards, follow BEM.

The excerpt shows the native fallback for the demonstrated FAQ: name limits each group to one open answer. On this page, a progressive enhancement animates height and the previously open item; without it, details[open] remains usable. Other site accordions keep their own controller.

<details class="faq-accordion__item faq-accordion__item--native" name="charter-ui-faq">
  <summary class="faq-accordion__trigger faq-accordion__trigger--native" data-number="01">
    <span class="faq-accordion__question">How does the component remain reusable?</span>
  </summary>
  <div class="faq-accordion__panel faq-accordion__panel--native">
    <div>
    <p>The HTML structure and classes remain unchanged.
    The project adapts the tokens and verifies contrast,
    keyboard behaviour and responsiveness.</p>
    </div>
  </div>
</details>
08 · Public AI / GEO

Public context readable by people, answer engines and AI assistants.

The guidelines are not limited to a visual page. They may also expose a short, structured public Markdown file: identity, tokens, components, production rules and a clear boundary between public context and private instructions. This resource supports handover; it guarantees neither indexing, citation nor ranking.

01

Identity

Brand name, intent, tone, visual prohibitions and legibility principles.

02

Tokens

Colours, typography, surfaces, focus and stable UI roles.

03

Components

Reusable buttons, editorial cards, accordions and BEM conventions.

04

Production

Accessibility, contrast, concrete imagery and boundaries not to cross.

Public

Concise context that helps explain the method, rules and brand vocabulary.

Private

Page briefs, client decisions, sensitive data and detailed production instructions remain outside the public file.

CSS tokens

Rules that remain legible in code.

Tokens name every use: text, surface, accent, link or focus. Change one value and components using that role follow. This foundation connects UX/UI design to web development.

View the reference CSS tokens
:root {
  --color-primary: #0c1a24;
  --color-primary-light: #2f4a5f;
  --color-primary-dark: #030b14;
  --color-secondary: #a3b74a;
  --color-secondary-light: #d8e58a;
  --color-secondary-dark: #657226;
  --color-tertiary: #4a7ab7;
  --color-tertiary-light: #d8e6f7;
  --color-tertiary-dark: #1f4f8d;

  --color-base-light: #f7f7f5;
  --color-base-surface: #ffffff;
  --color-base-dark: #0c1a24;

  --color-page-bg: var(--color-base-light);
  --color-surface: var(--color-base-surface);
  --color-text: var(--color-base-dark);
  --color-heading: var(--color-primary);
  --color-accent: var(--color-secondary);
  --color-interaction: var(--color-tertiary-dark);
  --color-focus: var(--color-tertiary);

  --font-title: "Font Title", Georgia, "Times New Roman", serif;
  --font-title-accent: "Font Title Accent", var(--font-title);
  --font-text: "Font Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-text-strong: "Font Text Strong", var(--font-text);
  --font-nav: "Font Nav", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-button: var(--font-nav);
  --font-label: var(--font-nav);
}

Practical resource

Acceptance checklist for digital brand guidelines and a mini design system.

30 checks across six themes. Open a theme and then a check to view its method and expected evidence, or download the complete CSV.

Export the checklist as CSV

Targeted printing requires JavaScript. Without it, the CSV above contains all 30 checks and can be printed from your spreadsheet application.

Blank checklist: every status starts as “not verified”. Record an observation and its evidence before concluding “compliant”, “requires correction” or “not applicable”, with a rationale. A blocking check must be resolved before acceptance.

Checklist licence only: © 2026 Edikka / Bertrand Morel, CC BY 4.0. You may share and adapt the 30 checks, including commercially, provided you credit Edikka and identify the source, licence and any changes. This licence does not cover the Edikka brand, logos and monograms, fonts, photographs, illustrations, screenshots, graphic assets, third-party content or source code, which remain subject to their own rights or licences. Reuse must not imply endorsement or partnership by Edikka.

Foundations6 checks
FON-01 Are logo versions and approved backgrounds documented? Blocking
Method
Compare delivered files, light/dark backgrounds and minimum sizes.
Expected evidence
Logo board, approved source files and background examples.
FON-02 Do font families, weights and typographic roles match the files actually loaded? Blocking
Method
Inspect font declarations and computed styles.
Expected evidence
List of files, roles and rendered specimens.
FON-03 Are the required French and English characters present?
Method
Display a specimen with accented capitals, œ/Œ, figures and punctuation.
Expected evidence
Specimen capture and glyph-subset inventory.
FON-04 Are brand colours separated from semantic roles? Blocking
Method
Link each raw colour to a documented usage token.
Expected evidence
Palette → token → usage table.
FON-05 Are the spacing scale and reading widths explicit?
Method
Measure recurring spacing and long-text widths.
Expected evidence
Spacing rules and desktop/mobile captures.
FON-06 Do imagery rules describe a subject, crop and genuine use?
Method
Review every example and remove generic or unsupported intentions.
Expected evidence
Captioned examples and selection rules.
Components6 checks
COM-01 Do links and buttons use the HTML element suited to their intent? Blocking
Method
Test navigation, actions and unavailable states with the keyboard.
Expected evidence
Inspected DOM and keyboard path.
COM-02 Are button variants limited and named by use?
Method
Inventory variants in the reference screens.
Expected evidence
Intent, variant, state and context matrix.
COM-03 Do cards preserve hierarchy and an accessible name without nested links? Blocking
Method
Inspect HTML, focus and clickable area.
Expected evidence
Rendered example and DOM check.
COM-04 Do accordions expose their state and content without a remote call? Blocking
Method
Test Enter, Space, open/closed state and reading without scripts.
Expected evidence
Keyboard path and initial HTML.
COM-05 Does the form preserve entries and link every error to the correct field? Blocking
Method
Trigger several errors, then correct one field.
Expected evidence
Error summary, aria-describedby and preserved values.
COM-06 Do the states shown represent genuinely useful behaviours?
Method
Remove decorative or inapplicable states for each component.
Expected evidence
Per-component documentation and state rationale.
Accessibility6 checks
ACC-01 Does body-text contrast reach 4.5:1 in real contexts? Blocking
Method
Calculate foreground/background pairs without rounding before comparison.
Expected evidence
Contrast matrix with raw ratio and conclusion by use.
ACC-02 Do relevant large text and non-text elements reach 3:1? Blocking
Method
Identify actual sizes and measure every relevant context.
Expected evidence
Size, weight, colour pair and result.
ACC-03 Does custom focus remain visible on light and dark surfaces? Blocking
Method
Move through every control with Tab and Shift+Tab.
Expected evidence
Focus captures and ratio against adjacent surfaces.
ACC-04 Does tab order follow visual order without traps? Blocking
Method
Navigate the full page with the keyboard.
Expected evidence
Keyboard navigation log and any anomalies.
ACC-05 Do accessible names distinguish repeated actions?
Method
Inspect computed names for links, buttons and fields.
Expected evidence
List of controls and accessible names.
ACC-06 Does motion respect prefers-reduced-motion?
Method
Enable reduced motion and reload the page.
Expected evidence
Observation of content and residual transitions.
Responsive4 checks
RWD-01 Does the page remain legible at 320 CSS px without global horizontal scrolling? Blocking
Method
Test reflow at 320px and isolate useful exceptions.
Expected evidence
Full-page capture and scrollWidth measurement.
RWD-02 Is the same interface documented in wide and narrow compositions?
Method
Compare structure, order and sizes at both widths.
Expected evidence
Two captioned renders of the same content.
RWD-03 Do tables, code samples and long names remain contained? Blocking
Method
Test long strings at 360px and under zoom.
Expected evidence
Captures and identified overflow containers.
RWD-04 Do important actions provide comfortable touch targets?
Method
Measure active areas and spacing.
Expected evidence
CSS dimensions and justified exceptions.
Handover4 checks
TRN-01 Are delivered items listed with their version and source? Blocking
Method
Compare the contractual inventory with the files actually delivered.
Expected evidence
Dated delivery manifest.
TRN-02 Do HTML, CSS and Markdown exports describe the same tokens? Blocking
Method
Compare names, resolved values and versions.
Expected evidence
Automated check and explicit discrepancies.
TRN-03 Are reuse rights and dependencies explicit? Blocking
Method
Review delivery, licences and non-redistributable assets.
Expected evidence
Handover note and dependency list.
TRN-04 Does the print version preserve useful content and intelligible links?
Method
Print to A4, open the PDF and check page breaks.
Expected evidence
Verified PDF or print log.
Evolution4 checks
EVO-01 Are the validation owner and rule for adding a variant known?
Method
Check project governance and decision flow.
Expected evidence
Short validation rule and owner name.
EVO-02 Does a rule prevent creating a component already covered?
Method
Search existing components before adding one and document the gap.
Expected evidence
Decision to reuse, extend or create.
EVO-03 Does component deprecation provide a replacement and regression check?
Method
Check status, replacement and remaining uses.
Expected evidence
Deprecation log and test results.
EVO-04 Are reference pages retested after a shared change? Blocking
Method
Test the home page, expertise page and a representative content page.
Expected evidence
Dated captures, console output and test results.
Frequently asked questions

Prepare your digital brand guidelines

Existing identity, formats and handover: answers to help scope your project.

Can I keep my logo and colours?

Yes, if the audit shows they remain suitable for digital use. The work can focus on framing rules, contrast, variants and applications without redesigning the logo. Changes are proposed only when a genuine use case makes them necessary.

How does this differ from a UI kit or design system?

Brand guidelines set identity rules and their digital uses. A UI kit gathers interface elements ready for composition. A design system adds maintained components, documentation, evolution rules and governance. A project can combine these deliverables without claiming to cover a complete system.

Are brand guidelines useful for a small website?

Yes, if they remain proportionate. For a handful of templates, clear foundations, the components actually used and a short handover rule are often enough. Edikka does not recommend multi-team design-system governance when it adds no value to the project.

Which files and reuse rights will I receive?

The scope is defined in the proposal according to need: a consultable document, token exports, component rules and assets approved for distribution. Rights, dependencies and delivered formats are listed explicitly. A Figma file, coded library or font files are never promised by default.

Can another developer take over the work?

Yes, if delivery includes the agreed sources, dependencies, tokens, component rules and checks to rerun. Reusable does not mean compatible with every website without adaptation: the project stack, licences and conventions still apply.

How is accessibility verified?

Contrast is calculated in context, then components are tested with the keyboard, reflow, zoom and reduced motion. Automated tools complement manual observation; this acceptance test alone is not a complete WCAG or RGAA conformance statement.

How is the budget determined?

It depends on the state of the identity, number of templates and components, integration depth, exports, validation and expected support. Logo design, identity adaptation and a mini design system are distinct scopes. No generic price is published without scoping.

How can the guidelines be used with an AI assistant?

Provide the assistant with versioned context: vocabulary, tokens, approved components, limits and review criteria. Then add a precise brief. This context supports handover; it guarantees neither citation, ranking nor a compliant result without human review.