Quick reference for colors, typography, and visual elements used in Rock Spotter.
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â PRIMARY BROWN - Warm, earthy, professional â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Light #8F7E6F RGB(143, 126, 111) â
â â Main #6B5B4C RGB(107, 91, 76) â Primary Color â
â â Dark #4A3D32 RGB(74, 61, 50) â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â SECONDARY SAGE - Natural, calming, outdoor-inspired â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Light #A5B8AA RGB(165, 184, 170) â
â â Main #7C9082 RGB(124, 144, 130) â Secondary Color â
â â Dark #5A6B5E RGB(90, 107, 94) â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ð IGNEOUS â #D84A3F Volcanic Red â
â ðïļ SEDIMENTARY â #D4A574 Sandy Beige â
â â°ïļ METAMORPHIC â #6B8E9F Slate Blue â
â ð MINERAL â #8B7B9B Crystal Purple â
â ðĶī FOSSIL â #8B7355 Fossil Brown â
â ðŠĻ OTHER â #7A8B8B Neutral Gray-Green â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â DIFFICULTY LEVELS â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Easy â #81C784 Light Green â
â ââ Medium â #FFB74D Amber â
â âââ Hard â #E57373 Light Red â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ACHIEVEMENT RARITY â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â ðĨ Common â #9E9E9E Gray â
â ðĨ Rare â #64B5F6 Blue â
â ðĨ Epic â #BA68C8 Purple â
â ð Legendary â #FFD54F Gold â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â BACKGROUNDS (Light Mode) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Primary #FAFAF8 Off-white, warm â
â â Secondary #F5F3F0 Light beige â
â â Card #FFFFFF Pure white â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â BACKGROUNDS (Dark Mode) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Primary #1E1E1E True dark â
â â Secondary #2C2C2C Slightly lighter â
â â Card #2C2C2C Dark cards â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â TEXT COLORS (Light Mode) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Primary #2D2D2D Almost black (main text) â
â â Secondary #666666 Medium gray (supporting) â
â â Tertiary #999999 Light gray (hints) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â TEXT COLORS (Dark Mode) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Primary #E8E8E8 Almost white (main text) â
â â Secondary #B0B0B0 Light gray (supporting) â
â â Tertiary #808080 Medium gray (hints) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â FEEDBACK COLORS â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â â Error #D84A3F Red (errors, destructive) â
â â Success #5A8B5F Green (success messages) â
â â Warning #D4A033 Orange (warnings) â
â â Info #5B8A9F Blue (informational) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â SOCIAL INTERACTION â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â âĪïļ Like â #E57373 Coral red â
â ðŽ Comment â #64B5F6 Sky blue â
â ðĪ Share â #81C784 Mint green â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Inter (Primary UI Font)
ABC abc 123 !@# â Inter Regular (400)
ABC abc 123 !@# â Inter Medium (500)
ABC abc 123 !@# â Inter SemiBold (600)
ABC abc 123 !@# â Inter Bold (700)
Merriweather (Content Font)
ABC abc 123 !@# â Merriweather Regular (400)
ABC abc 123 !@# â Merriweather Italic
ABC abc 123 !@# â Merriweather Bold (700)
Roboto Mono (Technical Font)
ABC abc 123 !@# â RobotoMono Regular
[-122.4194, 37.7749]
â Rock Spotter 48px Display
â Welcome Back 36px Display
â Discover Amazing Rocks 28px XXXL
â Featured Hunts 24px XXL
â Recently Posted 20px XL
â Rock Details 18px LG
â This is body text that explains something. 16px MD (Default)
â Supporting information and descriptions. 14px SM
â Metadata, timestamps, captions 12px XS
â Tiny labels 10px XXS
ââ Screen Edge (16px padding)
â
â âââââââââââââââââââââââââââââââââââ
â â Content Card â â Card Padding: 16px
â â â
â â Section Title 8px â
â â â
â â Body text with normal 16px â
â â spacing between elements â
â â â
â âââââââââââââââââââââââââââââââââââ
â
â â 24px Section Spacing
â
â âââââââââââââââââââââââââââââââââââ
â â Another Card â
â âââââââââââââââââââââââââââââââââââ
â
ââ Screen Edge (16px padding)
ââââ âââââ ââââââ âââââââŪ ââââââââŪ
â â 4px â â 8px â â 12px â â 16px â â 24px
ââââ âââââ ââââââ â°ââââââŊ â°âââââââŊ
XS SM MD LG XL
â Fully Round (9999px) - Used for avatars and badges
ð Home ð Discover ðšïļ Map
ð Hunts ðĪ Profile
âĪïļ Like ðŽ Comment ðĪ Share
ð Location ðļ Camera â Add
âïļ Edit ðïļ Delete ðū Save
ð§ Filter ð Search
ð Igneous ðïļ Sedimentary â°ïļ Metamorphic
ð Mineral ðĶī Fossil ðŠĻ Other
ð Trophy â Star ð
Medal
ð Crown ð Gem ðĨ Fire
â Easy
ââ Medium
âââ Hard
ðĨ Common ðĨ Rare ðĨ Epic ð Legendary
Minimum: 44x44px for all interactive elements
Recommended: 48x48px for primary actions
Icon buttons: 40x40px with 24px icon
Rock Card: Full width x variable height
Image: 16:9 aspect ratio
Padding: 16px all sides
Hunt Card: Full width x ~200px
No image or square thumbnail
Padding: 16px all sides
Profile Card: Full width x ~120px
Avatar: 64px circle
Padding: 16px all sides
Primary: Full width or auto
Height: 48px
Padding: 12px 24px
Border Radius: 8px
Secondary: Same as primary
Icon Button: 40x40px
Icon: 24px
Border Radius: 8px (or round)
Quick Hover: 150ms âââââââ|
Standard Transition: 300ms âââââââââââââ|
Complex Animation: 500ms âââââââââââââââââââââ|
All text colors meet or exceed WCAG AA standards:
â Primary text on light bg: 8.5:1 (Target: 4.5:1)
â Secondary text on light bg: 5.2:1 (Target: 4.5:1)
â Primary text on dark bg: 9.1:1 (Target: 4.5:1)
â Secondary text on dark bg: 5.8:1 (Target: 4.5:1)
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â XS (320px) Small phone - Single column, compact spacing â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â SM (375px) Standard phone - Default mobile layout â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â MD (414px) Large phone - More breathing room â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â LG (768px) Tablet - Two column where appropriate â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââĪ
â XL (1024px) Large tablet - Multi-column, max width applied â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Default: [ Submit ] Primary color, normal
Hover: [ Submit ] 8% lighter overlay
Active: [ Submit ] 12% darker
Disabled: [ Submit ] 50% opacity, gray
Loading: [ âģ Loading ] Spinner + disabled state
Default: [____________] Gray border
Focus: [____________] Sage green border, 2px
Error: [____________] Red border + error text
Success: [____________] Green border + success icon
Disabled: [____________] Gray background, 50% opacity
Quick Reference Card - Keep this handy during development!
Primary Color: #6B5B4C
Secondary Color: #7C9082
Default Font Size: 16px
Base Spacing: 8px
Default Border Radius: 8px
Standard Card Padding: 16px
Touch Target Minimum: 44x44px