Skip to content

Add official landing page and GitHub Pages deployment - #7

Merged
IchenDEV merged 1 commit into
mainfrom
worktree-dazzling-snacking-hummingbird
Apr 4, 2026
Merged

IchenDEV merged 1 commit into
mainfrom
worktree-dazzling-snacking-hummingbird

Conversation

@IchenDEV

@IchenDEV IchenDEV commented Apr 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a production-grade official landing page at docs/index.html for the OpenType project
  • Dark amber aesthetic with animated waveform hero, scroll-reveal sections, and full feature documentation
  • Adds .github/workflows/pages.yml to auto-deploy docs/ to GitHub Pages on every push to main

Design

  • Hero: Animated sound waveform with staggered CSS keyframe bars, full-viewport dark layout
  • Typography: Cormorant Garamond (display) + IBM Plex Mono (technical/labels)
  • Color: Near-black background, amber #F5A623 accent (sound/warmth), blue secondary
  • Sections: Hero → Screenshot → How It Works → Output Modes → Features Grid → Tech Stack → Providers → Download CTA
  • Interactions: IntersectionObserver scroll reveals, copy-to-clipboard for install command, nav active states

GitHub Pages Setup (after merge)

  1. Go to Settings → Pages
  2. Set Source to Deploy from a branch → main → /docs
    — OR let the included Actions workflow handle it automatically (requires Pages source set to GitHub Actions)

Test plan

  • Verify docs/index.html renders correctly in browser
  • Confirm screenshot menubar-popover.png loads from the same docs/ folder
  • Enable GitHub Pages in repo settings and verify deployment succeeds
  • Test responsive layout on mobile viewport

🤖 Generated with Claude Code

- docs/index.html: production-grade landing page with animated waveform hero,
  dark amber aesthetic, scroll-reveal features, all output modes documented
- .github/workflows/pages.yml: auto-deploy docs/ to GitHub Pages on main push

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@IchenDEV
IchenDEV merged commit 3e7da92 into main Apr 4, 2026
@IchenDEV
IchenDEV deleted the worktree-dazzling-snacking-hummingbird branch July 13, 2026 04:00
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