mirror of
https://github.com/Sea-Haven-Industries/seahaven-site.git
synced 2026-09-30 05:23:18 +00:00
docs: changelog for frontend polish
This commit is contained in:
parent
87d5dd5d0a
commit
01daf05bbc
1 changed files with 1 additions and 0 deletions
|
|
@ -49,6 +49,7 @@ npm run build # build to _site/
|
|||
| Job: Traveling Maintenance/Electrical Assistant | `/careers/traveling-maintenance-assistant/` |
|
||||
|
||||
## Changelog
|
||||
* 12-JUN-2026: Frontend polish — self-hosted fonts (removed render-blocking Google Fonts), lazy-loaded reCAPTCHA, BreadcrumbList JSON-LD on interior pages + richer LocalBusiness (geo/areaServed/hasMap), removed dead CSS classes and `!important` nav hacks.
|
||||
* 12-JUN-2026: Migrated to a thin Eleventy build — shared chrome (head/nav/footer/JS) deduplicated into one base layout + partials (was hand-copied across 13 pages). Added skip-link + `<main>` landmark, accessible mobile-menu dialog, `:focus-visible`, WCAG AA footer contrast, 1200×630 `og-cover` social image, hero LCP preload, WebP logos, image `width`/`height` (CLS), and pre-deploy CI validation (htmlhint/JSON-LD/sitemap/links). Deploy now builds and syncs `_site/` with split Cache-Control.
|
||||
* 14-JUL-2025: Initial pull from WordPress site, changed permalinks for proper navigation
|
||||
* 17-JUL-2025: Add GitHub Actions workflow for S3 sync on push, using AWS OIDC
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue