refactor: Add new V2.0 logo with dark/light mode support to all markdown files

- Update all main markdown files (INDEX.md, LEARNING-ROADMAP.md, QUICK_REFERENCE.md, CONTRIBUTING.md, claude_concepts_guide.md, resources.md) with new responsive picture element
- Add logo to all subdirectory README files in feature folders (01-10) and plugins
- Replace old markdown image syntax with HTML picture element for dark/light mode adaptation
- Logo automatically displays dark mode version when system prefers dark mode
- Maintain correct relative paths for all nesting levels (../, ../../, etc.)
- Update README.md with new logo syntax

All markdown files now use the new V2.0 starburst logo design with professional dark/light mode support.
This commit is contained in:
Luong NGUYEN
2026-01-09 10:36:58 +01:00
parent c2130fc769
commit 58e586f09b
37 changed files with 1885 additions and 54 deletions

234
resources/MANIFEST.txt Normal file
View File

@@ -0,0 +1,234 @@
╔════════════════════════════════════════════════════════════════════════════╗
║ CLAUDE HOW TO - COMPLETE ASSET MANIFEST ║
║ All Files Ready for Use ║
╚════════════════════════════════════════════════════════════════════════════╝
📦 FULL DIRECTORY MANIFEST
═════════════════════════════════════════════════════════════════════════════
resources/
├─ 📄 README.md (6.0K) Complete documentation
├─ 📄 QUICK-START.md (2.5K) Copy & paste setup
├─ 📄 DESIGN-SYSTEM.md (7.7K) Brand guidelines
├─ 📄 INDEX.txt (12K) Visual reference
├─ 📄 MANIFEST.txt (this) File listing
├─ 📁 logos/ (8.0K total)
│ └─ 📊 claude-howto-logo.svg (8.0K) 800×200px main logo
├─ 📁 icons/ (8.0K total)
│ └─ 🔷 claude-howto-icon.svg (8.0K) 256×256px app icon
└─ 📁 favicons/ (20K total)
├─ 🔹 favicon-16.svg (3.2K) 16×16px browser tab
├─ 🔹 favicon-32.svg (3.8K) 32×32px standard
├─ 🔹 favicon-64.svg (4.1K) 64×64px high-DPI
├─ 🔹 favicon-128.svg (4.5K) 128×128px apple touch
└─ 🔹 favicon-256.svg (4.9K) 256×256px modern
═════════════════════════════════════════════════════════════════════════════
📊 ASSET SUMMARY
═════════════════════════════════════════════════════════════════════════════
CATEGORY COUNT PURPOSE
────────────────────────────────────────────────────────────────────────────
Logos 1 Main horizontal logo for headers/marketing
Icons 1 App icon for avatars/thumbnails
Favicons 5 Browser tabs, bookmarks, mobile icons
Documentation 5 Setup guides, design system, reference
────────────────────────────────────────────────────────────────────────────
TOTAL 12 Complete brand asset package
═════════════════════════════════════════════════════════════════════════════
📄 DOCUMENTATION FILES - WHAT TO READ
1⃣ START HERE: QUICK-START.md
• Copy & paste HTML code
• Recommended sizes by use case
• CSS color variables
• Quick integration examples
⏱️ 5 minute read
2⃣ FULL DETAILS: README.md
• Complete asset descriptions
• HTML/CSS integration guide
• Favicon setup instructions
• Accessibility & optimization
⏱️ 15 minute read
3⃣ BRAND GUIDELINES: DESIGN-SYSTEM.md
• Visual identity principles
• Complete color system specs
• Icon geometry details
• Effects and filters
• Customization instructions
⏱️ 20 minute read
4⃣ VISUAL REFERENCE: INDEX.txt
• Directory structure diagram
• File quick reference table
• Design concept visualization
• Integration examples
⏱️ 10 minute read
═════════════════════════════════════════════════════════════════════════════
🎯 QUICK USAGE GUIDE
FOR WEBSITES (HTML):
<link rel="icon" type="image/svg+xml" href="/resources/favicons/favicon-32.svg">
<link rel="apple-touch-icon" href="/resources/favicons/favicon-128.svg">
FOR MARKDOWN:
![Claude How To](resources/icons/claude-howto-icon.svg)
FOR REACT/NEXT.JS:
import icon from './resources/icons/claude-howto-icon.svg';
FOR CSS BACKGROUND:
background-image: url('resources/icons/claude-howto-icon.svg');
═════════════════════════════════════════════════════════════════════════════
🎨 FILE SELECTION BY USE CASE
USE CASE FILE SIZE
─────────────────────────────────────────────────────────────────────────────
Website header logos/claude-howto-logo.svg 800×200px
Browser tab favicons/favicon-32.svg 32×32px
Mobile home screen favicons/favicon-128.svg 128×128px
App icon icons/claude-howto-icon.svg 256×256px
Social media thumbnail icons/claude-howto-icon.svg 256×256px
Bookmark/favorite icon favicons/favicon-64.svg 64×64px
Apple touch icon favicons/favicon-128.svg 128×128px
PWA/Android app favicons/favicon-256.svg 256×256px
Old browsers (fallback) favicons/favicon-16.svg 16×16px
═════════════════════════════════════════════════════════════════════════════
✅ VERIFICATION CHECKLIST
SVG Assets:
✓ logos/claude-howto-logo.svg Main logo
✓ icons/claude-howto-icon.svg App icon
✓ favicons/favicon-16.svg 16px favicon
✓ favicons/favicon-32.svg 32px favicon
✓ favicons/favicon-64.svg 64px favicon
✓ favicons/favicon-128.svg 128px favicon
✓ favicons/favicon-256.svg 256px favicon
Documentation:
✓ README.md Complete guide
✓ QUICK-START.md Setup guide
✓ DESIGN-SYSTEM.md Brand guidelines
✓ INDEX.txt Visual reference
✓ MANIFEST.txt This file
═════════════════════════════════════════════════════════════════════════════
🎨 DESIGN CONCEPT
The icon represents the Claude How To learning journey with ascending hexagons:
🔶 MINT
Advanced Features
Levels 7-10
🔶 EMERALD
Intermediate Skills
Levels 4-6
🔶 DARK EMERALD
Beginner Fundamentals
Levels 1-3
COLOR PALETTE:
• Deep Forest #0d1f0d Background
• Emerald #10b981 Primary accent
• Dark Emerald #059669 Secondary accent
• Forest #047857 Tertiary accent
• Mint #6ee7b7 Highlight
• Light Mint #34d399 Secondary highlight
All colors: WCAG AAA accessible (8.2:1+ contrast)
═════════════════════════════════════════════════════════════════════════════
📥 HOW TO INTEGRATE
STEP 1: Copy files
cp -r resources/ /path/to/your/project/
STEP 2: Read documentation
Start with resources/QUICK-START.md
STEP 3: Add to HTML
Copy provided code snippets (see QUICK-START.md)
STEP 4: Customize (optional)
Reference DESIGN-SYSTEM.md for color changes
═════════════════════════════════════════════════════════════════════════════
📋 FILE SPECIFICATIONS
Format: SVG (Scalable Vector Graphics)
Scalability: Any size, no pixelation
Browser Support: All modern browsers
Accessibility: WCAG AAA compliant
Color Mode: RGB/RGBA with gradients
Effects: Gradients, shadows, glows
Customizable: Yes, see DESIGN-SYSTEM.md
Animated: Static (can be animated with CSS/JS)
═════════════════════════════════════════════════════════════════════════════
🚀 NEXT STEPS
IMMEDIATE:
1. Read resources/QUICK-START.md
2. Copy favicons to your project
3. Add favicon link to your HTML
SHORT TERM:
1. Integrate logo into website
2. Use icon for social media
3. Review DESIGN-SYSTEM.md
LONG TERM:
1. Maintain color palette consistency
2. Use brand assets across all materials
3. Reference guidelines for any customizations
═════════════════════════════════════════════════════════════════════════════
💡 PRO TIPS
• Use favicon-32.svg as primary favicon (works on all modern browsers)
• Use icons/claude-howto-icon.svg for avatars at 64-256px
• Use logos/claude-howto-logo.svg for website headers (scale to fit)
• Keep the ascending hexagon concept for any custom variants
• Always maintain the established color palette
• SVG files are editable - see DESIGN-SYSTEM.md for color customization
• No PNG conversion needed - SVG works everywhere
═════════════════════════════════════════════════════════════════════════════
📞 NEED HELP?
1. Quick setup? → Read QUICK-START.md
2. Full reference? → Read README.md
3. Brand guidelines? → Read DESIGN-SYSTEM.md
4. Visual overview? → Read INDEX.txt
5. Find a specific file? → Read this MANIFEST.txt
═════════════════════════════════════════════════════════════════════════════
Generated: January 2026
Design System: v1.0
All files production-ready ✅
═════════════════════════════════════════════════════════════════════════════