Cool accents against theatrical blacks.
Cyan is scarce and deliberate. Most other colors either deepen the stage or support utility copy and service states.
One family, disciplined hierarchy, little noise.
Scale, brightness, and restraint do most of the work. Premium feeling comes from quiet surroundings.
Bright conversion, subdued utility.
Most actions are either a cyan commitment or a nearly black utility control with a thin edge.
Cards behave like modules inside a media product, not like soft SaaS tiles.
The brand prefers strong contrast, poster masking, and cyan-lined separation over fluffy elevation.
Hero Poster Panel
Wide framing with arc overlays and minimal flourish.
Flip Info Card
Teal-dark educational panel for bundle and feature messaging.
FAQ Accordion Row
Rounded answer block with one cyan affordance.
Rails, bundles, FAQs, and support pivots.
These mockups map to real Disney+ behaviors: browse rows, plan comparison, episode lists, FAQ stacks, and bright help mode.
Poster Rail
Flip Education Cards
Bundle PerksDenser utility copy in the same dark shell.
Premium upgrade without a new visual language.
Bundle Comparison Grid
PricingFAQ Stack
SupportHelp Center Pivot
Forms belong to the help and account world, not the cinematic browse world.
Inputs shift into the lighter support palette with 4px radii, white surfaces, and clear border-state changes.
Spacing ramps quickly from tight metadata to broad cinematic breathing room.
The jump from 8 and 16px UI spacing into 40 and 56px section rhythm gives the layout its streaming composure.
Radii stay controlled so posters and grids still feel architectural.
Disney+ is not a bubbly brand. Most corners are 4, 8, or 12px, with 24px saved for broader FAQ and panel shells.
Depth mostly comes from contrast, overlays, and masks instead of fluffy shadows.
The streaming shell is largely flat. Hierarchy comes from darker footing and outline changes rather than stacked card shadows.
Default modules use no shadow. Separation comes from surface shifts and light copy.
Utility cards gain presence through a faint structural outline.
Hero and modal moments gain depth through darker underlays and rim borders.
Core custom properties for the Disney+ preview layer.
These variables mirror the extracted system so the preview stays brand-native and editable.
:root {
--primary: #3DDEFF;
--accent-hover: #66BCFF;
--accent-pressed: #056D85;
--ink: #040714;
--canvas: #17171C;
--surface-alt: #25272C;
--surface-low: #121118;
--surface-high: #2C2E35;
--body: #B7B8BD;
--muted: #6F717B;
--border-strong: #4A4D59;
--help-canvas: #F6F7F8;
--help-surface: #FFFFFF;
--help-brand: #056D85;
--success: #65DCA1;
--warning: #FFDE66;
--error: #CA1F16;
--font-brand: "Outfit", "Segoe UI", system-ui, sans-serif;
--display-size: 72px;
--hero-size: 40px;
--headline-lg: 32px;
--title-md: 20px;
--body-size: 16px;
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 12px;
--radius-xl: 24px;
--radius-pill: 9999px;
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 24px;
--space-xl: 40px;
--space-section: 56px;
--shadow-flat: none;
--shadow-line: 0 0 0 1px rgba(111,113,123,.45);
}