Skip to content

Footer: Group links by destination. - #6

Merged
JJJ merged 1 commit into
mainfrom
codex/group-footer-links
Sep 8, 2026
Merged

JJJ merged 1 commit into
mainfrom
codex/group-footer-links

Conversation

@JJJ

@JJJ JJJ commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Group footer links by destination: home-page Download and Feedback sections, Features/CLI/Privacy pages, and offsite Docs/GitHub links with small external-link icons. Move “Do not press” beside “Copy irresponsibly.” on the left.

Keep the original small text styling and omit hover underlines. Apply the grouped navigation consistently to the standalone pages.

Validation: npm test (unit and preview-routing tests, TypeScript, production build, page/asset isolation and footer destination audits); git diff --check.

Copilot AI lite review requested due to automatic review settings September 8, 2026 16:24
@JJJ
JJJ merged commit 89c0cba into main Sep 8, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The React footer currently forces a full navigation for in-page section links and the standalone footer consistency claim doesn’t cover public/thanks/index.html.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR restructures the site footer to group links by destination (home-page sections, on-site pages, and offsite resources) and adds small external-link icons for offsite destinations, applying the updated footer styling across the app shell and several standalone pages.

Changes:

  • Refactored the React app footer into grouped navigation sections and added external-link icons for Docs/GitHub.
  • Added a shared public/footer.css stylesheet and linked it from the app entry and updated standalone pages.
  • Updated standalone pages’ footer markup to match the new grouped navigation structure.
File summaries
File Description
src/App.tsx Refactors footer markup into grouped nav sections and adds external-link icons.
public/privacy/index.html Links footer.css and updates footer to grouped navigation structure.
public/footer.css Introduces shared footer layout/styles for grouped navigation and external-link icons.
public/features/index.html Links footer.css and updates footer to grouped navigation structure.
public/download/index.html Links footer.css and updates footer to grouped navigation structure.
public/cli/index.html Links footer.css and updates footer to grouped navigation structure.
index.html Links footer.css for the app shell so the React footer gets the new styling.
Review details
  • Files reviewed: 7/7 changed files
  • Comments generated: 2
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/App.tsx
Comment thread index.html
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.

2 participants