01 / Brand essence - Selected new identity

UIComponents logo

UIComponents

Production-ready UI components and interaction patterns. Discover production-ready UI components and interaction patterns that accelerate modern frontend development.

Production-ready UI components and interaction patterns

Audience

Frontend developers and product teams

Selected identity

Distinct modular pieces lock into a coherent interface, showing reusable components becoming a complete product.

Voice

Precise / Reusable / Practical

02 / Logo architecture

Five lockups, one identity

horizontal logo
Horizontal
stacked logo
Stacked
wordmark logo
Wordmark
symbol logo
Symbol
avatar logo
Avatar
Black logoWhite reverse logo

Choose the exported lockup that fits the space. Preserve the supplied artwork, proportions and approved colour treatment.

03 / Space and scale

Give the logo room

One unit x equals 16 px on the 128 px symbol canvas. Keep one x on every side. The safe area is 160 x 160 px; each margin is 12.5% of the canvas width.

Minimum digital widths: horizontalPx: 229px, stackedPx: 104px, wordmarkPx: 95px, symbolPx: 32px, avatarPx: 48px.

04 / Colour and typography

A consistent colour and type system

RoleHEXRGBApprox. CMYK
Primary#DB2777[219, 39, 119]{'c': 0, 'm': 82, 'y': 46, 'k': 14}
Secondary#CA8A04[202, 138, 4]{'c': 0, 'm': 32, 'y': 98, 'k': 21}
Ink#291727[41, 23, 39]{'c': 0, 'm': 44, 'y': 5, 'k': 84}
Paper#FEF6FA[254, 246, 250]{'c': 0, 'm': 3, 'y': 2, 'k': 0}
White#FFFFFF[255, 255, 255]{'c': 0, 'm': 0, 'y': 0, 'k': 0}
Black#111111[17, 17, 17]{'c': 0, 'm': 0, 'y': 0, 'k': 93}

CMYK values are approximate process conversions; confirm the final colour in the intended print workflow.

Logo lettering

Logo lettering: Menlo. Exact supplied paths are outlined; the logo needs no local font.

Assigned marketing typography

Display: IBM Plex Mono. Body: Source Sans 3. See fonts.json for actual files, availability and licence/source details. Source-only system fonts are not redistributed.

Normal text needs at least 4.5:1 contrast. Keep bright accents and patterns clear of dense copy unless the final text/background pair passes that threshold.

05 / Brand in the world

One recognisable voice

Square social post
Square social post
Profile cover
Profile cover
Business card front
Business card front
Website QR business card back
Website QR business card back
A4 letterhead with blank writing area
A4 letterhead with blank writing area
Brand concept pattern 1Brand concept pattern 2Brand concept pattern 3

Every interaction has a state

A resting control, an active control and a focus ring align through a shared interaction rail.

Use state-led component specimens, clear focus space and precise control labels; cards combine one quiet state transition with readable identity.

Keep patterns quiet behind text and preserve readable contrast.

Website QR and letterhead use

This kit: QR at least 20 mm including the 4-module white quiet zone. ECC Q; no logo overlay. Keep the 174 x 210 mm letterhead writing area blank. Print supplied PDFs at actual size and test the final QR. Destination: https://uicomponents.dev. QR version: 3; data modules: 29. Actual card QR square: 20.0 mm including quiet zone. Writing area starts 18 mm from the left and 54.5 mm from the top of the finished trim. QR source and decode records: collateral/qr-code.json. Letterhead header, footer and writing-area bounds: collateral/stationery-layout.json.

QR payload, encoding and decode record / Stationery layout bounds / Website QR SVG / Actual-size business cards PDF / A4 letterhead PDF

Build interfaces with reusable pieces that fit together

Explore UI components and interaction patterns that give modern frontend development a consistent, practical starting point.

Explore UI components - uicomponents.dev

06 / Handoff and file map

The working kit

Motion and loading

Rest, active and focused states assemble into one coherent interaction pattern. Intro 2.74s / loop 4.44s / loader 1.46s. Loader canvas: 200 x 200 px. Use static output for reduced motion; hide the loader when actual content is ready.

Browser and app icons

ICO 16 / 32 / 48 px; PNG 16 / 32 / 48 / 96 px. Apple 180; Android 192 / 512. Optical inset: 12.5%. Opaque app tiles; central 80% maskable safe circle. Native monochrome Safari mask supplied. Use these exports below normal logo minimums.

Actual icon context previews / Icon usage notes / Motion usage

Logo masters retain their original vector paths, paint and lettering. Use SVG for scalable placement and PNG at its intended pixel size. Keep source artwork and tokens together.

User-selected identity. No website deployment was changed.