fix: repair broken imports, rewrite SharedForm/SEO for Astro SSG, restore Umami, add manifest link
Some checks failed
Build and Deploy to Storj / build-and-deploy (push) Failing after 0s
Some checks failed
Build and Deploy to Storj / build-and-deploy (push) Failing after 0s
- Remove invalid 'astro:collection-utils' import (doesn't exist) - Rewrite SharedForm.astro: no React hooks, proper Astro component with client-side <script> for form handling, honeypot spam filter, Formspree integration with mailto fallback - Rewrite SEO.astro: proper Astro frontmatter, JSON-LD via set:html, OG/Twitter meta tags, canonical URLs, theme-color - Fix sitemap.xml.ts: remove frontmatter, remove non-existent content collections, use static page list - Restore Umami Analytics script in BaseLayout (removed by engineering) - Add manifest.json link tag to BaseLayout <head> - Add PWA icon placeholders (192x192, 512x512 from apple-touch-icon)
This commit is contained in:
parent
e68db9c26c
commit
2d52410402
6 changed files with 302 additions and 401 deletions
BIN
public/icons/icon-192x192.png
Normal file
BIN
public/icons/icon-192x192.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6 KiB |
BIN
public/icons/icon-512x512.png
Normal file
BIN
public/icons/icon-512x512.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6 KiB |
Loading…
Add table
Add a link
Reference in a new issue