Commit graph

6 commits

Author SHA1 Message Date
Scott Scoble
2d52410402 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
- 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)
2026-05-01 22:45:54 -07:00
Scott Scoble
e68db9c26c feat: implement forms, SEO, sitemap, and other infrastructure improvements
Some checks failed
Build and Deploy to Storj / build-and-deploy (push) Failing after 0s
2026-05-01 22:34:38 -07:00
Scott Scoble
ac7e86cc6f perf: remove 16MB original PNG from repo, keep optimized WebP versions
All checks were successful
Build and Deploy to Storj / build-and-deploy (push) Successful in 9s
2026-04-29 16:32:28 -07:00
Scott Scoble
5bd4237d5a perf: optimize hero image — 16MB PNG → 58KB WebP with responsive sources
All checks were successful
Build and Deploy to Storj / build-and-deploy (push) Successful in 9s
2026-04-29 16:32:15 -07:00
b4ae4cbd85 Add new hero image for homepage
Some checks failed
Build and Deploy to Storj / build-and-deploy (push) Failing after 0s
2026-04-29 00:11:27 -07:00
3705631510 Initial commit: Astro speaker site with Forgejo Actions CI/CD
Some checks are pending
Build and Deploy to Storj / build-and-deploy (push) Waiting to run
2026-04-28 20:52:10 -07:00