DESIGN.md · Analysis

No-Code Supply Co

nocodesupply.co · 13 Jul 2026 · 47 colors · General Sans, JetBrains Mono

No-Code Supply Co

A curated directory of design inspiration, development tools, and AI resources. The brand combines warm, earthy minimalism with functional clarity—a resource hub for creators who value both aesthetics and utility.

Colors

surface#1d1c1a
surface-dim#0f0e0c
surface-bright#2a2926
surface-container-lowest#141310
surface-container-low#1a1915
surface-container#1f1e1b
surface-container-high#292825
surface-container-highest#333230
on-surface#eeebdd
on-surface-variant#918d84
inverse-surface#eeebdd
inverse-on-surface#1d1c1a
outline#3f3e3a
outline-variant#5a5854
surface-tint#d14424
primary#d14424
on-primary#ffffff
primary-container#f5d8d0
on-primary-container#5a1f14
inverse-primary#f5a89f
secondary#73c2ff
on-secondary#001d35
secondary-container#0073e6
on-secondary-container#ffffff
tertiary#f89d3f
on-tertiary#1d1c1a
tertiary-container#ffe4c0
on-tertiary-container#5a3a1a
error#ff6b5b
on-error#ffffff
error-container#ffccc4
on-error-container#5a1f14
primary-fixed#f5d8d0
primary-fixed-dim#e8b8ad
on-primary-fixed#3a0f05
on-primary-fixed-variant#8b3a2e
secondary-fixed#cce5ff
secondary-fixed-dim#a8cef5
on-secondary-fixed#001d35
on-secondary-fixed-variant#004a8f
tertiary-fixed#ffe4c0
tertiary-fixed-dim#f5c9a3
on-tertiary-fixed#2a1a05
on-tertiary-fixed-variant#7a5a35
background#1d1c1a
on-background#eeebdd
surface-variant#3f3e3a

Typography

display
fontFamily: General Sans · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
headline-lg
fontFamily: General Sans · fontSize: 40px · fontWeight: 600 · lineHeight: 48px · letterSpacing: -0.02em
headline-md
fontFamily: General Sans · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: -0.01em
title-lg
fontFamily: General Sans · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: General Sans · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: General Sans · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: JetBrains Mono · fontSize: 14px · fontWeight: 500 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: JetBrains Mono · fontSize: 12px · fontWeight: 400 · lineHeight: 16px · letterSpacing: 0.05em

Design guidance

Overview

No-Code Supply Co is a curated directory and resource hub for designers, developers, and AI enthusiasts seeking inspiration and tools. The brand embodies "Warm Minimalism"—a design philosophy that pairs earthy, high-contrast color palettes (deep charcoal #1d1c1a with cream #eeebdd) with functional clarity and purposeful whitespace. The aesthetic evokes a carefully organized studio or library: every element has a reason, every interaction feels intentional. The UI communicates expertise through restraint—no unnecessary ornament, no gradients, no animations for their own sake. Users feel they've discovered a trusted curator, not a marketplace.

The voice is direct, knowledgeable, and unpretentious. No marketing hyperbole; instead, precise language and clear taxonomy. Example: "2,754 hand-picked resources across 18 categories" rather than "thousands of amazing tools." The brand personality is that of a thoughtful designer who has spent years collecting the best work and now shares it without ego—confident enough to let the resources speak for themselves.

Colors

The color system is anchored in a high-contrast, warm-neutral foundation. Primary surface (#1d1c1a) and primary text (#eeebdd) create a dark-mode-first aesthetic that reduces eye strain and emphasizes content. The primary accent color (#d14424, a burnt-orange-red) is reserved exclusively for calls-to-action, interactive states, and brand moments—it appears on the SUBSCRIBE button, selection highlights (::selection background: #d14424, color: #eeebdd), and hover states on cards. This restraint makes the primary color feel earned and urgent.

Secondary colors support specific functions: tertiary (#f89d3f, a warm gold-orange) is used for badges and supplementary highlights; secondary (#73c2ff, a bright sky blue) appears in accent contexts and supporting UI. The surface stack (surface-containe

Typography

The type system pairs General Sans (a geometric, humanist sans-serif) for all body and heading content with JetBrains Mono for labels, metadata, and technical contexts. This pairing reinforces the brand's dual nature: approachable yet precise. Display (60px, 700 weight, -0.04em tracking) commands attention on hero sections; headline-lg (40px, 600 weight) anchors major sections; body-md (16px, 400 weight, 24px line-height) ensures readability at 1200px container width. Labels use JetBrains Mono at 12–14px with 0.01–0.05em tracking to signal metadata and UI chrome. Apply text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) on small labels (label-sm) when placed over busy card backgrounds to maintain contrast. All type is rendered with -webkit-font-smoothing: antialiased and -moz-font-smoothing: antial

Layout

The layout follows a 12-column grid with a 1200px max-width container, centered with 24px gutters on desktop. The page rhythm uses semantic spacing: 40px (lg) separates major sections (hero, featured collections, footer), 24px (md) divides subsections and card groups, 12px (sm) provides breathing room within cards and between list items. The hero section occupies full viewport height with the tagline set in headline-md (28px) for visual hierarchy. The resource grid below uses CSS Grid with responsive column counts: 1 column on mobile, 2 on tablet (768px+), 3 on desktop (1200px+). Cards maintain 24px internal padding and 8px border-radius for a soft-technical feel. The search bar and filter tags sit in a sticky header (position: sticky, top: 0, z-index: 100) with a semi-transparent backdrop

Elevation & Depth

Depth is conveyed through a restrained shadow system and surface-color layering rather than dramatic drop shadows. Level 1 (Base): the body background (#1d1c1a) with no shadow. Level 2 (Standard Card): surface-container-high (#292825) with a 1px border (outline: #3f3e3a) and box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15). Level 3 (Elevated/Hover): surface-container-highest (#333230) with the same border and box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2). Focus states use a 3px inset box-shadow: 0 0 0 3px rgba(209, 68, 36, 0.1) to create a warm glow without lifting the element. Input fields and modals us

Shapes

The shape language is "Soft-Technical"—a balance between approachability and precision. Buttons and inputs use 4px border-radius (0.25rem), a subtle rounding that feels modern without being playful. Cards use 8px (0.75rem) for a slightly softer appearance that invites interaction. Search dropdowns and modals use 4px to maintain consistency with form elements. Tags and badges use full (9999px) for a pill-shaped appearance that signals they are discrete, removable entities. The rationale: small radii (4–8px) avoid the sterile feel of sharp corners while resisting the softness of 16px+ radii, whi

Components

Action Elements Buttons come in two primary variants. **button-primary** (background: #d14424, color: #ffffff, padding: 9.52px 10.88px, height: 40px, border-radius: 4px, font-family: JetBrains Mono, font-size: 14px) is used for primary CTAs (SUBSCRIBE, SUBMIT). On hover, shift background to #b2391e with a 150ms ease-in-out transition. **button-secondary** (background: #eeebdd, color: #1d1c1a, padding: 7.04px 17.6px, height: 40px, border-radius: 4px, font-family: General Sans, font-size: 16px) is used for secondary actions (About, Learn More). On hover, shift background to #d9d6cc. Both buttons have no border and no box-shadow; they rely on color contrast and the primary accent to signal interactivity.

Containers & Surfaces **card** (background: #292825, border: 1px solid #3f3e3a,

Do's and Don'ts

**Do**

  • Do use the primary accent (#d14424) exclusively on CTAs, focus states, and brand moments—never on passive content or backgrounds.
  • Do maintain the 24px gutter and 1200px max-width on desktop to preserve the curated, organized feel.
  • Do apply the warm-neutral surface stack (surface-container-low through surface-container-highest) to create depth without shadows.
  • Do use JetBrains Mono for all labels, metadata, and technical content to reinforce precision and expertise.
  • Do apply 150ms ease-in-out transitions on all interactive state changes (hover, focus, active) to feel responsive without being jarring.

**Don't**

  • Don't use gradients, blur filters, or glassmorphism—the brand relies on solid colors and clear hierarchy.
  • Don't apply shadows larger than 0 8px 24px rgba(0, 0, 0, 0.2)—excessive depth undermines the minimalist aesthetic.
  • Don't use border-radius larger than 8px on cards or 4px on buttons—the soft-technical feel depends on restraint.
  • Don't mix typefaces beyond General Sans and JetBrains Mono—introducing a third font dilutes the brand identity.
  • Don't use the primary accent (#d14424) on non-interactive elements or backgrounds—it must remain a signal of actionability.