Notion Avatar Brand Styling - Hand-Drawn Minimalist Style
Overview
To access Notion Avatar's official brand identity and style resources, use this skill.
Keywords: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, hand-drawn style, minimalist design, visual formatting, visual design
Brand Guidelines
Design Philosophy
Notion Avatar follows a hand-drawn minimalist aesthetic characterized by:
- Clean, simple layouts with generous white space
- Hand-drawn SVG illustrations and decorative elements
- Bold, confident strokes and borders
- Playful yet refined visual language
- Emphasis on clarity and ease of use
Colors
Primary Colors:
- Background:
#fffefc - Warm off-white background (primary surface)
- Primary Text/Border:
#000000 - Pure black for text and borders
- Secondary Text:
#6b7280 (gray-500) - For secondary information
- Body Text:
#374151 (gray-700) - For body content
- Heading Text:
#111827 (gray-900) - For headings
Interactive States:
- Hover Background:
#f9fafb (gray-50) - Subtle hover states
- Active Background:
#f3f4f6 (gray-100) - Active/pressed states
- Border Hover:
#000000 - Black borders on hover
Accent Colors:
- Use sparingly for special elements
- Maintain high contrast with background
- Prefer black/white/gray palette for consistency
Typography
- Primary Font: Quicksand (font-weight: 600, semi-bold)
- Font Stack:
'Quicksand', system-ui, -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif
- Font Weight: 600 (semi-bold) for all text
- Font Style: Hand-drawn, friendly, approachable
- Note: Quicksand font file is located at
/fonts/Quicksand.ttf
Visual Elements
Borders:
- Use thick borders for emphasis:
border-3 (3px) or border-4 (4px)
- Border color:
#000000 (black)
- Border style:
solid for most elements
- Border radius:
rounded or rounded-full for buttons and cards
Buttons:
- Primary (filled):
bg-black text-white font-bold py-2 px-4 rounded-full hover:bg-gray-800
- Secondary (outlined):
border-3 border-black text-black font-bold py-2 px-4 rounded-full hover:bg-gray-50
- Tab buttons:
px-6 py-2 rounded-full border-2 border-black transition-colors
- Active:
bg-black text-white
- Inactive:
bg-transparent text-black hover:bg-gray-100
Cards & Containers:
- Background:
bg-white
- Border:
border-3 border-black or border-4 border-black
- Border radius:
rounded-lg
- Shadow: Minimal or none (prefer borders over shadows)
Icons & Illustrations:
- SVG format with hand-drawn style
- Stroke width: 24px for avatar parts, variable for icons
- Stroke color:
#000000 (black)
- Fill: Transparent or white for faces
- Line caps:
round
- Line joins:
round
Features
Hand-Drawn Aesthetic
- All SVG graphics use hand-drawn, organic lines
- Avoid perfect geometric shapes - slight imperfections add character
- Use rounded line caps and joins for softer appearance
- Decorative elements (like header decoration) add visual interest
Minimalist Layout
- Generous white space (
#fffefc background)
- Clean, uncluttered interfaces
- Clear visual hierarchy through size and weight
- Simple, intuitive navigation
Bold Borders
- Thick borders (3-4px) create strong visual definition
- Black borders provide high contrast
- Rounded corners soften the boldness
- Borders replace shadows for depth
Typography Application
- Quicksand font throughout for consistency
- Semi-bold weight (600) maintains readability
- Generous line height for body text
- Clear hierarchy through size, not weight variation
Technical Details
Font Management
- Quicksand font is loaded via
@font-face in global.css
- Font file location:
/public/fonts/Quicksand.ttf
- Font display:
swap for better performance
- Fallback to system fonts ensures compatibility
Color Application
- Use Tailwind CSS classes for consistency
- Custom colors defined in
tailwind.config.js if needed
- Background color applied to
html element: #fffefc
- Maintain high contrast ratios for accessibility
Border Implementation
- Tailwind border width utilities:
border-3, border-4
- Border color:
border-black (#000000)
- Border radius:
rounded, rounded-lg, rounded-full
- Border style:
border-solid (default)
SVG Guidelines
- Use hand-drawn style paths, not perfect shapes
- Stroke width: 24px for avatar components, 2-4px for icons
- Stroke color:
#000000
- Fill: Transparent or
#ffffff for faces
- ViewBox should match intended size
- Optimize SVGs with SVGO when possible
1---2name: brand-guidelines3description: Applies Notion Avatar's hand-drawn minimalist style to any artifact that may benefit from having the project's look-and-feel. Use it when brand colors, style guidelines, visual formatting, or design standards apply.4license: Complete terms in LICENSE.txt5---67# Notion Avatar Brand Styling - Hand-Drawn Minimalist Style89## Overview1011To access Notion Avatar's official brand identity and style resources, use this skill.1213**Keywords**: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, hand-drawn style, minimalist design, visual formatting, visual design1415## Brand Guidelines1617### Design Philosophy1819Notion Avatar follows a **hand-drawn minimalist aesthetic** characterized by:20- Clean, simple layouts with generous white space21- Hand-drawn SVG illustrations and decorative elements22- Bold, confident strokes and borders23- Playful yet refined visual language24- Emphasis on clarity and ease of use2526### Colors2728**Primary Colors:**2930- Background: `#fffefc` - Warm off-white background (primary surface)31- Primary Text/Border: `#000000` - Pure black for text and borders32- Secondary Text: `#6b7280` (gray-500) - For secondary information33- Body Text: `#374151` (gray-700) - For body content34- Heading Text: `#111827` (gray-900) - For headings3536**Interactive States:**3738- Hover Background: `#f9fafb` (gray-50) - Subtle hover states39- Active Background: `#f3f4f6` (gray-100) - Active/pressed states40- Border Hover: `#000000` - Black borders on hover4142**Accent Colors:**4344- Use sparingly for special elements45- Maintain high contrast with background46- Prefer black/white/gray palette for consistency4748### Typography4950- **Primary Font**: Quicksand (font-weight: 600, semi-bold)51- **Font Stack**: `'Quicksand', system-ui, -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif`52- **Font Weight**: 600 (semi-bold) for all text53- **Font Style**: Hand-drawn, friendly, approachable54- **Note**: Quicksand font file is located at `/fonts/Quicksand.ttf`5556### Visual Elements5758**Borders:**5960- Use thick borders for emphasis: `border-3` (3px) or `border-4` (4px)61- Border color: `#000000` (black)62- Border style: `solid` for most elements63- Border radius: `rounded` or `rounded-full` for buttons and cards6465**Buttons:**6667- Primary (filled): `bg-black text-white font-bold py-2 px-4 rounded-full hover:bg-gray-800`68- Secondary (outlined): `border-3 border-black text-black font-bold py-2 px-4 rounded-full hover:bg-gray-50`69- Tab buttons: `px-6 py-2 rounded-full border-2 border-black transition-colors`70 - Active: `bg-black text-white`71 - Inactive: `bg-transparent text-black hover:bg-gray-100`7273**Cards & Containers:**7475- Background: `bg-white`76- Border: `border-3 border-black` or `border-4 border-black`77- Border radius: `rounded-lg`78- Shadow: Minimal or none (prefer borders over shadows)7980**Icons & Illustrations:**8182- SVG format with hand-drawn style83- Stroke width: 24px for avatar parts, variable for icons84- Stroke color: `#000000` (black)85- Fill: Transparent or white for faces86- Line caps: `round`87- Line joins: `round`8889## Features9091### Hand-Drawn Aesthetic9293- All SVG graphics use hand-drawn, organic lines94- Avoid perfect geometric shapes - slight imperfections add character95- Use rounded line caps and joins for softer appearance96- Decorative elements (like header decoration) add visual interest9798### Minimalist Layout99100- Generous white space (`#fffefc` background)101- Clean, uncluttered interfaces102- Clear visual hierarchy through size and weight103- Simple, intuitive navigation104105### Bold Borders106107- Thick borders (3-4px) create strong visual definition108- Black borders provide high contrast109- Rounded corners soften the boldness110- Borders replace shadows for depth111112### Typography Application113114- Quicksand font throughout for consistency115- Semi-bold weight (600) maintains readability116- Generous line height for body text117- Clear hierarchy through size, not weight variation118119## Technical Details120121### Font Management122123- Quicksand font is loaded via `@font-face` in `global.css`124- Font file location: `/public/fonts/Quicksand.ttf`125- Font display: `swap` for better performance126- Fallback to system fonts ensures compatibility127128### Color Application129130- Use Tailwind CSS classes for consistency131- Custom colors defined in `tailwind.config.js` if needed132- Background color applied to `html` element: `#fffefc`133- Maintain high contrast ratios for accessibility134135### Border Implementation136137- Tailwind border width utilities: `border-3`, `border-4`138- Border color: `border-black` (`#000000`)139- Border radius: `rounded`, `rounded-lg`, `rounded-full`140- Border style: `border-solid` (default)141142### SVG Guidelines143144- Use hand-drawn style paths, not perfect shapes145- Stroke width: 24px for avatar components, 2-4px for icons146- Stroke color: `#000000`147- Fill: Transparent or `#ffffff` for faces148- ViewBox should match intended size149- Optimize SVGs with SVGO when possible