
Sean Geng — learnings, snippets & frontend components
seangeng.com“Sean Geng's brand exudes a refined, technical, and slightly experimental vibe, offering transparent insights into frontend development with a focus on quality and detail. It feels like a meticulously curated workshop, sharing 'the good parts' with a discerning audience.”
Color Palette
Colors
Light Mode
Dark Mode
Typography
Fonts
Inter
ui-sans-serif, system-ui, sans-serif
Inter
ui-sans-serif, system-ui, sans-serif
JetBrains Mono
ui-monospace, SFMono-Regular, monospace
The quick brown fox
16pxThe quick brown fox
48pxThe quick brown fox
24pxThe quick brown fox
16pxComponents
Design System
rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.35) 0px 1px 2px 0px, rgba(60, 131, 246, 0.6) 0px 6px 18px -6px
radial-gradient(closest-side, rgba(60, 131, 246, 0.25), rgba(0, 0, 0, 0))...
linear-gradient(to right, rgba(255, 255, 255, 0.024) 1px, rgba(0, 0, 0, 0) 1px),...
Voice & Tone
Personality
Visual Energy
Design Era
contemporary-minimal
Emotional Tone
informative-precise
Target Audience
Frontend developers, software engineers, technical co-founders, and individuals interested in advanced UI/UX implementation and rendering techniques.
Comparable Brands
Brand Rules
Dos & Don'ts
Do
- Utilize Inter font for all body and heading text, with weights 400 and 500 for body, and 500 and 600 for headings. JetBrains Mono should be reserved for code snippets or specific technical body text.
- Maintain a clean, high-contrast color scheme: #0f0f0f (dark text) on #ffffff (light background) for light mode, and #f5f5f5 (light text) on #0a0a0a (dark background) for dark mode.
- Employ #3c83f6 as the primary accent color for interactive elements, links, and highlights, ensuring it stands out against both light and dark backgrounds.
- Apply sentence-case for all headings, avoiding title case or all caps to maintain a measured and accessible tone.
- Design buttons with rounded corners, using 8px for smaller elements (e.g., 'About me') and 12px for larger, more descriptive buttons (e.g., 'Image Pixelator').
- Implement subtle background gradients for visual interest, specifically a radial-gradient(closest-side, rgba(60, 131, 246, 0.25), rgba(0, 0, 0, 0)) for ambient glow effects and linear-gradient(to right, rgba(255, 255, 255, 0.024) 1px, rgba(0, 0, 0, 0) 1px) for subtle vertical line dividers.
- Ensure body text has a line-height of 24px for optimal readability, particularly when using Inter 400 or 500.
- Craft calls to action using direct action verbs and descriptive labels, providing clear expectations of the outcome, such as 'Drop an image and pixelate it'.
Don't
- Avoid using emojis in any copy or content; the brand maintains a serious and professional demeanor.
- Do not use exclamations; the brand's tone is matter-of-fact and confident without needing excessive emphasis.
- Refrain from using any shadows other than the single, subtle, and transparent shadow found (rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0), implying a preference for flat design or extremely subtle depth).
- Do not deviate from the established border radii of 8px and 12px; avoid sharp corners or overly pill-shaped elements.
- Avoid overly playful or casual language; while accessible, the brand maintains a technical and informative voice.
- Do not introduce additional font families beyond Inter and JetBrains Mono; maintain typographic consistency across all platforms.
- Do not use vibrant or multi-color palettes; stick to the defined primary, accent, and background colors for a cohesive and understated look.
Design Assets
Visual Elements
How to use this file
1. Save this file as DESIGN.md in your project root (sibling to README.md).
2. AI agents that read project files (Claude Code, Cursor, v0, Lovable, Bolt, Windsurf) will discover it automatically.
3. Validate or export tokens with the official CLI:
npx @google/design.md lint DESIGN.md npx @google/design.md export --format tailwind DESIGN.md
Developer Access
# Fetch the full brand kit
curl https://extractvibe.com/api/brand/seangeng.com \
-H "x-api-key: ev_your_key"
# Export as CSS variables
curl https://extractvibe.com/api/extract/JOB_ID/export/css \
-H "x-api-key: ev_your_key"
# Export as Tailwind config
curl https://extractvibe.com/api/extract/JOB_ID/export/tailwind \
-H "x-api-key: ev_your_key"Extract your own brand kit
Get colors, fonts, voice, and personality from any website in seconds. Open source.



