fix(www): Gridline favicon + Gitea links #4

Merged
adrianbonpin merged 1 commits from fix/www-favicon-and-gitea-links into prod 2026-08-21 01:10:07 +00:00
Owner

What

  • Favicon: www/public/favicon.ico and www/public/favicon.svg were Astro's default logo, not Gridline's. Replaced both with the actual Gridline icon (now byte-identical to gridline-icon.svg). The head already referenced gridline-icon.svg, but some browsers/fallback requests hit /favicon.ico and showed the Astro icon.
  • Links → Gitea: Pointed all www + README GitHub URLs at the self-hosted Gitea instance git.ranio.xyz/adrianbonpin/gridline (releases, repo, issues, roadmap, badges, and JSON-LD downloadUrl/sameAs). Updated visible labels GitHub → Gitea.

Files

  • www/public/favicon.ico, www/public/favicon.svg
  • www/src/layouts/Layout.astro, www/src/pages/index.astro, www/src/pages/changelog.astro, www/src/lib/seo.test.ts
  • README.md (badges + inline links; download tables were already Gitea)

Verify

  • bun run test (www) → 9 passed
  • bun run build (www) → clean, dist favicon files are the Gridline icon, no github.com references remain in built HTML
## What - **Favicon:** `www/public/favicon.ico` and `www/public/favicon.svg` were Astro's default logo, not Gridline's. Replaced both with the actual Gridline icon (now byte-identical to `gridline-icon.svg`). The head already referenced `gridline-icon.svg`, but some browsers/fallback requests hit `/favicon.ico` and showed the Astro icon. - **Links → Gitea:** Pointed all `www` + `README` GitHub URLs at the self-hosted Gitea instance `git.ranio.xyz/adrianbonpin/gridline` (releases, repo, issues, roadmap, badges, and JSON-LD `downloadUrl`/`sameAs`). Updated visible labels GitHub → Gitea. ## Files - `www/public/favicon.ico`, `www/public/favicon.svg` - `www/src/layouts/Layout.astro`, `www/src/pages/index.astro`, `www/src/pages/changelog.astro`, `www/src/lib/seo.test.ts` - `README.md` (badges + inline links; download tables were already Gitea) ## Verify - `bun run test` (www) → 9 passed - `bun run build` (www) → clean, `dist` favicon files are the Gridline icon, no `github.com` references remain in built HTML
adrianbonpin added 1 commit 2026-08-21 01:09:59 +00:00
- Replace Astro's default favicon.svg/favicon.ico in www/public with the
  Gridline icon (the head already referenced gridline-icon.svg, but
  /favicon.ico and /favicon.svg were still Astro's default logo, so some
  browsers/fallback requests showed the wrong icon.
- Point all www + README GitHub URLs at the self-hosted Gitea instance
  (git.ranio.xyz/adrianbonpin/gridline): releases, repo, issues, roadmap,
  badges, and JSON-LD (downloadUrl/sameAs). Update link labels GitHub→Gitea.
- Update seo.test.ts to assert the new Gitea URLs.
EOF
)
adrianbonpin merged commit 7a66b70c26 into prod 2026-08-21 01:10:07 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adrianbonpin/gridline#4