Experts en visibilité digitale nouvelle génération
Largeur de colonne maximale pour le corps de texte : 75 caractères (max-width: 75ch)
Gradient Primary — Boutons primaires, CTA, badges SEO
Gradient Secondary — Boutons secondaires, badges GEO, accents
Gradient Text — Textes dynamiques, titres animés
Gradient Alt — Textes dynamiques alternatifs
Gradient Nav Glow — Animation multicolore des boutons de navigation (background-size: 400%)
| Border-radius | 12px |
| Padding | 0.75rem 2rem |
| Font | Syne, SemiBold 600 |
| Transition | 0.3s cubic-bezier(0.4, 0, 0.2, 1) |
| Hover | translateY(-2px) + ombre portée |
| Primaire | Background: linear-gradient(135deg, #FF6B35, #FFB800) · Texte: #FFFFFF |
| Secondaire | Background: linear-gradient(135deg, #00D4AA, #00BFFF) · Texte: #FFFFFF |
| Outline | Background: transparent · Bordure: rgba(255,255,255,0.15) · Hover: rgba(255,255,255,0.1) |
Les cartes de contenu utilisent l'effet glassmorphism pour un design moderne et profond.
| Background | rgba(255, 255, 255, 0.03) |
| Border | 1px solid rgba(255, 255, 255, 0.08) |
| Backdrop-filter | blur(10px) |
| Border-radius | 20px (variable --border-radius) |
| Box-shadow | 0 8px 32px rgba(0, 0, 0, 0.4) |
| Hover | translateY(-2px) + border rgba(255,255,255,0.15) |
Container max-width : 1200px · Padding horizontal : var(--spacing-md)
| Fond de page | Deux radial-gradients subtils (orange + vert) sur fond #0A0A0B, background-attachment: fixed |
| Cursor Glow | Halo 600×600px suivant la souris · radial-gradient(circle, rgba(255,107,53,0.15), transparent 70%) · opacity 0.4 · z-index 10 |
| Nav Glow | Animation glowing multicolore sur hover · gradient 45deg loop avec brand colors · filter: blur(5px) · 20s linear infinite |
| Texte rotatif | 5 mots en rotation · dégradé bi-chromie (Primary→Warm ou Secondary→Cool) · transition 0.6s cubic-bezier(0.4, 0, 0.2, 1) · intervalle 3s |
| Shimmer | Animation background-size sur textes gradient · 3s ease-in-out infinite |
| Popup Hero | Apparition après 3s · opacity 0→1 + translateY(40px→0) · 0.8s ease-out · fermeture avec croix |
| Librairie | Lucide Icons — lucide.dev |
| Style | Swiss Design · Linéaire · Minimaliste · Géométrique |
| Taille standard | 24×24px (navigation, listes) · 48×48px (features, illustrations) |
| Stroke-width | 1.5 (features) · 2 (par défaut) |
| Couleur | Héritée du parent · var(--primary-color) pour accents · var(--secondary-color) pour validations |
| CDN | https://unpkg.com/lucide@latest |
Utilisation : <i data-lucide="icon-name"></i> puis lucide.createIcons()
| Nom | Meridian 127 |
| Tagline | Experts en visibilité digitale nouvelle génération |
| Positionnement | Agence spécialisée SEO + GEO (Generative Engine Optimization) |
| Cible | PME et entreprises locales (hôtels, artisans, commerces) en Suisse |
| Ton de voix | Professionnel, accessible, sans jargon technique inutile |
| Domaine | meridian.ch |
| Webmaster | Marc Facchinetti |
| Desktop large | > 1200px — Layout complet, grille 3 colonnes |
| Desktop | > 1024px — Navigation complète, 2 colonnes |
| Tablet | > 768px — Menu hamburger, grille adaptée |
| Mobile | > 480px — 1 colonne, tailles réduites |
| Small mobile | ≤ 480px — Padding réduit, texte compact |
#0A0A0B avec texte blanc12-20px pour cohérence visuellemax-width: 75ch pour le corps de textefont-variant-numeric: tabular-nums