Skip to content

feat: UX & design improvements#16

Merged
arjun7965 merged 1 commit intomasterfrom
feat/ux-design-improvements
Mar 15, 2026
Merged

feat: UX & design improvements#16
arjun7965 merged 1 commit intomasterfrom
feat/ux-design-improvements

Conversation

@arjun7965
Copy link
Owner

@arjun7965 arjun7965 commented Mar 15, 2026

Summary

  • Inline nav on desktop: Show Home/Books links inline in the header on screens >480px; hamburger menu only on mobile
  • Active page indicator: Highlight current page link with accent color and subtle background
  • Footer social labels: Add visible text labels (X, LinkedIn, GitHub) next to icons; hidden on mobile
  • Custom 404 page: Branded 404.html with "Go Home" button, automatically served by GitHub Pages

Test plan

  • Verify nav links show inline on desktop and collapse to hamburger on mobile (<480px)
  • Verify active page is highlighted on both index.html and books.html
  • Verify footer social links show text labels on desktop, icons only on mobile
  • Verify 404.html renders correctly at /404.html
  • Test dark mode on all pages including 404

🤖 Generated with Claude Code

…s, and 404 page

- Show nav links inline on desktop, hamburger menu only on mobile (<480px)
- Highlight active page in nav with accent color
- Add visible text labels to footer social links (hidden on mobile)
- Add branded 404.html for GitHub Pages

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@arjun7965 arjun7965 self-assigned this Mar 15, 2026
@arjun7965 arjun7965 merged commit de87f39 into master Mar 15, 2026
1 check passed
@arjun7965 arjun7965 deleted the feat/ux-design-improvements branch March 15, 2026 21:51
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