βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Deep Blue #003366 βββββββββββββββββββββββββββ β
β Primary headers, main text, borders β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Accent Orange #ff8c00 ββββββββββββββββββββββ β
β Buttons, highlights, icons β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β White #ffffff ββββββββββββββββββββββββββββββ β
β Backgrounds, text backgrounds β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Light Blue (#004d99) - Section highlights, gradients
Light Orange (#ffa500) - Hover states, secondary accent
Dark Blue (#001a33) - Dark sections, dark mode
Light Gray (#f5f5f5) - Alternate sections, borders
H1 - 3.5rem (56px) - 700 weight
"Didier Barradas Bautista"
H2 - 2.5rem (40px) - 700 weight
"Featured Projects"
H3 - 1.3rem (21px) - 700 weight
"Project Title"
Paragraph - 1rem (16px) - 400 weight
Body text and descriptions
Small - 0.85-0.9rem (13-14px)
Secondary information, badges
ββββββββββββββββββββββββββββββββββββββββββ
β Gradient Background (Blue β Light Blue) β
β β
β H1 "Didier Barradas Bautista" β
β P "Data Scientist & Visualization..." β
β β
β [Orange Button] [White Border Button] β
ββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββ
β ββββββ Title β
β βIconβ Description text β
β ββββββ [Links] β
ββββββββββββββββββββββββββββ
Hover Effect:
- Lifts up 10px
- Adds shadow
- Orange border highlights
βββββββββββββββββββββββββββ
β [Orange Button] β
β Background: #ff8c00 β
β Text: White β
β Hover: Transparent bg β
β Orange text β
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
β [Button] β
β Background: Transparentβ
β Border: White 2px β
β Text: White β
β Hover: White bg β
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββ
β Hero Section (Full Width) β
βββββββββββββββββββββββββββββββββββββββ
βββββββββββ¬ββββββββββ¬ββββββββββ
β Card 1 β Card 2 β Card 3 β β 3 Column Grid
βββββββββββΌββββββββββΌββββββββββ€
β Card 4 β Card 5 β Card 6 β
βββββββββββ΄ββββββββββ΄ββββββββββ
βββββββββββββββββββββββββββββ
β Full Width Section β
βββββββββββββββββββββββββββββ
ββββββββββββββββββββ
β Hero Section β
ββββββββββββββββββββ
βββββββββββ¬ββββββββββ
β Card 1 β Card 2 β β 2 Column Grid
βββββββββββΌββββββββββ€
β Card 3 β Card 4 β
βββββββββββ΄ββββββββββ
ββββββββββββββββββ
β Hero Section β
ββββββββββββββββββ
ββββββββββββββββββ
β Card 1 β β 1 Column (Stacked)
ββββββββββββββββββ€
β Card 2 β
ββββββββββββββββββ€
β Card 3 β
ββββββββββββββββββ
1. HERO SECTION
βββββββββββββββββββββββββββββββββββββββ
β π― Hero with gradient + animation β
β Title + Subtitle + 2 CTAs β
βββββββββββββββββββββββββββββββββββββββ
2. STATISTICS
ββββββββ¬βββββββ¬βββββββ¬βββββββ
β 50+ β 15+ β 100+ β 5+ β
β Stud β Proj β Cont β Yrs β
ββββββββ΄βββββββ΄βββββββ΄βββββββ
3. ABOUT SECTION
βββββββββββββββββββββββββββββββββββββββ
β Light gray background β
β About text centered β
βββββββββββββββββββββββββββββββββββββββ
4. ACHIEVEMENTS (6 Cards)
βββββ¬ββββ¬ββββ
β 1 β 2 β 3 β Grid layout
βββββΌββββΌββββ€
β 4 β 5 β 6 β
βββββ΄ββββ΄ββββ
5. FEATURED PROJECTS (6 Cards)
βββββ¬ββββ¬ββββ
β 1 β 2 β 3 β With project details
βββββΌββββΌββββ€
β 4 β 5 β 6 β
βββββ΄ββββ΄ββββ
6. SKILLS (4 Categories)
Each with sub-grid of 5-6 items
7. CONTACT SECTION
βββββββββββββββββββββββββββββββββββββββ
β Blue background, white text β
β Contact CTA + Links β
βββββββββββββββββββββββββββββββββββββββ
Keyframe Animation: 6 seconds, infinite
βββββββββββββββββββββββββββ
β β β β
β β β 20px
β (animated β β
β element) β
β β β
β β β 20px
β β β β
βββββββββββββββββββββββββββ
Normal State:
ββββββββββββββββββββ
β Card Content β
ββββββββββββββββββββ
Hover State:
β 10px
ββββββββββββββββββββ
β Card Content β + Shadow
ββββββββββββββββββββ
Default:
ββββββββββββββββββββ
β Click Me β
ββββββββββββββββββββ
Hover:
ββββββββββββββββββββ β 3px
β Click Me β + Shadow
ββββββββββββββββββββ
Active:
ββββββββββββββββββββ
β Click Me β
ββββββββββββββββββββ
Hero Padding: 100px vertical, 20px horizontal
Section Padding: 80px vertical, 20px horizontal
Card Margin: 30px between cards
Internal Padding: 20-30px inside components
Border Radius: 5-10px for cards
We use emoji icons throughout:
π Education/Academics
π¬ Research
π Data/Analytics
πΌ Professional
π Awards/Achievements
π€ Collaboration
βοΈ Email/Contact
π‘ Ideas/Innovation
π Python
π Growth/Analytics
π§ AI/ML
Plus FontAwesome icons for:
π File/Document
π Link
π± Mobile
π Web
Desktop (1200px+)
H1: 3.5rem
H2: 2.5rem
H3: 1.3rem
P: 1.1rem
Tablet (768px - 1199px)
H1: 2.5rem
H2: 1.8rem
H3: 1.1rem
P: 1rem
Mobile (< 768px)
H1: 2rem
H2: 1.5rem
H3: 1rem
P: 0.95rem
Default:
Background: #ff8c00
Text: White
Padding: 15px 40px
Hover:
Background: Transparent
Text: #ff8c00
Border: 2px #ff8c00
Transform: translateY(-3px)
Active:
Background: Darken by 10%
Shadow: Box shadow
Input Field:
ββββββββββββββββββββββββββββββββ
β Label β
β ββββββββββββββββββββββββββββ β
β β placeholder text β β
β ββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββ
Focus State:
ββββββββββββββββββββββββββββββββ
β Label (Color: #ff8c00) β
β ββββββββββββββββββββββββββββ β
β β Active input text β β Border: Orange 2px
β ββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββ
| Element | Color | Usage |
|---|---|---|
| Headers | Deep Blue | All H1-H4 headings |
| Body Text | Dark Gray | Regular paragraph text |
| Links | Deep Blue β Orange | Normal β Hover |
| Buttons | Orange | Primary CTAs |
| Backgrounds | White | Default |
| Alternate Sections | Light Gray | About, Contact sections |
| Borders | Orange | Card highlights, underlines |
| Icons | Orange | Accent icons |
| Shadows | Blue (10% opacity) | Depth effect |
Color Contrast Ratios:
Deep Blue on White: 7.2:1 β (AAA)
Orange on White: 4.5:1 β (AA)
White on Blue: 12:1 β (AAA)
Font Sizes:
Minimum: 16px on mobile
Line Height: 1.6 for readability
Letter Spacing: 0.5px for headers
Touch Targets:
Minimum: 48px x 48px
Padding: Extra space around buttons
β Chrome/Edge (Latest)
β Firefox (Latest)
β Safari (Latest)
β Mobile browsers (iOS/Android)
β Tablets (iPad/Android tablets)
Features Used:
CSS Grid - 95%+ browser support
Flexbox - 99%+ browser support
CSS Animations - 95%+ browser support
CSS Transitions - 99%+ browser support
Visual Design:
β No external image dependencies
β Pure CSS animations
β Emoji for icons (native support)
β Minimal CSS (optimized)
Loading:
β Single custom CSS file (20KB)
β No JavaScript frameworks required
β Fast static site generation
β Optimized for GitHub Pages
| Element | CSS Selector | File | Line |
|---|---|---|---|
| Hero Section | .hero-section |
custom.css | 63-104 |
| Cards | .achievement-card, .project-card |
custom.css | 169-324 |
| Buttons | .btn-cta |
custom.css | 106-142 |
| Colors | :root |
custom.css | 1-13 |
| Animations | @keyframes |
custom.css | 95-128 |
| Responsive | @media |
custom.css | 450+ |
This visual reference helps you understand and customize the design system!