{
  "$generatedBy": "BrandSweets tokens.json — github v2",
  "brand": {
    "slug": "github",
    "name": "GitHub",
    "version": 2,
    "schemaVersion": "1"
  },
  "identity": {
    "name": "GitHub",
    "tagline": "Let's build from here.",
    "sector": "developer tools and software collaboration"
  },
  "colors": {
    "primary": {
      "hex": "#181717",
      "name": "GitHub Black",
      "usage": "The Octocat mark and wordmark; the brand's core monochrome color.",
      "scale": {
        "50": "#f6f6f6",
        "100": "#ececec",
        "200": "#d8d8d8",
        "300": "#bcbcbc",
        "400": "#8e8e8e",
        "500": "#6a6a6a",
        "600": "#4e4e4e",
        "700": "#3c3c3c",
        "800": "#2a2a2a",
        "900": "#1e1e1e",
        "950": "#181717"
      },
      "dark": {
        "hex": "#f0f6fc"
      }
    },
    "accent": {
      "hex": "#0969da",
      "name": "Primer Blue",
      "usage": "Links, primary actions, focus/selection (accent emphasis).",
      "scale": {
        "50": "#ddf4ff",
        "100": "#b6e3ff",
        "200": "#80ccff",
        "300": "#54aeff",
        "400": "#218bff",
        "500": "#0969da",
        "600": "#0550ae",
        "700": "#033d8b",
        "800": "#0a3069",
        "900": "#002155",
        "950": "#001034"
      },
      "dark": {
        "hex": "#58a6ff"
      }
    },
    "surface": {
      "hex": "#ffffff",
      "usage": "Canvas / page background (light theme default).",
      "scale": {
        "50": "#ffffff",
        "100": "#f6f8fa",
        "200": "#eaeef2",
        "300": "#d0d7de",
        "400": "#afb8c1",
        "500": "#8c959f",
        "600": "#6e7781",
        "700": "#424a53",
        "800": "#32383f",
        "900": "#24292f",
        "950": "#1f2328"
      },
      "dark": {
        "hex": "#0d1117"
      }
    },
    "text": {
      "hex": "#1f2328",
      "usage": "Default foreground text (fg.default #1f2328).",
      "scale": {
        "50": "#f6f8fa",
        "100": "#eaeef2",
        "200": "#d0d7de",
        "300": "#afb8c1",
        "400": "#8c959f",
        "500": "#6e7781",
        "600": "#57606a",
        "700": "#424a53",
        "800": "#32383f",
        "900": "#24292f",
        "950": "#1f2328"
      },
      "dark": {
        "hex": "#e6edf3"
      }
    },
    "textMuted": {
      "hex": "#57606a",
      "usage": "Muted/secondary foreground (fg.muted).",
      "scale": {
        "50": "#f6f8fa",
        "100": "#eaeef2",
        "200": "#d0d7de",
        "300": "#afb8c1",
        "400": "#8c959f",
        "500": "#6e7781",
        "600": "#57606a",
        "700": "#424a53",
        "800": "#32383f",
        "900": "#24292f",
        "950": "#1f2328"
      }
    },
    "border": {
      "hex": "#d0d7de",
      "usage": "Default borders/dividers (border.default #d0d7de).",
      "scale": {
        "50": "#f6f8fa",
        "100": "#eaeef2",
        "200": "#d8dee4",
        "300": "#d0d7de",
        "400": "#afb8c1",
        "500": "#8c959f",
        "600": "#6e7781",
        "700": "#424a53",
        "800": "#32383f",
        "900": "#24292f",
        "950": "#1f2328"
      }
    },
    "success": {
      "hex": "#1a7f37",
      "usage": "Success states, merged PRs, checks passed.",
      "scale": {
        "50": "#dafbe1",
        "100": "#aceebb",
        "200": "#6fdd8b",
        "300": "#4ac26b",
        "400": "#2da44e",
        "500": "#1a7f37",
        "600": "#116329",
        "700": "#044f1e",
        "800": "#003d16",
        "900": "#002d11",
        "950": "#001d0a"
      }
    },
    "danger": {
      "hex": "#cf222e",
      "usage": "Errors, destructive actions, failed checks, closed-without-merge.",
      "scale": {
        "50": "#ffebe9",
        "100": "#ffcecb",
        "200": "#ffaba8",
        "300": "#ff8182",
        "400": "#fa4549",
        "500": "#cf222e",
        "600": "#a40e26",
        "700": "#82071e",
        "800": "#660018",
        "900": "#4c0014",
        "950": "#2d000b"
      }
    }
  },
  "typography": {
    "families": {
      "hubot-sans": {
        "family": "Hubot Sans",
        "source": "commissioned",
        "stack": "\"Hubot Sans\", \"Mona Sans\", sans-serif",
        "weights": [
          500,
          700
        ],
        "foundry": "GitHub",
        "licensingNote": "Hubot Sans — GitHub, SIL OFL 1.1, self-hostable. Variable font."
      },
      "mona-sans": {
        "family": "Mona Sans",
        "source": "commissioned",
        "stack": "\"Mona Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif",
        "weights": [
          400,
          500,
          600,
          700,
          900
        ],
        "foundry": "GitHub",
        "licensingNote": "Mona Sans is released by GitHub under the SIL Open Font License 1.1 — free to self-host and redistribute. Variable font (weight + width axes)."
      },
      "monaspace-neon": {
        "family": "Monaspace Neon",
        "source": "commissioned",
        "stack": "\"Monaspace Neon\", ui-monospace, SFMono-Regular, monospace",
        "weights": [
          400,
          700
        ],
        "foundry": "GitHub Next",
        "licensingNote": "Monaspace — GitHub, SIL OFL 1.1, self-hostable."
      },
      "system-stack": {
        "family": "-apple-system",
        "source": "system",
        "stack": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Noto Sans\", Helvetica, Arial, sans-serif",
        "weights": [
          400,
          600
        ],
        "licensingNote": "System font stack — no file to host or license."
      }
    },
    "roles": {
      "display": {
        "familyRef": "mona-sans",
        "stack": "\"Mona Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif",
        "note": "Full weight/width range for marketing display."
      },
      "heading": {
        "familyRef": "mona-sans",
        "stack": "\"Mona Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif",
        "weights": [
          600,
          700
        ]
      },
      "body": {
        "familyRef": "system-stack",
        "stack": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Noto Sans\", Helvetica, Arial, sans-serif",
        "weights": [
          400,
          600
        ]
      },
      "mono": {
        "familyRef": "monaspace-neon",
        "stack": "\"Monaspace Neon\", ui-monospace, SFMono-Regular, monospace"
      },
      "quote": {
        "familyRef": "hubot-sans",
        "stack": "\"Hubot Sans\", \"Mona Sans\", sans-serif",
        "weights": [
          500,
          700
        ],
        "note": "GitHub uses Hubot Sans more broadly than quotes — expressive marketing headers too."
      }
    },
    "scale": [
      {
        "name": "xs",
        "sizeRem": 0.75,
        "lineHeight": 1.5
      },
      {
        "name": "sm",
        "sizeRem": 0.875,
        "lineHeight": 1.5
      },
      {
        "name": "base",
        "sizeRem": 1,
        "lineHeight": 1.5
      },
      {
        "name": "lg",
        "sizeRem": 1.25,
        "lineHeight": 1.4
      },
      {
        "name": "xl",
        "sizeRem": 1.5,
        "lineHeight": 1.3
      },
      {
        "name": "2xl",
        "sizeRem": 2,
        "lineHeight": 1.2,
        "letterSpacingEm": -0.01
      },
      {
        "name": "display",
        "sizeRem": 3,
        "lineHeight": 1.1,
        "letterSpacingEm": -0.02
      }
    ]
  },
  "radius": {
    "full": 9999,
    "lg": 0.75,
    "md": 0.5,
    "sm": 0.375
  },
  "shadows": {
    "lg": "0 8px 24px rgba(140,149,159,0.2)",
    "md": "0 3px 6px rgba(140,149,159,0.15)",
    "sm": "0 1px 0 rgba(31,35,40,0.04)"
  }
}