{
  "nom": "Charte graphique BTC v2 — Ardoise & laiton",
  "version": "2.0",
  "validee_le": "2026-10-02",
  "statut": "Charte validée ; déploiement en jeu et sur le site par lots.",
  "source": "https://borntocraft.net/wiki-docs/docs/staff/couleurs",
  "roles": {
    "fond-profond": {
      "nom": "Fond profond",
      "hex": "#1E222A",
      "token": "a0",
      "usage": "Cadre, voile, contour ; fond de page et pied de site"
    },
    "champ": {
      "nom": "Champ",
      "hex": "#242933",
      "token": "a1",
      "usage": "Fond de slot et de champ de saisie"
    },
    "carte": {
      "nom": "Carte",
      "hex": "#2E3440",
      "token": "a2",
      "usage": "Cartes, infobulle ; remplace le cuir du site"
    },
    "panneau": {
      "nom": "Panneau",
      "hex": "#3B4252",
      "token": "a3",
      "usage": "Panneau de menu, surface élevée"
    },
    "bouton": {
      "nom": "Bouton",
      "hex": "#434C5E",
      "token": "a4",
      "usage": "Bouton au repos"
    },
    "lisere": {
      "nom": "Liseré",
      "hex": "#4C566A",
      "token": "a5",
      "usage": "Liseré interne, séparateur, bordure de 1 px"
    },
    "texte-eteint": {
      "nom": "Texte éteint",
      "hex": "#697A94",
      "token": "a6",
      "usage": "Désactivé, verrouillé ; jamais pour une information"
    },
    "texte-secondaire": {
      "nom": "Texte secondaire",
      "hex": "#9AA7BE",
      "token": "a7",
      "usage": "Légendes, détails"
    },
    "texte": {
      "nom": "Texte",
      "hex": "#ECEFF4",
      "token": "neige",
      "usage": "Texte courant"
    },
    "parchemin": {
      "nom": "Parchemin",
      "hex": "#ECE0C8",
      "token": "parchemin",
      "usage": "Plaque de titre, texte long chaud"
    },
    "laiton": {
      "nom": "Laiton",
      "hex": "#E4BA53",
      "token": "laiton",
      "clair": "#F0DAA2",
      "ombre": "#96582B",
      "usage": "Accent unique : sélection, onglet actif, action principale (thème clair du site : #8A5A12)"
    },
    "cuivre": {
      "nom": "Cuivre",
      "hex": "#C87941",
      "token": "cuivre",
      "clair": "#D69A70",
      "ombre": "#7E4A24",
      "usage": "Rivets, accent chaud ; grade Wayfarer"
    },
    "patine": {
      "nom": "Patine",
      "hex": "#4CC2B2",
      "token": "patine",
      "clair": "#72CFC3",
      "ombre": "#2B7E73",
      "profond": "#22635B",
      "usage": "Secondaire unique : liens, puce active, information"
    },
    "mousse": {
      "nom": "Mousse",
      "hex": "#6EB27C",
      "token": "mousse",
      "usage": "Décor et illustrations, aucun rôle d'interface"
    },
    "positif": {
      "nom": "Positif",
      "hex": "#A3BE8C",
      "token": "pos",
      "usage": "Succès, palier atteint"
    },
    "avertissement": {
      "nom": "Avertissement",
      "hex": "#EBCB8B",
      "token": "warn",
      "usage": "Avertissement, palier en cours"
    },
    "negatif": {
      "nom": "Négatif",
      "hex": "#BF616A",
      "token": "neg",
      "usage": "Erreur, vie basse, refus"
    },
    "info": {
      "nom": "Info",
      "hex": "#4CC2B2",
      "token": "info",
      "usage": "Information (même teinte que la patine)"
    }
  },
  "grades": {
    "joueur": {
      "nom": "Joueur",
      "metal": "fer",
      "clair": "#D3D9E2",
      "base": "#9AA7BE",
      "ombre": "#5D6B82"
    },
    "wayfarer": {
      "nom": "Wayfarer",
      "metal": "cuivre",
      "clair": "#E2B08A",
      "base": "#C87941",
      "ombre": "#7E4A24"
    },
    "pioneer": {
      "nom": "Pioneer",
      "metal": "laiton",
      "clair": "#F5E2A8",
      "base": "#E4BA53",
      "ombre": "#96582B"
    },
    "ascendant": {
      "nom": "Ascendant",
      "metal": "patine",
      "clair": "#9BE3D8",
      "base": "#4CC2B2",
      "ombre": "#22635B"
    },
    "staff": {
      "nom": "Staff",
      "metal": "acier",
      "clair": "#A9C4E6",
      "base": "#5E81AC",
      "ombre": "#34496A"
    },
    "fondateur": {
      "nom": "Fondateur",
      "metal": "rubis",
      "clair": "#F08A93",
      "base": "#C93545",
      "ombre": "#6E1822"
    }
  },
  "regle_grades": "Insigne + nom écrit, jamais la couleur seule. Texte de grade = dégradé clair vers base. Discord : couleur de rôle = ton clair.",
  "raretes": {
    "commun": {
      "nom": "Commun",
      "hex": "#ECEFF4"
    },
    "peu-commun": {
      "nom": "Peu commun",
      "hex": "#A3BE8C"
    },
    "rare": {
      "nom": "Rare",
      "hex": "#81A1C1"
    },
    "epique": {
      "nom": "Épique",
      "hex": "#B48EAD"
    },
    "legendaire": {
      "nom": "Légendaire",
      "hex": "#EBCB8B"
    },
    "mythique": {
      "nom": "Mythique",
      "hex": "#D08770"
    }
  },
  "rarete_speciale": {
    "note": "Hors progression : nom blanc pur, rabattu sur #ECEFF4 à l'écran."
  },
  "niveaux": {
    "badge": {
      "fond": "#2E3440",
      "bordure_px": 1,
      "hauteur_px": 11
    },
    "tranches": [
      {
        "id": "1-10",
        "de": 1,
        "a": 10,
        "texte": "#ECEFF4",
        "bordure": "#ECEFF4"
      },
      {
        "id": "11-20",
        "de": 11,
        "a": 20,
        "texte": "#A3BE8C",
        "bordure": "#A3BE8C"
      },
      {
        "id": "21-30",
        "de": 21,
        "a": 30,
        "texte": "#8FBCBB",
        "bordure": "#8FBCBB"
      },
      {
        "id": "31-40",
        "de": 31,
        "a": 40,
        "texte": "#88C0D0",
        "bordure": "#88C0D0"
      },
      {
        "id": "41-50",
        "de": 41,
        "a": 50,
        "texte": "#81A1C1",
        "bordure": "#81A1C1"
      },
      {
        "id": "51-60",
        "de": 51,
        "a": 60,
        "texte": "#B48EAD",
        "bordure": "#B48EAD"
      },
      {
        "id": "61-70",
        "de": 61,
        "a": 70,
        "texte": "#EBCB8B",
        "bordure": "#EBCB8B"
      },
      {
        "id": "71-80",
        "de": 71,
        "a": 80,
        "texte": "#D08770",
        "bordure": "#D08770"
      },
      {
        "id": "81-90",
        "de": 81,
        "a": 90,
        "texte": "#BF616A",
        "bordure": "#BF616A"
      },
      {
        "id": "91-plus",
        "de": 91,
        "a": null,
        "texte": "#ECEFF4",
        "bordure": "#EBCB8B",
        "effet": "SHINE discret"
      }
    ]
  },
  "typographies": {
    "jeu": "police bitmap",
    "titres": "Cinzel (500, 700, 900)",
    "texte": "Nunito (400, 600, 700)",
    "donnees": "JetBrains Mono (400, 600)"
  },
  "mouvement_ms": {
    "survol": 150,
    "carte": 250,
    "apparition": 400
  }
}
