System Blue
#007affBlue wash for highlight backgrounds, decorative bands, and soft emphasis behind content. Do not promote it to the primary CTA color
Porto Rocha is an editorial design system dressed in a gallery wall aesthetic: near-total monochrome, surgical use of one Apple-blue accent for links, and typography that behaves like a printed monograph. The interface is structurally two-column — a fixed left rail of agency metadata and project index, and a wide content field of image-led cards arranged in a three-column grid. Surfaces are flat white with hairline gray borders; elevation is communicated through stacking and whitespace, never shadows. The single blue accent (#007aff) is reserved for interactive text and active states, creating a restrained system where color only appears when something is actionable or linked. The design reads as anti-decorative: no gradients, no rounded buttons, no illustrations — content and photography carry every screen.
#007affBlue wash for highlight backgrounds, decorative bands, and soft emphasis behind content. Do not promote it to the primary CTA color
#000000Body text, headings, nav borders, card borders, button borders
#808080Secondary text, card borders, nav dividers, muted metadata
#ffffffPage background, card surfaces, sidebar background
23px · 400 · 1.17 · 0.46px trackingThe quick brown fox jumps
18px · 1.35The quick brown fox jumps
16px · 1.4The quick brown fox jumps
14px · 400 · 1.25The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Display and heading weight — used for article titles, section headers, and the 'PORTO ROCHA' wordmark. The unusual +0.02em positive letter-spacing on display type (most sites use negative tracking on large sizes) creates a slightly more open, editorial cadence rather than a tight display feel.
Body text, nav labels, button text, captions, project descriptions, dates. Single weight (400) across the entire system — no bold variants for emphasis; hierarchy is built through size and color alone, keeping the typographic voice flat and consistent.
9999px8px8px8px3px8px10px12px16px20pxWhite card with 8px radius, 16px padding, 1px Ash Gray bottom border, 40px circular brand icon on left, project name in SF Pro Text 14px weight 400 Ink Black on right, short gray description below in 12-13px.
Fixed left column, white background, no border, contains agency wordmark at top, current date/time in SF Pro Text 14px, 'About us' label in uppercase tracking, and project list. No background fill — sits directly on the page canvas.
Large photograph or composite, contained within the content column, no border, no radius, flush to the grid. Images bleed to the column edges without padding to maximize visual weight.
White surface, 8px border-radius, 16px padding, 1px Ash Gray border on top. Date label in SF Pro Text 14px weight 400 Ink Black at top. Title in SF Pro Display 23px weight 400 with 0.02em tracking. Body excerpt in SF Pro Text 14px Ash Gray. No shadow, no fill — relies on hairline border to separate from the canvas.
SF Pro Text 14px weight 400 Ink Black, left-aligned, no separator or bullet. The date is its own line, creating a clear typographic step before the headline.
40-48px diameter, fully circular, contains the project's brand symbol or monogram. No border, sits directly on white. The circle is a hard mask — no rounding artifacts.
iOS-style toggle: 51x31px track, 27px circular thumb, white thumb with subtle shadow, Ash Gray track in off state, System Blue track in on state. Sits inline with its label text.
'PORTO ROCHA' in SF Pro Display 23px weight 400 Ink Black with 0.02em tracking, all caps, centered or left-aligned. Functions as the only typographic logo element.
SF Pro Text 14px weight 400 System Blue (#007aff), no underline by default, underline on hover. The System Blue is the sole chromatic element in an otherwise monochrome interface.
Stacked rows separated by 1px Ash Gray horizontal borders, 16px vertical padding per row, 8px gap between icon and text. No background fill per row — white canvas shows through.
#ffffffFull page background across sidebar and content area
#ffffffArticle cards, project cards, and sidebar info blocks — same hex as canvas, separated by 1px borders
The design system intentionally avoids shadows entirely. Surface separation is achieved exclusively through 1px hairline borders in Ash Gray (#808080) and generous whitespace. This flat, border-driven approach gives the interface a printed/monograph quality — every element feels laid out on paper rather than floating in digital space.
The page uses a persistent two-column layout: a fixed left sidebar (~25% width) and a fluid content field (~75%). The sidebar contains the agency wordmark, live date/time, about copy, and a scrollable project index with circular brand icons. The content field is a three-column card grid for articles and a full-column-width hero image at the top. The sidebar has a 1px Ash Gray right border separating it from the content. There is no global max-width constraint — the layout fills the viewport. Vertical rhythm is 24-32px between card rows, with 16px padding inside each card. Navigation is sidebar-based, not top-bar. The grid is rigid: sidebar left, three equal columns right, no asymmetric or overlapping compositions.
Photography is the primary visual content, not the UI. Hero images are large, full-column-width composites of printed brand collateral, book spreads, and packaging systems — these are project showcases, not lifestyle photography. Article thumbnails in the grid show architectural photography, event documentation, and product/brand artifacts. Images are presented with no masking, no rounded corners, and no overlay treatments; they sit flush in their grid cells. The image style itself is editorial: natural light, documentary tone, printed-material focus. No illustrations, no 3D renders, no abstract graphics appear in the interface itself — all visual richness comes from the project photography.
**Quick Color Reference** - text: #000000 (Ink Black) - background: #ffffff (Paper White) - border: #808080 (Ash Gray) for hairlines, #000000 for emphasis borders - accent: #007aff (System Blue) — links and active states only - primary action: no distinct CTA color **3-5 Example Component Prompts** 1. *Article Card*: White surface, 8px border-radius, 16px padding, 1px #808080 top border. Date label at top in SF Pro Text 14px #000000. Title in SF Pro Display 23px #000000, letter-spacing 0.02em. Body excerpt in SF Pro Text 14px #808080. 2. *Sidebar Project Row*: 16px vertical padding, 1px #808080 bottom border, 40px circular brand icon on left, project name in SF Pro Text 14px #000000, short description in SF Pro Text 13px #808080 below. 3. *Hero Image*: Full content-column width, no border, no radius, flush to grid edges. No overlay, no caption inside the image frame. 4. *Inline Text Link*: SF Pro Text 14px #007aff, no underline at rest, underline on hover. Sits within body text copy. 5. *Wordmark*: 'PORTO ROCHA' in SF Pro Display 23px #000000, +0.02em letter-spacing, all caps, weight 400.
Agency portfolio sites with large editorial photography, sidebar project index, and minimal typographic chrome
Design agency sites that function as monographs — monochrome palette, project-led grid, typographic restraint
Minimal agency sites with hairline-bordered cards, flat surfaces, and content photography as the sole visual element
Agency/brand sites using single-weight typography, no shadows, and border-based surface separation
Design studio portfolios with two-column sidebar+grid layouts and anti-decorative visual systems
Use the design exports or connect Musterlab to your AI.