{
  "$description": "Brand: Google (google@1.0.0)",
  "color": {
    "swatches": {
      "$description": "Source-of-truth color swatches from palette google@1.0.0",
      "google-blue": {
        "$value": "#4285F4",
        "$type": "color",
        "$description": "First letter of the Google wordmark and the dominant brand blue. Material Design's \"Blue 500\" — the primary CTA color across many Google product surfaces.\n"
      },
      "google-red": {
        "$value": "#EA4335",
        "$type": "color",
        "$description": "Second letter of the wordmark. Material's \"Red 500\" — used as the error / destructive color across Google product UI.\n"
      },
      "google-yellow": {
        "$value": "#FBBC04",
        "$type": "color",
        "$description": "Third letter of the wordmark. Material's \"Yellow 600\" — used for highlight, warning, and starred / favorited states.\n"
      },
      "google-green": {
        "$value": "#34A853",
        "$type": "color",
        "$description": "Fifth letter of the wordmark. Material's \"Green 500\" — used as the success / confirmation color across Google product UI.\n"
      },
      "google-grey-900": {
        "$value": "#202124",
        "$type": "color",
        "$description": "Primary text on light backgrounds; Material's \"Grey 900\" near-black."
      },
      "google-grey-700": {
        "$value": "#5F6368",
        "$type": "color",
        "$description": "Secondary text and inactive icons. Material's \"Grey 700\"."
      },
      "google-grey-500": {
        "$value": "#9AA0A6",
        "$type": "color",
        "$description": "Tertiary text and dividers. Material's \"Grey 500\"."
      },
      "google-grey-200": {
        "$value": "#E8EAED",
        "$type": "color",
        "$description": "Subtle surface and divider tint. Material's \"Grey 200\"."
      },
      "google-grey-100": {
        "$value": "#F1F3F4",
        "$type": "color",
        "$description": "Page-level background; Material's \"Grey 100\"."
      },
      "google-white": {
        "$value": "#FFFFFF",
        "$type": "color",
        "$description": "Base background and reversed surface fill."
      }
    }
  },
  "font": {
    "$description": "Typography roles mapped to font atoms",
    "heading": {
      "family": {
        "$value": [
          "Google Sans",
          "Roboto",
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "heading role → Google Sans (google-sans@1.0.0)"
      },
      "weight": {
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    },
    "body": {
      "family": {
        "$value": [
          "Roboto",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "body role → Roboto (roboto@1.0.0)"
      },
      "weight": {
        "100": {
          "$value": 100,
          "$type": "fontWeight"
        },
        "300": {
          "$value": 300,
          "$type": "fontWeight"
        },
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "900": {
          "$value": 900,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    },
    "mono": {
      "family": {
        "$value": [
          "JetBrainsMono Nerd Font",
          "JetBrains Mono",
          "Fira Code",
          "Menlo",
          "Monaco",
          "Consolas",
          "Liberation Mono",
          "monospace"
        ],
        "$type": "fontFamily",
        "$description": "mono role → JetBrainsMono Nerd Font (jetbrainsmono-nerdfont@1.0.0)"
      },
      "weight": {
        "100": {
          "$value": 100,
          "$type": "fontWeight"
        },
        "200": {
          "$value": 200,
          "$type": "fontWeight"
        },
        "300": {
          "$value": 300,
          "$type": "fontWeight"
        },
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "600": {
          "$value": 600,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "800": {
          "$value": 800,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    }
  },
  "$extensions": {
    "com.brand-atoms.rules": [
      {
        "type": "colorChoice",
        "target": "logo.wordmark",
        "severity": "error",
        "rationale": "Google's wordmark and \"G\" mark use the canonical four-color set in the specified G-o-o-g-l-e order (blue / red / yellow / blue / green / red). Monochromatic uses are reserved for special contexts that Google's brand center calls out explicitly.\n",
        "allowed": [
          "google-blue",
          "google-red",
          "google-yellow",
          "google-green"
        ],
        "forbidden": [
          "google-grey-900",
          "google-grey-700"
        ]
      },
      {
        "type": "forbiddenTreatment",
        "target": "logo",
        "severity": "error",
        "rationale": "Google's brand guidelines explicitly prohibit altering the proportions, color order, or orientation of the wordmark and \"G\" mark, and require generous clearspace around the logo.\n",
        "treatments": [
          "stretched",
          "rotated",
          "recolored",
          "drop-shadow",
          "on-busy-photo",
          "reordered-colors"
        ]
      },
      {
        "type": "fontPairing",
        "target": "typography.heading",
        "severity": "recommendation",
        "rationale": "Google's marketing surfaces pair Google Sans (display / titles) with Roboto (body / UI). Maintain a meaningful size ratio to preserve the geometric-vs-neogrotesque voice split between the two families.\n",
        "requires": "body",
        "minSizeRatio": 1.5
      },
      {
        "type": "contrastRatio",
        "target": "text-primary",
        "severity": "error",
        "rationale": "WCAG 2.1 Level AA contrast requirement for body text. Google Grey 900 (#202124) on Google White clears AA at ~16:1, and Material Design's accessibility guidance specifies AA as the floor for text-on-surface pairings.\n",
        "against": "background",
        "minRatio": 4.5,
        "standard": "WCAG-AA"
      },
      {
        "type": "contrastRatio",
        "target": "roles.colors.primary",
        "severity": "error",
        "rationale": "Google Blue on Google White must remain perceptible at link / large-text sizes. Below 3:1 the affordance for \"clickable\" collapses on Material surfaces.\n",
        "against": "background",
        "minRatio": 3,
        "standard": "WCAG-AA-large"
      },
      {
        "type": "colorChoice",
        "target": "roles.colors.error",
        "severity": "error",
        "rationale": "Material Design uses Google Red (#EA4335) as the canonical error / destructive color across product UI. Other reds dilute the signal.\n",
        "allowed": [
          "google-red"
        ]
      },
      {
        "type": "colorChoice",
        "target": "roles.colors.success",
        "severity": "recommendation",
        "rationale": "Material Design uses Google Green (#34A853) as the canonical success / confirmation color. Other greens are acceptable in illustration but should not be used for confirmation chrome.\n",
        "allowed": [
          "google-green"
        ]
      }
    ],
    "com.brand-atoms.assets": [],
    "com.brand-atoms.provenance": {
      "source": "https://about.google/brand-resource-center/",
      "license": "Proprietary — All Rights Reserved",
      "attribution": "Google, the Google logo, the multicolor \"G\" mark, Android, Material Design, and related names and marks are trademarks of Google LLC. Brand colors and identity guidance documented here are derived from the Google Brand Resource Center (about.google/brand-resource-center/) and the Material Design 3 color reference (m3.material.io/styles/color).\n",
      "importedDate": "2026-05-17",
      "notes": "Brand-atoms' read of Google's public brand and Material Design guidance. This file is not an official Google brand document. Google's logo and product marks are among the most-protected trademarks on the internet; no asset files are bundled here.\n"
    },
    "com.brand-atoms.references": {
      "palette": "google@1.0.0",
      "fonts": {
        "heading": "google-sans@1.0.0",
        "body": "roboto@1.0.0",
        "mono": "jetbrainsmono-nerdfont@1.0.0"
      }
    }
  }
}
