Skip to content

feat: redesign documentation site with animated logo and improved UX#7

Merged
dgellow merged 3 commits intomainfrom
redesign-docs-site
Jun 19, 2025
Merged

feat: redesign documentation site with animated logo and improved UX#7
dgellow merged 3 commits intomainfrom
redesign-docs-site

Conversation

@dgellow
Copy link
Member

@dgellow dgellow commented Jun 19, 2025

Summary

Redesigned documentation site with simplified navigation (23 pages to 7), OAuth-first approach, and clean red theme matching the logo.

Added animated logo mascot with looking behavior and natural blinking on 12-second cycle. Created custom theme switcher and fixed color contrast issues in both light and dark modes.

All configuration examples now match actual Go implementation. Added Prettier formatting and reusable Astro components.

dgellow and others added 3 commits June 19, 2025 20:46
Major documentation overhaul:

• Simplified navigation from 23 pages to 7 essential pages
• OAuth-first approach with bearer tokens as fallback option
• Clean red theme matching logo design
• Responsive theme switching (light/dark mode)

New animated logo mascot:
• Eyes look left, right, center with subtle nose rotation
• Natural blinking animation with proper easing
• 12-second cycle for subtle easter egg effect
• Positioned correctly in hero layout

Enhanced user experience:
• Custom theme toggle (sun/moon icons vs dropdown)
• Improved color contrast in both themes
• Proper syntax highlighting and formatting
• Fixed all configuration examples to match implementation

Technical improvements:
• Added Prettier formatting with Astro plugin
• Created reusable components (CustomHero, AnimatedLogo, ThemeSelect)
• Proper component override structure
• CSS custom properties for consistent theming

Removed overcomplicated structure and fixed content accuracy to match actual Go implementation.

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

Co-Authored-By: Claude <noreply@anthropic.com>
Add comprehensive section covering:
- Design philosophy and visual guidelines
- Technical implementation details
- Animation specifications
- Color management and theming
- Content guidelines and common issues
- Deployment process

Includes specific guidance on the animated mascot, proper color usage,
and troubleshooting for future documentation work.
@dgellow dgellow merged commit f318258 into main Jun 19, 2025
1 check passed
@dgellow dgellow deleted the redesign-docs-site branch June 19, 2025 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant