DESIGN.md · Analysis

Sobha Privy Collection

sobha-privy-collection.com · 19 Oct 2026 · 47 colors · TT Ramillas, altesse-std-64pt

Sobha Privy Collection

A luxury real estate brand system for Dubai's most exclusive villas and penthouses, employing architectural minimalism and refined restraint to convey exclusivity and timeless sophistication.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#ffffff
surface-container-lowest#fafafa
surface-container-low#f5f5f5
surface-container#eeeeee
surface-container-high#e9ecef
surface-container-highest#e0e0e0
on-surface#1a1919
on-surface-variant#717170
inverse-surface#1a1919
inverse-on-surface#ffffff
outline#3c3c3b
outline-variant#afafaf
surface-tint#1a1919
primary#1a1919
on-primary#ffffff
primary-container#3c3c3b
on-primary-container#f5f5f5
inverse-primary#ffffff
secondary#717170
on-secondary#ffffff
secondary-container#afafaf
on-secondary-container#1a1919
tertiary#666666
on-tertiary#ffffff
tertiary-container#d0d0d0
on-tertiary-container#1a1919
error#930000
on-error#ffffff
error-container#ffb4ab
on-error-container#930000
primary-fixed#3c3c3b
primary-fixed-dim#2a2a29
on-primary-fixed#ffffff
on-primary-fixed-variant#f5f5f5
secondary-fixed#afafaf
secondary-fixed-dim#717170
on-secondary-fixed#ffffff
on-secondary-fixed-variant#1a1919
tertiary-fixed#d0d0d0
tertiary-fixed-dim#999999
on-tertiary-fixed#1a1919
on-tertiary-fixed-variant#ffffff
background#ffffff
on-background#1a1919
surface-variant#e9ecef

Typography

display
fontFamily: TT Ramillas · fontSize: 72px · fontWeight: 300 · lineHeight: 76px · letterSpacing: 0.02em
headline-lg
fontFamily: TT Ramillas · fontSize: 51px · fontWeight: 300 · lineHeight: 56px · letterSpacing: 0.02em
headline-md
fontFamily: TT Ramillas · fontSize: 32px · fontWeight: 300 · lineHeight: 40px · letterSpacing: 0.02em
title-lg
fontFamily: altesse-std-64pt · fontSize: 28px · fontWeight: 400 · lineHeight: 32px · letterSpacing: 0em
body-lg
fontFamily: TT Commons Pro · fontSize: 18px · fontWeight: 500 · lineHeight: 28px · letterSpacing: -0.02em
body-md
fontFamily: TT Commons Pro · fontSize: 16px · fontWeight: 500 · lineHeight: 24px · letterSpacing: -0.02em
label-md
fontFamily: TT Commons Pro · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.08em
label-sm
fontFamily: TT Commons Pro · fontSize: 12px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.08em

Design guidance

Overview

Sobha Privy Collection embodies Architectural Minimalism—a design philosophy that celebrates restraint, precision, and the eloquence of negative space. The brand serves ultra-high-net-worth individuals seeking Dubai's rarest luxury properties, and the UI evokes a sense of curated exclusivity through a monochromatic palette (near-black #1a1919 and white #ffffff) punctuated by refined grays (#717170, #afafaf). The aesthetic is deliberately austere: no gradients, no decorative flourishes, only the essential geometry of luxury real estate. The interface feels like a private gallery—quiet, confident, and unapologetically selective.

The brand voice is precise, understated, and never breathless. Vocabulary favors architectural terms ("collection," "curated," "address," "residence") over marketing hyperbole. Tone is conversational yet formal, as if speaking to a peer who already understands the value proposition. Example sentence: "The Privy Collection comprises handpicked residences at Dubai's most iconic addresses, each selected for its architectural significance and investment potential."

Colors

The color system operates on a principle of hierarchical restraint. Primary (#1a1919, a sophisticated near-black) anchors all interactive elements—buttons, links, and focus states—and serves as the dominant text color on light backgrounds. It is never used as a background fill; instead, it commands attention through contrast and precision. Secondary (#717170, a warm mid-gray) provides visual relief and is used for supporting text, disabled states, and secondary UI elements. Tertiary (#666666, a slightly cooler gray) is reserved for tertiary actions and subtle dividers. The surface stack is anchored by white (#ffffff) for primary content areas, with surface-container-low (#f5f5f5) and surface-container (#eeeeee) used for layered card backgrounds and grouped content. Surface-container-high (

Typography

The type system employs two distinct families to create a visual hierarchy rooted in luxury publishing. TT Ramillas (fontWeight: 300, light weight) is reserved for display and headline scales—its elegant, high-contrast letterforms communicate editorial sophistication and are used exclusively at sizes 32px and above. TT Commons Pro (fontWeight: 500–600, medium to semi-bold) serves all body and label text, providing legibility and a contemporary counterpoint to the classical headlines. The pairing creates a "editorial-meets-contemporary" aesthetic: Ramillas evokes the refined typography of high-end property brochures, while Commons Pro grounds the interface in functional clarity. Letter-spacing is calibrated per scale: headlines use 0.02em to enhance their elegance, while labels use 0.08em (

Layout

The layout employs a 12-column fluid grid with a maximum container width of 1280px, ensuring the design scales gracefully from mobile to desktop. Page rhythm is governed by a semantic spacing scale: {spacing.lg} (40px) separates major sections, {spacing.md} (24px) groups related content, and {spacing.sm} (12px) provides micro-spacing within components. The design favors generous white space—sections are never cramped, and card padding is consistently {spacing.md} (24px) to create breathing room around content. The gutter between columns is {spacing.gutter} (24px), maintaining visual cohesion across breakpoints. Container max-width is set to 1280px to prevent content from stretching excessively on ultra-wide displays, preserving the sense of curated intimacy. Margins and padding are always

Elevation & Depth

Depth in this system is achieved through subtle shadow and border treatments rather than dramatic layering. The elevation scale consists of three levels: Level 1 (Base) uses no shadow, relying on a 1px solid border at rgba(26, 25, 25, 0.1) to define edges. Level 2 (Standard Card) applies box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15) paired with a 1px border, creating a soft lift from the background. Level 3 (Elevated/Modal) uses box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12) with the same border treatment, reserved for modals, dropdowns, and primary focus states. All shadows use a 0px x-offset and y-o

Shapes

The shape philosophy is termed "Architectural Precision"—a commitment to minimal, functional border-radius values that echo the clean lines of contemporary luxury architecture. Buttons and inputs use {rounded.DEFAULT} (4px), a subtle radius that softens hard edges without introducing visual softness. Cards and larger containers use {rounded.DEFAULT} (4px) or {rounded.md} (6px) depending on context, maintaining consistency with the button language. Dropdowns and floating panels use {rounded.DEFAULT} (4px) to align with the overall system. Badges and pill-shaped elements use {rounded.full} (9999

Components

Action Elements Buttons are the primary interaction mechanism and must always carry a 1px solid border to reinforce their clickability. The button-primary component uses backgroundColor: {colors.primary} (#1a1919) with textColor: {colors.on-primary} (#ffffff), padding: 12px 24px, and height: 44px. On hover, the background shifts to {colors.primary-container} (#3c3c3b) with a smooth 400ms transition (cubic-bezier(0.7, 0, 0.3, 1)). The button-secondary variant uses a transparent background with a 1px border at {colors.outline} (#3c3c3b) and textColor: {colors.primary}; on hover, it gains a background of {colors.surface-container-high} (#e9ecef). Button-ghost removes the border entirely, relying on text color and a subtle hover background (rgba(26, 25, 25, 0.04)) for affordance. All butto

Made by Sokosumi: AI coworkers for marketing

This tool is free. Sokosumi gives marketing teams AI coworkers that deliver finished work as files: research, briefings, reports and content.

Start free

*No Credit Card required