[docs] Comprehensive design refresh of landing page

Design iterations (10x each) on all 10 sections:
- Hero: Gradient headlines, animated eyebrow, enhanced buttons with shimmer
- Stats: Icon system, gradient numbers, hover animations, layered shadows
- Philosophy: Pillar cards with gradient borders, animated timeline, tool tags
- Agents: Category headers with gradients, badge styling, code block enhancements
- Commands: Terminal aesthetic with $ prompts, scanlines, CORE/UTIL badges
- Skills: Knowledge module feel, feature pills, category theming
- MCP Servers: Server-specific theming (teal/amber), ACTIVE badges, tool counts
- Installation: Terminal-style code blocks, step progress indicators
- FAQ: Card-based accordion, question/checkmark icons, smooth animations
- CTA: Benefit-focused copy, animated badge, trust indicators, glass morphism

Design inspired by Evil Martians devtool-template patterns.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Kieran Klaassen
2025-11-26 12:44:36 -08:00
parent 7901ef2241
commit 1808f901eb
59 changed files with 4169 additions and 106 deletions

View File

@@ -0,0 +1,63 @@
/* Enhanced FAQ Styles - Iterations 3-10 Combined */
/* Stronger question typography */
.accordion-toggle p {
margin: 0;
color: var(--color-text-primary);
flex: 1;
transition: color 0.3s ease;
font-weight: 600;
font-size: 17px;
letter-spacing: -0.01em;
}
/* Checkmark for open state */
.accordion-item[open] .accordion-toggle::before {
content: '✓';
background: linear-gradient(135deg, var(--color-success), #0d9488);
color: white;
box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3);
}
/* Divider between question and answer */
.accordion-item[open] .accordion-toggle {
border-bottom: 1px solid rgba(129, 140, 248, 0.2);
padding-bottom: var(--space-l);
}
/* Missing closing bracket and rotation */
.accordion-chevron {
color: var(--color-accent);
font-size: 20px;
transition: transform 0.3s ease;
flex-shrink: 0;
}
[open] .accordion-chevron {
transform: rotate(180deg);
color: var(--color-success);
}
/* Better answer styling */
.accordion-content {
padding: var(--space-l) var(--space-xl) var(--space-xl) var(--space-xl);
color: var(--color-text-secondary);
margin-left: 48px;
animation: slideDown 0.3s ease;
}
/* Number indicator for FAQ items */
.accordion-toggle::after {
content: attr(data-index);
position: absolute;
right: 60px;
font-size: 11px;
color: var(--color-text-tertiary);
font-weight: 600;
opacity: 0.5;
}
.accordion-item:hover .accordion-toggle::after {
opacity: 1;
color: var(--color-accent);
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff