Analyse du design system

letaravo-annecy.com

letaravo-annecy.com is built on a mid-light canvas (rgb(218, 217, 215)). The system uses rgb(106, 162, 47) as the accent for primary actions and brand signals. Moderately rounded CTAs (8px) — modern SaaS standard, neither sharp nor pill alongside TRUENORTH as the primary typeface. A restrained elevation system (2 distinct shadows) — shadows reserved for the few elements that must lift off the page. Motion is a first-class concern — 117 keyframe animations plus transition-driven interactions.

Accent #6aa22f · police principale Manrope

Chaque valeur ci-dessous est vérifiée à la capture. getdesign.md décrit — prismd montre : chaque couleur, police et courbe ici a été lue via getComputedStyle() sur le rendu réel capturé à droite, jamais affirmée à la main.

Rapport DESIGN.md complet · light & dark · fichiers tokens · Paiement non activé — on mesure la demande d’abord.

https://letaravo-annecy.com ·extrait le 2026-08-07 ·scorer v2 ·moteur getComputedStyle
Desktop · source de vérité
letaravo-annecy.com desktop
Mobile
letaravo-annecy.com mobile
01

Couleurs — rôles, sémantique & recensement complet

18 couleurs mesurées · clique une pastille pour copier

Canvas
#dad9d7
AAA 9.03:1
Ink
#373132
AAA 9.03:1
Accent
#6aa22f
Fail 2.18:1
Line
#9490a0
Fail 2.2:1
États sémantiques

Aucune couleur d’état sémantique détectée — ce système signale l’état par le poids & le motion, pas la teinte.

18 couleurs extraites du rendu livedéplier
02

Typographie — l’échelle, dans la vraie police

5 rôles · rendu live dans la vraie Inter (woff2 capturé) · lignes éditables, clique une spec pour copier

display xl
display-xl32px · 400
body
body16px · 400 · ×2.00
body sm
body-sm10px · 400 · ×1.60
button
button18px · 500 · ×0.56
mono
mono13px · 400 · ×1.38
03

Espacements & arrondis, rendus spatiaux

9 paliers d’espacement · 7 arrondis · barres = largeurs px exactes

Échelle d’espacement
xxs · 2px
xs · 1px
sm · 13px
md · 20px
base · 30px
lg · 40px
xl · 100px
2xl · 108px
3xl · 116px
Arrondis
none
0px
xs
5px
sm
8px
md
30px
lg
150px
xl
158px
full
9999px
04

Profondeur — l’élévation est extraite, pas inventée

2 ombres mesurées sur la page live · clique une tuile pour copier sa valeur brute

shadow-1
shadow-2
05

Motion — courbes, transitions & keyframes réels

2 courbes d’easing · 117 keyframes · survole une tuile pour prévisualiser

Courbes & transitions
transition-1linear
transition-2ease-in-out
117 animations keyframes extraites
fusion-bounce-delay
fusion-rotate
fa-spin
slide_icon
slide_icon_reverse
slide_icon_two_icons_1
slide_icon_two_icons_2
slide_icon_reverse_two_icons_1
slide_icon_reverse_two_icons_2
awb-btn-border-spin
dots
awb-hotspot-pumping
06

Composants — le vocabulaire fermé

13 familles de composants · 36 variantes comptées sur le DOM live

ComposantVariantes
nav Links×7
links×7
buttons×4
inputs×4
badges×4
heading H1×2
heading H2×2
search Bar×1
status Badge×1
avatar×1
tooltip×1
date Picker×1
breadcrumb×1
Specs de style des composants (§4)déplier

Buttons

Light / Invert

  • Background: #ffffff
  • Text: rgba(57, 61, 76, 0.85)
  • Padding: 1px 0px
  • Radius: 0px
  • Border: 1px solid rgba(0, 0, 0, 0)
  • Font: 14px weight 400
  • Use: Bright CTA on dark sections

Secondary

  • Background: #373132 {colors.ink}
  • Text: #ffffff
  • Padding: 10px 15px
  • Radius: 8px
  • Font: 18px weight 500
  • Use: Secondary action

Primary Brand

  • Background: #6aa22f {colors.primary}
  • Text: #f6f4e7 {colors.surface-1}
  • Padding: 13px 29px
  • Radius: 8px
  • Font: 16px weight 600
  • Use: Primary CTA / brand action

Secondary

  • Background: #373132 {colors.ink}
  • Text: #f6f4e7 {colors.surface-1}
  • Padding: 13px 29px
  • Radius: 8px
  • Font: 16px weight 600
  • Use: Secondary action

Icon Button

  • Background: #292425
  • Text: #6aa22f {colors.primary}
  • Padding: 8px
  • Radius: 30px
  • Font: 20px weight 400
  • Use: Toolbar/UI icons

Inputs & Forms

Text Input

  • Background: #f6f4e7 {colors.surface-1}
  • Text: #373132 {colors.ink}
  • Padding: 0px 13px
  • Radius: 0px
  • Border: 0px solid rgb(246, 244, 231)
  • Font: 13px weight 400
  • Use: Text fields, search inputs
07

Mise en page — structure & dimensions

5 métriques de layout mesurées

header 0px 100% max-width
max Width100%
header Height0px
sidebar Width0px
gap16px
container Padding0px 30px
08

Responsive — vrais breakpoints

19 points de rupture lus dans le CSS live

640px
641px
712px
782px
784px
800px
856px
860px
900px
928px
992px
1000px
1024px
1025px
1200px
1393px
1407px
1425px
1426px
09

À faire / À éviter

14 règles applicables, verbatim de la spec

À faire
Use Light Grey (`#dad9d7`) as the page background — it's intentionally not pure white
Use Manrope as the primary typeface — it defines the brand personality
Keep font weights between 400-600 — the system uses a narrow weight range for subtle hierarchy
Use the extracted shadow patterns for elevation — they are tuned to match the brand palette
Use Success Green (`#6aa22f`) as the primary accent — it's the brand's signature interactive color
Use 8px border-radius on buttons — the standard corner rounding for interactive elements
Respect the 1px–100px spacing range — the design uses a wide scale for visual breathing room
Use a single primary CTA in the hero — the design intentionally avoids choice paralysis
À éviter
Don't use pure white (`#ffffff`) as a page background — the warm tone is part of the brand identity
Don't substitute with generic sans-serif or serif — the custom font carries the brand
Don't reach for weight 700 (bold) or above — 600 is the heaviest weight this design paints
Don't invent new shadow values — use only the extracted shadow levels
Don't introduce additional saturated accent colors — the palette is intentionally controlled
Don't over-build the footer — this design keeps it minimal (1 cols, 1 links)
10

Guide agent & export

Prompt prêt à coller + les vrais fichiers derrière cette page

Construis une UI dans le design system de letaravo-annecy.com. Fond #dad9d7 · encre #373132 · accent #6aa22f. Typo : Manrope — respecte l’échelle taille/graisse du §3. Arrondis, espacements, ombres : uniquement les échelles extraites (aucun nombre magique). La spec complète suit — colle le DESIGN.md ci-dessous dans ton agent.
Chaque valeur ci-dessus est vérifiée par getComputedStyle.
$ npx prism-design add letaravo-annecy
DESIGN.md · narrative spec tokens.json