DESIGN.md · Analysis

Give me That Pencil

givemethatpencil.com · 23 Jul 2026 · 47 colors · Darumadrop One, Manrope

Give me That Pencil

A vibrant, playful e-commerce brand celebrating pop culture, gaming, and original design storytelling through stamped apparel for all ages across Mexico.

Colors

surface#ddf3ff
surface-dim#c5e8ff
surface-bright#ffffff
surface-container-lowest#f6f6f6
surface-container-low#f0f0f0
surface-container#e8e8e8
surface-container-high#dddddd
surface-container-highest#d0d0d0
on-surface#212f42
on-surface-variant#7a7a7a
inverse-surface#1f1c2a
inverse-on-surface#ddf3ff
outline#555b5b
outline-variant#8c9fff
surface-tint#5271ff
primary#5271ff
on-primary#ffffff
primary-container#bcdfff
on-primary-container#212f42
inverse-primary#8c9fff
primary-fixed#bcdfff
primary-fixed-dim#5271ff
on-primary-fixed#212f42
on-primary-fixed-variant#1f1c2a
secondary#fbcc51
on-secondary#232323
secondary-container#ffd8a8
on-secondary-container#442f28
secondary-fixed#ffd8a8
secondary-fixed-dim#fbcc51
on-secondary-fixed#232323
on-secondary-fixed-variant#442f28
tertiary#e44c9f
on-tertiary#ffffff
tertiary-container#f5d2e9
on-tertiary-container#6b1f4a
tertiary-fixed#f5d2e9
tertiary-fixed-dim#e88cb7
on-tertiary-fixed#6b1f4a
on-tertiary-fixed-variant#8c3d6a
error#ff4c4c
on-error#ffffff
error-container#ffb3b3
on-error-container#8b0000
background#ddf3ff
on-background#212f42
surface-variant#95c1d9

Typography

display
fontFamily: Darumadrop One · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.02em
headline-lg
fontFamily: Darumadrop One · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.015em
headline-md
fontFamily: Darumadrop One · fontSize: 36px · fontWeight: 700 · lineHeight: 44px · letterSpacing: -0.01em
title-lg
fontFamily: Manrope · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0.01em
body-lg
fontFamily: Manrope · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: Manrope · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: Manrope · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Manrope · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.05em

Design guidance

Overview

Give me That Pencil is a playful, youth-forward e-commerce brand celebrating pop culture, gaming, and original storytelling through stamped apparel. The aesthetic is "Vibrant Maximalism"—a collision of bold color, expressive typography, and character-driven design that transforms everyday clothing into conversation pieces. The brand serves creative individuals (ages 6–40+) across Mexico who view fashion as a form of self-expression and cultural commentary. The UI evokes joy, accessibility, and creative rebellion: bright primary blues (#5271ff) and warm yellows (#fbcc51) dance across a soft sky-blue canvas (#ddf3ff), while hot pink accents (#e44c9f) punctuate key interactions. Voice: irreverent, warm, and unapologetically playful. Example sentence: "Your next favorite shirt is hiding in the RPG section—go find it."

Colors

The color system is built on three pillars: a cool, energetic primary blue (#5271ff) that anchors CTAs and navigation; a warm, optimistic secondary yellow (#fbcc51) that highlights promotions and secondary actions; and a vibrant tertiary magenta (#e44c9f) that marks featured collections and interactive states. The surface stack is anchored in a soft, welcoming light blue (#ddf3ff) that evokes clarity and playfulness, with neutral grays (#7a7a7a, #555b5b) for body text and secondary information. Primary (#5271ff) is used exclusively on main CTAs, links, and focus states—it's the brand's signature accent and must never be used for backgrounds or body text. Secondary (#fbcc51) appears on promotional badges, secondary buttons, and accent highlights; it pairs with dark text (#232323) for maximu

Typography

The type system pairs Darumadrop One (a playful, rounded display font) for headlines and hero content with Manrope (a clean, modern sans-serif) for body text and UI labels. This pairing creates visual contrast: Darumadrop One's organic, friendly letterforms (used at 48–60px for headlines) establish brand personality and emotional warmth, while Manrope's geometric precision (16–18px for body) ensures readability and professional polish. Display sizes (60px, 700 weight, -0.02em letter-spacing) are reserved for hero headlines and major section titles; headline-lg (48px, 700 weight) for subsection titles; body-md (16px, 400 weight, 24px line-height) for product descriptions and standard content. Apply text-shadow 0 2px 4px rgba(0, 0, 0, 0.08) on small labels (label-sm, 12px) placed over busy p

Layout

The layout follows a 12-column fluid grid with a fixed max-width of 1140px, centered on desktop and full-width on mobile (with 24px horizontal padding). The page rhythm is built on the lg spacing token (40px) for major section separation, md spacing (24px) for component padding and card margins, and sm spacing (12px) for internal element spacing. The hero section spans full-width with 64px vertical padding and a soft blue background (#ddf3ff), creating an immediate sense of playfulness. Product grids use 3 columns on desktop, 2 on tablet, and 1 on mobile, with 24px gaps between cards. Navigation and category chips are left-aligned with 12px gaps, allowing users to scan quickly. Container padding is consistently 24px on all sides for cards and modals, with 16px internal padding for input fi

Elevation & Depth

Depth is conveyed through a three-level shadow system combined with subtle vertical translation on hover. Level 1 (Base Cards): box-shadow 0 2px 5px rgba(0, 0, 0, 0.11), no transform. Level 2 (Hover/Interactive): box-shadow 0 5px 15px rgba(0, 0, 0, 0.15), transform translateY(-2px), transition 200ms cubic-bezier(0.4, 0, 0.2, 1). Level 3 (Modals/Overlays): box-shadow 0 8px 24px rgba(0, 0, 0, 0.2), no transform. Buttons and interactive cards lift on hover with a 2px upward translation and increased shadow, signaling interactivity without overwhelming the playful aesthetic. The soft blue backgrou

Shapes

The shape philosophy is "Friendly Geometry"—rounded corners that feel approachable and modern without sacrificing clarity. Buttons and primary CTAs use lg radius (1rem / 16px) for a soft, inviting appearance. Cards and containers use xl radius (1.5rem / 24px) for a more pronounced, playful feel. Input fields and secondary UI elements use md radius (0.75rem / 12px) for a balanced middle ground. Category chips and badges use full radius (9999px) for a pill-shaped, compact appearance. The rationale: larger radii (lg, xl) on high-visibility elements (buttons, hero cards) reinforce the brand's play

Components

Action Elements Buttons are the primary interaction mechanism and come in three variants: primary (blue, #5271ff), secondary (yellow, #fbcc51), and tertiary (magenta, #e44c9f). All buttons are 48px tall with 24px horizontal padding, lg radius (16px), and label-md typography (14px, 600 weight). Primary buttons use white text on blue; secondary and tertiary buttons use dark text on their respective colors. On hover, buttons translate up 2px (transform: translateY(-2px)) and gain a md-level shadow (0 5px 15px rgba(0, 0, 0, 0.15)), with a 200ms ease-out transition. Focus state adds a 3px outline in the button's color at 20% opacity (e.g., rgba(82, 113, 255, 0.2) for primary). Active state (pressed) reverses the transform to translateY(0px) and reduces shadow to sm level.

Containers &

Do's and Don'ts

**Do**

  • Do use Darumadrop One for all headlines and hero text—its playful, rounded letterforms are the visual signature of the brand.
  • Do maintain the primary blue (#5271ff) exclusively for CTAs, links, and focus states; never use it for backgrounds or body text.
  • Do apply lg radius (16px) to buttons and xl radius (24px) to cards to reinforce the friendly, approachable aesthetic.
  • Do use the full color palette (primary blue, secondary yellow, tertiary magenta) across the interface to create visual energy and guide user attention.
  • Do lift interactive elements 2–4px on hover with a smooth 200ms transition to signal interactivity without overwhelming the playful design.
  • Do maintain 24px padding inside cards and 24px gaps between sections to create breathing room and let colorful imagery shine.

**Don't**

  • Don't use sharp corners (0px radius) anywhere; even utilitarian elements must have at least sm radius (4px) to maintain visual warmth.
  • Don't apply primary blue (#5271ff) to backgrounds, body text, or non-interactive elements—reserve it exclusively for CTAs and focus states.
  • Don't use Manrope for headlines; it lacks the playful personality needed for the brand voice. Manrope is for body text and UI labels only.
  • Don't exceed 0.2 opacity on shadows; the soft blue background (#ddf3ff) is already light, and heavy shadows will feel out of place.
  • Don't use more than three button variants (primary, secondary, tertiary) in a single interface; too many colors create visual chaos.
  • Don't place small text (label-sm, 12px) over busy product imagery without a text-shadow (0 2px 4px rgba(0, 0, 0, 0.08)) for legibility.