Aller au contenu principal
TROCPLACE

Identité Visuelle

Guide complet de la marque TROCPLACE — couleurs, typographies, logo, composants et règles d'utilisation. Ce document est la référence pour toute communication visuelle.

Couleurs

Notre palette est construite autour du jaune électrique — audacieux, énergique et mémorable. Les couleurs sémantiques guident l'expérience utilisateur.

Couleur principale — Brand Yellow

50#FFFEF2
100#FFFBD6
200#FFF8A8
300#FFF66B
400#FFF500
500#E6DB00
600#BFB600
700#998F00
800#736A00
900#4D4700
950#2B2800

Couleurs sémantiques

Success

Success

Confirmation, validation, statut actif

Nuxt UI: color="green"

Info

Info

Information, étapes, liens secondaires

Nuxt UI: color="blue"

Warning

Warning

Avertissement, modération en attente

Nuxt UI: color="orange"

Error

Error

Erreur, suppression, danger, signalement

Nuxt UI: color="red"

Neutres — Stone

Utilisés pour les arrière-plans, bordures, textes secondaires et ombres. Base : stone

Contraste & accessibilité

Texte noir sur jaune

Contraste 12.3:1 — ✅ AAA

Jaune sur noir marque

Contraste 12.3:1 — ✅ AAA

Brand-700 sur blanc

Contraste 5.8:1 — ✅ AA Large

⚠️ Attention : Le jaune vif (#FFF500) sur fond blanc est illisible (contraste 1.1:1). Toujours utiliser un fond sombre ou brand-700+ pour le texte.

Typographie

Deux familles de polices complémentaires — l'une pour les titres percutants, l'autre pour la lisibilité du corps de texte.

DISPLAY

Archivo Black

Utilisée pour les titres, hero sections, et éléments de forte impact.

TROCPLACE

Achetez & vendez près de chez vous

Le marketplace français de confiance

font-family: 'Archivo Black', sans-serif;
CSS: font-display / Tailwind: font-display
BODY

Roboto Condensed

Police principale pour tout le contenu texte, navigation, formulaires et interfaces.

Bold 700 — Titres de section, labels importants

Semibold 600 — Sous-titres, boutons

Medium 500 — Navigation, badges

Regular 400 — Corps de texte, descriptions

Light 300 — Textes secondaires, légendes

font-family: 'Roboto Condensed', sans-serif;
CSS: font-sans / Tailwind: font-sans (défaut)

Échelle typographique

Display XLHero principale
Display LGTitres de page
Heading 1Sections majeures
Heading 2Sous-sections
Heading 3Cartes, panneaux
Body LGIntroduction, résumés
BodyTexte courant
Body SMLabels, métadonnées
CaptionNotes, timestamps

Espacement & Grille

Un système d'espacement cohérent basé sur une échelle de 4px pour l'harmonie visuelle.

Échelle d'espacement

1
4px0.25rem
2
8px0.5rem
3
12px0.75rem
4
16px1rem
6
24px1.5rem
8
32px2rem
12
48px3rem
16
64px4rem
24
96px6rem

Grille & Conteneur

Container max80rem (1280px)
Padding horizontal1rem (mobile) / 1.5rem (desktop)
Grille ilanlar1 col → 2 cols → 3 cols → 4 cols
Gap cards1.5rem (gap-6)
Border radius0.25rem (--ui-radius)
Navbar height4rem (64px)

Breakpoints

sm
640px
md
768px
lg
1024px
xl
1280px
2xl
1536px

Composants UI

Bibliothèque de composants Nuxt UI avec notre thème appliqué. Tous les éléments interactifs de la plateforme.

Boutons

Variantes principales

Couleurs sémantiques

Tailles

Avec icônes

Formulaires

Badges & Indicateurs

NouveauActifEn attenteRefuséBrouillonNégociableLivraisonRemise en main propre

Cartes

Carte standard

Les cartes utilisent un border-radius de 0.25rem, une bordure subtile, et un fond légèrement différent pour les en-têtes.

Carte annonce type

Paris 75001 · il y a 2 heures

250 €

Alertes & Notifications

Information
Votre annonce est en cours de vérification par notre équipe.
Succès
Votre annonce a été publiée avec succès.
Attention
Votre photo dépasse la taille maximale de 10 Mo.
Erreur
Une erreur est survenue. Veuillez réessayer.

Iconographie

Nous utilisons exclusivement les icônes Lucide — modernes, cohérentes et optimisées pour toutes les tailles.

Collection : lucide — via @iconify/vue

Accueil
Chercher
Ajouter
Favori
Message
Notif
Profil
Réglages
Déconnex.
Photo
Lieu
Prix
Colis
Livraison
Sécurité
Avis
Suppr.
Modifier
Voir
Partager
Signaler
Valide
Erreur
Alerte

Tailles d'icônes

16px (xs)
20px (sm)
24px (md)
32px (lg)
40px (xl)
48px (2xl)

Ton & Voix

Comment TROCPLACE communique — chaque mot est une interaction avec notre utilisateur.

Principes

🤝

Accessible & humain

On tutoie, on est direct. Pas de jargon technique, pas de formalisme inutile. Le ton est celui d'un ami qui aide.

Dynamique & encourageant

On incite à l'action. Les CTA sont clairs, les messages positifs. On célèbre les réussites de l'utilisateur.

🛡️

Rassurant & transparent

La confiance est au cœur d'un marketplace. On explique les processus, on montre les garanties.

🇫🇷

Français authentique

Interface 100% en français. On utilise les termes français, pas d'anglicismes inutiles.

Exemples

CTA bouton

Déposer une annonce
Créer un listing

Confirmation

C'est fait ! Votre annonce est en ligne 🎉
Listing créé avec succès.

Erreur

Oups, quelque chose ne va pas. Réessayez dans un instant.
Error 500: Internal server error.

Champ vide

Ajoutez un titre accrocheur pour attirer les acheteurs
Ce champ est requis

Vide state

Pas encore d'annonces favorites ? Explorez les pépites près de chez vous !
Aucun élément trouvé.

Prix

250 € · Négociable
Price: 250.00 EUR

Dark Mode

Le mode sombre est un citoyen de première classe — jamais un ajout tardif. Chaque composant est conçu pour les deux modes.

TROCPLACE
☀️ Mode clair
TROCPLACE
🌙 Mode sombre

Règles Dark Mode

Utiliser les classes Nuxt UI sémantiques (bg-default, text-muted) plutôt que des couleurs hardcodées.

La couleur brand (#FFF500) reste identique dans les deux modes — c'est notre constante.

Les ombres sont plus subtiles en dark mode. Préférer les bordures aux ombres.

Logo: invert-0 dark:invert-100 pour basculer automatiquement.

Assets & Téléchargement

Tous les fichiers nécessaires pour les communications, publicités et supports marketing.

Export couleurs

CSS Variables

--color-brand-400: #fff500;
--color-brand-500: #e6db00;
--color-brand-700: #998f00;
--color-brand-950: #2b2800;
--font-sans: 'Roboto Condensed';
--font-display: 'Archivo Black';

Design Tools (Figma, etc.)

Primary:  #FFF500 (brand-400)
Dark:     #2B2800 (brand-950)
Success:  #22C55E (green-500)
Info:     #3B82F6 (blue-500)
Warning:  #F97316 (orange-500)
Error:    #EF4444 (red-500)
Neutral:  #78716C (stone-500)

Questions sur la marque ?

Contactez l'équipe design pour toute demande spécifique.