coderef

Ruru Build

This is a two-tone interface: near-black on white, with grey as the only variation.
DownloadRaw
ruru.buildVisit ↗
View full
ruru.buildVisit site ↗
Ruru Build website, full page

Palette

At a glance

Theme
dark
Typefaces
System
Sections
9
Length
542 words

Add it to your project

Then prompt your agent

Design System · Ruru Build

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

Ruru Build — Design Language

1. Visual Theme & Atmosphere

Ruru Build is a developer-tooling product with a design language that prioritises clarity above all. The palette is essentially monochrome: white surface, near-black text, mid-grey for secondary navigation. The two fonts — GeistSans for primary content and the characterful angie-sans for headlines — introduce a subtle personality without compromising utility. With no shadows and only small radii (4–6px), the aesthetic is flat, focused, and unassuming. This is a tool that trusts its content.

2. Color Palette & Roles

  • Background — lab(100 0 0) (true white in perceptual colour space): the cleanest possible canvas
  • Primary text — rgb(23, 23, 23) (near-black): ink-dark for maximum legibility
  • Secondary / navigation — rgb(124, 124, 124) (neutral mid-grey): links, metadata, inactive states
  • Border default — lab(90.952 0 -0.0000119209) (very light grey): structural dividers

This is a two-tone interface: near-black on white, with grey as the only variation.

3. Typography Rules

  • GeistSans (weight 400): body, UI, and navigation — clean and modern
  • angie-sans (weight 400): likely for headings — a distinctive display voice
  • Sizes at 14–16px only — a tight, UI-focused range with no dramatic display scaling
  • No letter-spacing adjustments, no text transforms — pure functional typography
  • Single weight (400) throughout; hierarchy from size and placement alone

4. Component Stylings

  • 6px radius for larger containers (panels, cards)
  • 4px radius for smaller UI elements (inputs, tags, buttons)
  • No shadows
  • Borders use the very light grey lab value — structural but unobtrusive
  • Content area with a fixed right margin (margin: 0px 340px) suggesting a persistent sidebar

5. Layout Principles

  • Main content area with 340px right margin — likely a fixed sidebar for navigation or context panel
  • 32px top / 24px side padding on main content
  • Single-column reading flow within the content area
  • Navigation fixed as sidebar — a documentation/tool layout pattern

6. Depth & Elevation

  • Zero shadows — completely flat
  • Layout structure (sidebar + content) provides spatial hierarchy
  • Light grey borders define regions without visual weight

7. Do’s and Don’ts

Do: Maintain the sidebar-plus-content layout structure — it’s the defining spatial pattern. Do: Use 6px for panels, 4px for interactive elements — the two-radius system is sufficient. Do: Keep secondary text at rgb(124,124,124) — never go lighter for interactive navigation. Don’t: Add shadows — the flat system is intentional. Don’t: Introduce colour accents into the UI chrome. Don’t: Exceed 16px for body text — compact information density is the goal.

8. Responsive Behavior

  • 340px right margin collapses on mobile — sidebar likely moves to top or becomes a drawer
  • Content padding reduces from 32px/24px to smaller values
  • Two-radius system maintained; no mobile-specific shape changes
  • Font sizes remain at 14–16px — mobile does not need scaling

9. Agent Prompt Guide

Design like Ruru Build: white background (lab(100 0 0)), near-black primary text (rgb(23,23,23)), neutral mid-grey for links (rgb(124,124,124)). GeistSans for body, angie-sans for headings. 6px radius (panels) and 4px (elements). No shadows. Fixed sidebar layout with 340px right margin on main content. Flat, focused, developer-tool aesthetic.

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