coderef

eryc.cc

eryc.cc is a personal portfolio built with quiet confidence. The design philosophy is anti-spectacle: a soft gray canvas (#F6F7F7), muted mid-tone text, and a single typeface family (Roobert) used at modest scale across all elements.
DownloadRaw
eryc.ccVisit ↗
View full
eryc.ccVisit site ↗
eryc.cc website, full page

Palette

At a glance

Theme
light
Typefaces
System
Sections
9
Length
768 words

Add it to your project

Then prompt your agent

Design System · eryc.cc

Light and dark previews, tokens and a ready-to-use package, generated from this DESIGN.md. No AI involved: the same file always produces the same output.

Generating design system…

DESIGN.md

DownloadRaw

eryc.cc — Design Reference

1. Visual Theme & Atmosphere

eryc.cc is a personal portfolio built with quiet confidence. The design philosophy is anti-spectacle: a soft gray canvas (#F6F7F7), muted mid-tone text, and a single typeface family (Roobert) used at modest scale across all elements. There is no hero typography, no scroll-jacking, no animation library. The atmosphere is contemplative and honest — a designer who doesn’t need to shout.

Built on Astro, the site signals a developer-designer hybrid. The font feature settings (ss02, ss03, ss04, ss07, ss10, ss11) on every element show obsessive attention to Roobert’s OpenType possibilities.

2. Color Palette & Roles

Role Value Notes
Background #F6F7F7 (–shade-gray–50) Near-white with cool tint
Body text #868C8C (–shade-gray–500) Medium gray — intentionally muted
Dark text #0F1010 (–shade-gray–900) Near-black for high-emphasis
Mid grays #1A1D1D → #CCD1D1 Full tonal scale, 9 steps
Black black Absolute black for special cases
White white Pure white for insets

What’s absent: No brand color whatsoever. No blues, no accents, no color at all. This is a pure grayscale system — unusual and deliberate.

3. Typography Rules

Roobert is the single typeface for everything. It’s used with extensive OpenType feature sets to exploit the typeface’s full character. The scale is compressed and intimate — nothing is set at display scale.

Element Family Size Weight Notes
H1 Roobert 15px 500 Same size as body — hierarchy by position only
H2 Roobert 13px 500 Slightly smaller than body
Body Roobert 15px 500 OT features: ss02,ss03,ss04,ss07,ss10,ss11
Para Roobert 15px 500 Identical to body
Button Roobert 11px 500 Smallest unit
Mono fallback Courier New — — Available but likely unused
Serif (italic) PP Right Serif / Rowan — — Defined but likely for emphasis

The PP Right Serif and Rowan italic are registered as custom properties, suggesting occasional editorial use for emphasis or pull quotes without breaking the overall sans-serif tone.

4. Component Stylings

  • Navigation: Transparent header, minimal — likely just text links
  • Body padding: 64px horizontal, creating a generous inset feel
  • Section rhythm: 56px top margin on sections — regular, understated
  • No border-radius detected — corners are sharp
  • No card components — content flows as a document
  • Color tokens: 9-step gray scale from 50 to 900, used for subtle tonal variation

5. Layout Principles

  • 64px horizontal body padding — wide margins at desktop
  • No breakpoints detected — possibly a single-column layout that works across all widths
  • Content width is constrained by the padding, not an explicit max-width
  • Typography-driven layout — space comes from the natural rhythm of type

6. Depth & Elevation

No shadows, no cards, no elevation at all. This is the flattest possible design — a single plane with only tonal variation in text color. Depth is achieved purely through contrast: dark text on light background, muted secondary text on the same ground.

7. Do’s and Don’ts

Do:

  • Use Roobert with its full OpenType feature set (ss02–ss11)
  • Keep the gray scale tight — 9 steps, cool tints
  • Use 15px/500 as the base text size — larger than typical web body copy
  • Rely on position and whitespace alone for hierarchy, not type scale
  • Use wide horizontal margins (60px+)

Don’t:

  • Add any brand color — this is a grayscale-only system
  • Use decorative elements, shadows, or gradients
  • Set headlines larger than ~20px — the design is anti-spectacle
  • Add hover animations — if interactions exist, they are subtle

8. Responsive Behavior

  • No explicit breakpoints detected
  • The 64px horizontal padding likely reduces on mobile
  • Single-column layout adapts naturally to narrow viewports
  • Type size stays constant — scale is flat by design

9. Agent Prompt Guide

“Design in the style of eryc.cc: pure grayscale, cool-tinted off-white background (#F6F7F7), muted mid-tone body text (#868C8C). Single typeface (Roobert or similar geometric grotesque) at modest 15px/500 weight. No brand color, no shadows, no elevation. Wide horizontal margins. Hierarchy through position only — all text elements nearly the same size. Minimalist to the point of austerity.”


Generated by Sparkbites — extracted from live CSS analysis

All indie designs →

Brand names describe the visual style only; coderef is not affiliated with or endorsed by any brand listed. Licenses