Skip to content

Internal reference

Design system

The visual language behind BeetleStack: quiet typography, precise grid lines, editorial rhythm, and useful motion.

Live components, tokens, and interaction states.

01 / Foundation

Tokens

Color and spacing decisions stay deliberately small so pages feel related without becoming repetitive.

Indigo#4f46e5
Amber#f59e0b
Rose#f43f5e
Emerald#10b981
Orange#f97316
Cyan#06b6d4

Grid

1px shared borders

Radius

Mostly square

Motion

Short, quiet transitions

02 / Type

Typography

Display / Playfair

Make the signal visible.

Body / Geist

Clear writing and generous line-height keep dense product thinking easy to scan. Labels stay small and tracked; headlines carry the personality.

Eyebrow labelMetadata / 12 min read

03 / Composition

Layout

The site uses a 12-column frame, nested content widths, and shared border utilities to keep every page aligned.

1
2
3
4
5
6
7
8
9
10
11
12

04 / Components

Live components

These are not screenshots. They are the same Astro components rendered by the live pages.

User EngagementWaitlistsOnboardingFeedbackFormsRoadmapsChangelogs
FeedbackFeature requests

Feature request management: turning ideas into decisions.

A practical system for collecting, organizing, prioritizing, and responding to the feature requests your users actually care about.

Sep 02, 20267 min

Abstract art variants

hero

featured

post

guide3

05 / Interaction

States and actions

Share grid

Scenario

Scenario
Which signal should shape the next decision?

New writing

Get the next article.

A short email when something new is published. No newsletter machinery, no noise.