{
  "$description": "Brand: Disney+ (disney-plus@1.0.0)",
  "color": {
    "swatches": {
      "$description": "Source-of-truth color swatches from palette disney-plus@1.0.0",
      "disney-plus-blue": {
        "$value": "#113CCF",
        "$type": "color",
        "$description": "Primary signature blue — the Disney+ wordmark fill, the arc on the \"D,\" and primary CTAs."
      },
      "disney-plus-blue-bright": {
        "$value": "#1F80E0",
        "$type": "color",
        "$description": "Brighter cyan-blue used on hover/highlight states and as the secondary brand-gradient accent."
      },
      "disney-plus-blue-deep": {
        "$value": "#0B2BA0",
        "$type": "color",
        "$description": "Deep blue used on pressed states and as the dark-end of the brand gradient."
      },
      "disney-plus-navy": {
        "$value": "#01153E",
        "$type": "color",
        "$description": "Canonical canvas — the deep navy that frames the Disney+ consumer surface."
      },
      "disney-plus-navy-elevated": {
        "$value": "#0B1E4F",
        "$type": "color",
        "$description": "Elevated surface — tiles, modal headers, and expanded title cards sit on this slightly lifted navy."
      },
      "disney-plus-near-black": {
        "$value": "#0A0E1A",
        "$type": "color",
        "$description": "Near-black used for the highest-contrast surfaces and for the title-art frame."
      },
      "disney-plus-white": {
        "$value": "#FFFFFF",
        "$type": "color",
        "$description": "Primary text on the dark canvas; reversed wordmark fill on light backgrounds."
      },
      "disney-plus-fog": {
        "$value": "#F5F7FA",
        "$type": "color",
        "$description": "Authored light-mode canvas — used for marketing surfaces that require a light treatment."
      },
      "disney-plus-graphite": {
        "$value": "#5A6478",
        "$type": "color",
        "$description": "Secondary text on light backgrounds; tertiary text on dark."
      },
      "disney-plus-gray": {
        "$value": "#A2A9B8",
        "$type": "color",
        "$description": "Tertiary text and metadata in the consumer product."
      }
    }
  },
  "font": {
    "$description": "Typography roles mapped to font atoms",
    "heading": {
      "family": {
        "$value": [
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Roboto",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "heading role → Inter (inter@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"
        },
        "900": {
          "$value": 900,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    },
    "body": {
      "family": {
        "$value": [
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Roboto",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "body role → Inter (inter@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"
        },
        "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.fill",
        "severity": "error",
        "rationale": "The Disney+ wordmark renders only in Disney+ Blue (#113CCF) on light or navy surfaces, or reversed white on dark cinematic treatments. The brighter and deeper blues are interactive-state and gradient values, not wordmark fills.\n",
        "allowed": [
          "disney-plus-blue",
          "disney-plus-white"
        ],
        "forbidden": [
          "disney-plus-blue-bright",
          "disney-plus-blue-deep",
          "disney-plus-navy",
          "disney-plus-gray"
        ]
      },
      {
        "type": "forbiddenTreatment",
        "target": "logo",
        "severity": "error",
        "rationale": "Disney's brand-protection program is among the strictest in consumer entertainment. The Disney+ wordmark and arced \"D\" have specific clearspace and color rules; gradient fills and drop-shadows conflict with the flat, cinematic visual system established at the 2019 launch.\n",
        "treatments": [
          "stretched",
          "rotated",
          "recolored",
          "drop-shadow",
          "gradient-fill",
          "on-busy-photo",
          "inverted-without-variant",
          "blue-on-low-contrast-background"
        ]
      },
      {
        "type": "contrastRatio",
        "target": "text-primary",
        "severity": "error",
        "rationale": "Disney+ White on Disney+ Navy (#01153E) gives ~17:1 — well above WCAG 2.1 Level AA. The rule encodes the floor for any new foreground/background pairing on Disney+ surfaces.\n",
        "against": "background",
        "minRatio": 4.5,
        "standard": "WCAG-AA"
      },
      {
        "type": "contrastRatio",
        "target": "roles.colors.primary",
        "severity": "error",
        "rationale": "Disney+ Blue Bright (#1F80E0) on Disney+ Navy (#01153E) gives ~5:1 — clears AA-large. Buttons using the bright blue as a fill with white text must maintain this floor so the interactive affordance of the primary CTA stays perceptible.\n",
        "against": "background",
        "minRatio": 3,
        "standard": "WCAG-AA-large"
      },
      {
        "type": "enumMembership",
        "target": "typography.heading.fontWeight",
        "severity": "warning",
        "rationale": "Disney+'s marketing headlines use ABC Diatype in Medium (500), Bold (700), and Heavy (800) for hero typography. Lighter cuts read as body and compromise the cinematic display voice the brand depends on.\n",
        "allowed": [
          "500",
          "700",
          "800"
        ]
      },
      {
        "type": "contextRestriction",
        "target": "roles.colors.mark",
        "severity": "error",
        "rationale": "Disney+ Blue (#113CCF) is reserved for the wordmark, the arced \"D,\" and primary brand surfaces. Using it inside body copy, for secondary links, or for error states dilutes the signature accent and weakens the cinematic hierarchy the brand depends on.\n",
        "forbiddenContexts": [
          "body-text",
          "secondary-link",
          "error-state"
        ]
      },
      {
        "type": "accessibilityRequirement",
        "target": "*",
        "severity": "error",
        "rationale": "WCAG 2.1 Success Criterion 1.4.3 (Contrast Minimum) — Level AA. The dark-first canvas makes contrast checks the default verification on any new role pairing.\n",
        "standard": "WCAG-AA",
        "criterion": "1.4.3"
      },
      {
        "type": "variantSelection",
        "target": "logo",
        "severity": "error",
        "rationale": "On the canonical Disney+ Navy canvas, the wordmark renders in Disney+ Blue. The white-reversed variant is reserved for cinematic title-art treatments and the lowest-contrast backgrounds; the blue-on-navy variant is the default.\n",
        "when": {
          "backgroundColorScheme": "dark"
        },
        "use": "disney-plus-blue-on-navy"
      },
      {
        "type": "fontPairing",
        "target": "typography.heading",
        "severity": "warning",
        "rationale": "Disney+'s marketing headlines run substantially larger than body and metadata copy. A 1.6× minimum size ratio preserves the cinematic display-to-prose hierarchy the brand voice depends on.\n",
        "requires": "body",
        "minSizeRatio": 1.6
      }
    ],
    "com.brand-atoms.assets": [],
    "com.brand-atoms.provenance": {
      "source": "https://thewaltdisneycompany.com/dis/",
      "license": "Proprietary — All Rights Reserved",
      "attribution": "The Walt Disney Company — Disney+, the Disney+ wordmark, and the arced \"D\" mark are registered trademarks of Disney Enterprises, Inc. The signature Disney+ Blue (#113CCF) and the deep-navy canvas (#01153E) are documented across Disney+'s public brand- surface stylesheets and the deployed disneyplus.com hero treatments. ABC Diatype is the proprietary corporate typeface; Inter is referenced here as the open-source fallback.\n",
      "importedDate": "2026-05-18",
      "notes": "ABC Diatype (licensed from Dinamo) is the corporate brand face Disney+ uses across marketing surfaces. It is a commercial proprietary face and not distributable through this catalog. Inter is referenced as the open-source fallback and ABC Diatype is noted as the proprietary primary in provenance.\n"
    },
    "com.brand-atoms.references": {
      "palette": "disney-plus@1.0.0",
      "fonts": {
        "heading": "inter@1.0.0",
        "body": "inter@1.0.0",
        "mono": "jetbrainsmono-nerdfont@1.0.0"
      }
    }
  }
}
