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.
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
- 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
)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What
www/public/favicon.icoandwww/public/favicon.svgwere Astro's default logo, not Gridline's. Replaced both with the actual Gridline icon (now byte-identical togridline-icon.svg). The head already referencedgridline-icon.svg, but some browsers/fallback requests hit/favicon.icoand showed the Astro icon.www+READMEGitHub URLs at the self-hosted Gitea instancegit.ranio.xyz/adrianbonpin/gridline(releases, repo, issues, roadmap, badges, and JSON-LDdownloadUrl/sameAs). Updated visible labels GitHub → Gitea.Files
www/public/favicon.ico,www/public/favicon.svgwww/src/layouts/Layout.astro,www/src/pages/index.astro,www/src/pages/changelog.astro,www/src/lib/seo.test.tsREADME.md(badges + inline links; download tables were already Gitea)Verify
bun run test(www) → 9 passedbun run build(www) → clean,distfavicon files are the Gridline icon, nogithub.comreferences remain in built HTML