Uh oh!
There was an error while loading. Please reload this page.
Add FAQ page with a shared header for the landing page - #179
Merged
Conversation
| !has.superstrike | ||
| )tempTabs=tempTabs.filter(tab=>tab!="buttons") | ||
| return tempTabs; | ||
| } |
Deploying openmouse-docs with |
| Latest commit: | a5e4edf |
| Status: | ✅ Deploy successful! |
| Preview URL: | https://4e2391cf.openmouse-docs.pages.dev |
| Branch Preview URL: | https://claude-landing-page-faq-head.openmouse-docs.pages.dev |
Adds a new FAQ page (faq.html / src/faq.tsx) covering cost, privacy, supported mice, browser support, contributing, install, local storage, and how to support the project. Extracts the landing page's nav and footer into src/app/site-chrome.tsx so both pages render byte-for-byte the same header, and adds a "FAQ" link to that shared nav. Also registers faq.html in the landing build target (vite.config.ts) and its offline precache list (build/pwa-vite-plugin.ts). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PMTo1msWZCnq3434edNJTx
snekxsforce-pushed
the
claude/landing-page-faq-header-td99d9
branch
from
September 6, 2026 08:40
04db71d to
a5e4edfCompareDeploying openmouse-landing with |
| Latest commit: | a5e4edf |
| Status: | ✅ Deploy successful! |
| Preview URL: | https://b9e0b06d.openmouse-landing.pages.dev |
| Branch Preview URL: | https://claude-landing-page-faq-head.openmouse-landing.pages.dev |
Deploying openmouse with |
| Latest commit: | a5e4edf |
| Status: | ✅ Deploy successful! |
| Preview URL: | https://d71449a8.openmouse.pages.dev |
| Branch Preview URL: | https://claude-landing-page-faq-head.openmouse.pages.dev |
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
faq.html/src/faq.tsx) covering cost, privacy/telemetry, supported mice, browser support, contributing a driver, whether an install is needed, local-only storage, and how to support the project.src/app/site-chrome.tsxso the landing page and the FAQ page render an identical header/footer, and adds a "FAQ" link to that shared nav.faq.htmlin the landing build target (vite.config.ts) and its offline precache list (build/pwa-vite-plugin.ts).Testing
tsc --noEmit && vite build(landing target) — passesnpm test— 120/120 passing🤖 Generated with Claude Code
Generated by Claude Code