Skip to content

Metadata polish + README roadmap update - #24

Merged
james2177 merged 1 commit into
mainfrom
pr20-metadata-readme-polish
Jul 14, 2026
Merged

Metadata polish + README roadmap update#24
james2177 merged 1 commit into
mainfrom
pr20-metadata-readme-polish

Conversation

@james2177

Copy link
Copy Markdown
Contributor

Summary

  • Adds Open Graph/Twitter card metadata and a themeColor viewport entry to the root layout, plus a title template ("%s | Vortex") so future per-page titles compose cleanly with the site name.
  • Adds src/app/icon.svg (Next's App Router favicon convention) using the same mark as VortexLogo — the app had no favicon at all before this.
  • Rewrites README.md:
    • Fixes the CI badge and every cross-repo link, which pointed at the vortex-protocol org while this repo actually lives under stellar-vortex-protocol — the badge was pointing at a workflow that doesn't exist.
    • Adds the /explore and /explore/[id] routes to the pages table (missing since PR feat: submit swaps end-to-end with Freighter signing #10/Merge pull request #11 from stellar-vortex-protocol/pr9-swap-submissi… #12).
    • Adds a "Features" section summarizing what's actually implemented now (wallet, live data, solvers, notifications, a11y) instead of the stale hackathon-prototype description.
    • Adds npm test to the scripts table.
    • Checks off the roadmap items this 20-PR pass completed, with a short honest list of what's still open (per-wallet swap history, solver reputation detail, localization).

Test plan

  • npm run lint
  • npm test (139 total passing, no changes to test files in this PR)
  • rm -rf .next && npm run build — confirms /icon.svg registers as a route
  • Manually verified npm run dev serves / with a 200, /icon.svg with a 200, and the <title> tag renders correctly

Branched off main (PR #19 already merged). This is the last of the 20 PRs in this pass.

Adds Open Graph/Twitter card metadata and a themeColor viewport entry
to the root layout, plus a title template ("%s | Vortex") so future
per-page titles compose cleanly with the site name. Adds
src/app/icon.svg (Next's App Router favicon convention) using the same
mark as VortexLogo — the app had no favicon at all before this.

Rewrites README.md: fixes the CI badge and every cross-repo link, which
pointed at the "vortex-protocol" org while this repo actually lives
under "stellar-vortex-protocol" (the badge was pointing at a workflow
that doesn't exist). Adds the /explore and /explore/[id] routes to the
pages table (missing since PR #10/#12), a "Features" section
summarizing what's actually implemented now (wallet, live data,
solvers, notifications, a11y), `npm test` to the scripts table, and
checks off the roadmap items this 20-PR pass completed.
@james2177
james2177 merged commit c4d090d into main Jul 14, 2026
1 check passed
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