DESIGN.md · Analysis

Komponentyzlin

komponentyzlin.cz · 25 Jun 2026 · 47 colors · Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif

Komponentyzlin

Czech manufacturer of shoe components. Industrial B2B brand with earthy, authentic aesthetic combining outdoor lifestyle imagery with clean, professional digital presence.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#ffffff
surface-container-lowest#eeeeee
surface-container-low#f0f0f0
surface-container#e9ecef
surface-container-high#e0e0e0
surface-container-highest#d9d9d9
on-surface#333333
on-surface-variant#666666
inverse-surface#1a1a1a
inverse-on-surface#f5f5f5
outline#cdcdcd
outline-variant#b0b0b0
surface-tint#0693e3
primary#0693e3
on-primary#ffffff
primary-container#d4e8f7
on-primary-container#003d82
inverse-primary#7dd3ff
secondary#ff6900
on-secondary#ffffff
secondary-container#ffe4cc
on-secondary-container#331a00
tertiary#9b51e0
on-tertiary#ffffff
tertiary-container#f3e5ff
on-tertiary-container#3d0080
error#cf2e2e
on-error#ffffff
error-container#f9dedc
on-error-container#410e0b
primary-fixed#d4e8f7
primary-fixed-dim#a8d4f0
on-primary-fixed#001d3d
on-primary-fixed-variant#004b8f
secondary-fixed#ffe4cc
secondary-fixed-dim#ffb88f
on-secondary-fixed#1a0d00
on-secondary-fixed-variant#664400
tertiary-fixed#f3e5ff
tertiary-fixed-dim#ddb8ff
on-tertiary-fixed#2d0052
on-tertiary-fixed-variant#6b2d9f
background#ffffff
on-background#333333
surface-variant#abb8c3

Typography

display
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 52px · fontWeight: 100 · lineHeight: 60px · letterSpacing: -0.02em
headline-lg
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 40px · fontWeight: 600 · lineHeight: 48px · letterSpacing: -0.01em
headline-md
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 28px · fontWeight: 600 · lineHeight: 36px
title-lg
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px
body-lg
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 20px · fontWeight: 300 · lineHeight: 28px
body-md
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px
label-md
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Source Sans Pro, Open Sans, Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif · fontSize: 13px · fontWeight: 500 · lineHeight: 16px

Design guidance

Overview

Komponentyzlin is a Czech B2B manufacturer of shoe components, serving the footwear industry with precision-engineered materials and parts. The brand aesthetic is 'Authentic Industrial Minimalism'—combining earthy, lifestyle-driven hero imagery (outdoor boots on rocky terrain) with a clean, professional digital interface. The visual identity evokes trust, durability, and craftsmanship: warm earth tones (browns, tans) meet cool professional blues and oranges, creating a sense of grounded expertise. The emotional response is one of reliability and technical competence without coldness; the brand feels approachable yet authoritative.

The tone of voice is direct, professional, and matter-of-fact. Komponentyzlin speaks in clear, functional language—no marketing hyperbole, no flowery adjectives. The vocabulary emphasizes precision, quality, and partnership: 'Czech manufacturer,' 'components,' 'production,' 'partnership.' Example sentence in brand voice: 'Jsme český výrobce obuvnických komponentů—we deliver precision components on schedule, every time.'

Colors

The color system balances industrial authenticity with digital clarity. Primary (#0693e3) is a confident, professional blue used for CTAs, links, and interactive focus states—it signals trust and technical competence without aggression. Secondary (#ff6900) is a warm, energetic orange derived from the WordPress preset palette, used sparingly for highlights, badges, and accent elements that draw attention to key information. Tertiary (#9b51e0) provides a sophisticated purple accent for tertiary actions and status indicators. The neutral foundation is anchored in clean whites (#ffffff) and light grays (#eeeeee, #e9ecef, #cdcdcd), creating a professional, uncluttered canvas. Error red (#cf2e2e) is reserved for validation and critical alerts. Surface stack: surface (#ffffff) is the primary page

Typography

The type system uses Source Sans Pro as the primary family, with Open Sans and system fallbacks, reflecting a pragmatic, web-safe approach suited to industrial B2B communication. Display (52px, weight 100) is reserved for hero headlines and brand statements, set in a light weight to convey openness and confidence. Headline-lg (40px, weight 600) anchors section titles and major content blocks. Body-lg (20px, weight 300) is the primary reading size for hero text overlays and prominent copy, using a light weight for elegance. Body-md (16px, weight 400) serves standard paragraph text and UI labels. Label-md (14px, weight 600) is applied to button text and form labels, ensuring clarity and hierarchy. All type below 16px should receive text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) when rendered over

Layout

The layout follows a fluid, single-column grid with a max-width of 840px, reflecting the B2B focus on content clarity over expansive layouts. The grid uses 12 columns at desktop, collapsing to 4 columns on tablet and 1 column on mobile. Spacing is semantic and generous: lg spacing (40px) separates major sections (hero, features, contact); md spacing (24px) divides subsections and card groups; sm spacing (12px) provides breathing room within components. The container max-width of 840px ensures text remains readable and focused, avoiding the visual fatigue of full-width layouts. Hero sections use full-bleed background images with a semi-transparent overlay (rgba(0, 0, 0, 0.3) to rgba(0, 0, 0, 0.5)) to ensure text legibility; white text (on-surface inverted to #ffffff) sits at 52px display we

Elevation & Depth

Depth is achieved through subtle, restrained shadows and layering rather than dramatic effects. Level 1 (Base): flat white background (#ffffff) with no shadow. Level 2 (Cards, inputs, secondary surfaces): box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15), border: 1px solid #cdcdcd. This creates a gentle lift and definition without visual heaviness. Level 3 (Modals, elevated cards on hover): box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12), background: #f5f5f5. The shadow spread is kept tight (8px blur, 0px offset) to maintain a professional, grounded feel. Hover states transition smoothly (200ms ease-in-out

Shapes

The shape philosophy is 'Technical Softness'—combining sharp, functional geometry with subtle rounding for approachability. Buttons use full rounding (border-radius: 9999px) to create pill-shaped CTAs that feel modern and clickable, contrasting with the industrial content. Cards and containers use md rounding (0.75rem / 12px) for a balanced, professional appearance—not too sharp (which reads cold), not too rounded (which reads playful). Form inputs use DEFAULT rounding (0.5rem / 8px) for a clean, utilitarian feel. The rationale: full rounding on buttons makes them unmistakably interactive; mod

Components

Action Elements Buttons are the primary interactive element. Button-primary uses {colors.primary} (#0693e3) background with white text, full rounding (9999px), and 48px height with 12px vertical / 32px horizontal padding. On hover, the background darkens to #0575c7 with a 200ms transition. Button-secondary is transparent with a 2px primary-colored border, same dimensions and rounding. Links are underlined only on hover (border-bottom: 1px solid {colors.primary}), using body-md typography with no text-decoration by default.

Containers & Surfaces Cards use {colors.surface-container-lowest} (#eeeeee) background with md rounding (12px), md padding (24px), and a 1px outline in {colors.outline-variant} (#b0b0b0). Box-shadow is 0 3px 8px rgba(0, 0, 0, 0.15). On hover, the background shif

Do's and Don'ts

**Do**

  • Do use {colors.primary} (#0693e3) for all primary CTAs and interactive focus states—it's the signature brand accent and must be instantly recognizable.
  • Do maintain generous whitespace (lg spacing: 40px) between major sections to support the clean, professional aesthetic and prevent visual clutter.
  • Do apply soft shadows (0 3px 8px rgba(0, 0, 0, 0.15)) consistently to cards and elevated surfaces—never use harsh, high-spread shadows.
  • Do use full rounding (9999px) exclusively on buttons to create unmistakable affordance; never apply full rounding to cards or containers.
  • Do ensure all text below 16px receives text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) when overlaid on photography to guarantee legibility.

**Don't**

  • Don't use near-black or near-white as primary or secondary colors—the brand relies on the confident blue (#0693e3) and warm orange (#ff6900) for visual identity.
  • Don't apply multiple shadows or blur effects in sequence; the aesthetic is clean and restrained, not layered or glassmorphic.
  • Don't use rounded corners smaller than DEFAULT (8px) on interactive elements; they become visually unclear and feel unfinished.
  • Don't exceed 840px container max-width on desktop—wider layouts dilute the focused, professional reading experience.
  • Don't animate transitions longer than 200ms; the brand voice is direct and efficient, not leisurely or decorative.