Update PROJECT.md with redesign, SEO metadata, and component system changes

This commit is contained in:
gator 2026-03-11 01:39:58 +00:00
parent 3aa2c5f7d3
commit 5d7e6e4fc7

View file

@ -7,15 +7,16 @@
- This update focused on a stronger visual hierarchy, mixed section layouts, and reduced repetitive card patterns.
## 2) Updated file structure notes (files changed)
- `views/layout.ejs`
- `views/partials/header.ejs`
- `views/partials/footer.ejs`
- `views/index.ejs`
- `views/about-autotq.ejs`
- `views/company.ejs`
- `views/research.ejs`
- `views/literature.ejs`
- `views/testimonials.ejs`
- `views/news.ejs`
- `views/contact.ejs`
- `public/css/style.css`
## 3) Navigation/routes
@ -58,6 +59,19 @@ Added provided YouTube embeds:
- `4PnhBm5WIg0`
- `rI2n9TlMYIU`
## 8) Known TODOs
- If any legacy `config.nav` entries still include old/unused links, optionally clean that array in `site.config.js` for full parity with curated header/footer nav.
- Consider per-page metadata and richer alt text pass for SEO/accessibility polishing.
## 8) SEO and UX pass (this revision)
- Added global per-page metadata defaults in `views/layout.ejs`:
- unique `<title>` + meta description mapping by `pageName`
- canonical URLs
- Open Graph + Twitter card defaults
- Improved internal linking and anchors:
- Home evidence CTA links to `/research#sources`
- News press list has `#press-links`
- Research source section has `id="sources"`
- Replaced homepage research-adjacent visual with product imagery (`config.assets.images.product`) to avoid profile-style mismatch.
- Updated logo presentation in header/footer via transparent styling (removed white box treatment).
- Added shared UI consistency styles for new patterns: `.stats-showcase`, `.capability-grid`, `.people-list`, `.person-row`.
## 9) Known TODOs
- If route-level rendering does not pass expected `pageName` values on some pages, map those names in server routes so metadata mapping applies exactly.
- Optional next pass: expand structured data (`JSON-LD`) for organization and article/news items.