69 lines
4.8 KiB
Markdown
69 lines
4.8 KiB
Markdown
# PROJECT.md — autotq-modern-ejs
|
|
|
|
## 1) Site overview
|
|
- Stack: Node/Express + EJS templates + global CSS/JS.
|
|
- Brand/entity: **AutoTQ** / Golden Hour Medical, Inc.
|
|
- Primary content source remains `site.config.js`.
|
|
|
|
## 2) Files changed in this pass
|
|
- `site.config.js` (updated `assets.images.company5` URL assignment to reduce repetitive hero usage)
|
|
- `views/index.ejs` (evidence section image reassigned to `company7`; alt text updated)
|
|
- `views/about-autotq.ejs` (hero image set to `company1`; secondary section image set to `product`; alt text updated)
|
|
- `views/company.ejs` (hero image set to `company2`; operating mission image set to `hero`; alt text updated)
|
|
- `views/literature.ejs` (implementation/support section image set to `company3`; alt text updated)
|
|
- `views/contact.ejs` (hero image set to `company5`; alt text updated)
|
|
- `PROJECT.md` (updated image/media inventory and page content map for final per-section assignments)
|
|
|
|
## 3) Scope completed
|
|
- Implemented focused non-team image relevance/repetition cleanup across the requested templates.
|
|
- Preserved all headshot keys/URLs unchanged and kept team headshots contained to team roster/profile contexts.
|
|
- Updated page-level image key usage to match requested mapping and improved changed-image alt text for section relevance.
|
|
- Updated `assets.images.company5` URL to a non-headshot deployment image URL (`company2` URL) to avoid hero overuse while keeping existing in-repo assets only.
|
|
|
|
## 4) Curated image/media inventory (exact URLs)
|
|
|
|
### Logo
|
|
- `assets.logo`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/bbae35f9-2a48-40aa-9cdd-bf9afc2c389d/AutoTQ Main Logo.webp`
|
|
|
|
### Non-team section images
|
|
- `assets.images.hero`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/9f862232-12f4-465a-8286-d145b3d17204/AutoTQ Feature Overview Product Image.webp`
|
|
- `assets.images.product`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/2385ad8a-8f6d-46aa-b034-2d5f6398fd23/AutoTQ Real-World Training Application Photo.webp`
|
|
- `assets.images.company1`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/3807046d-87c9-4736-ba26-32af41ad04bd/AutoTQ Bleeding Control Kit Image.webp`
|
|
- `assets.images.company2`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/3d8dafde-a81e-4da5-b5fa-324b0c84ca07/AutoTQ Community Deployment News Image.webp`
|
|
- `assets.images.company3`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/e6862ea1-f160-4e1f-a4f5-e5fd7bc4a076/Business Insider AutoTQ Coverage Image.jpg`
|
|
- `assets.images.company4`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/41ea31d9-8c15-4fad-99c0-6d444136b6a8/AutoTQ Literature Resources Graphic.webp`
|
|
- `assets.images.company5`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/3d8dafde-a81e-4da5-b5fa-324b0c84ca07/AutoTQ Community Deployment News Image.webp`
|
|
- Note: intentionally aligned to `company2` URL per cleanup requirement (non-headshot, non-hero duplicate).
|
|
- `assets.images.company6`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/41ea31d9-8c15-4fad-99c0-6d444136b6a8/AutoTQ Literature Resources Graphic.webp`
|
|
- `assets.images.company7`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/992136e1-2a22-4bed-be19-92f8abdae853/AutoTQ Research Video Thumbnail.jpg`
|
|
- `assets.images.videoThumb`
|
|
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/992136e1-2a22-4bed-be19-92f8abdae853/AutoTQ Research Video Thumbnail.jpg`
|
|
|
|
## 5) Template usage map (non-team image keys)
|
|
- `views/index.ejs`: `hero`, `product`, `company1`, `company2`, `company7`
|
|
- hero stack: `hero` + `product`
|
|
- feature row: `company1`
|
|
- deployment/news band: `company2`
|
|
- evidence section: `company7`
|
|
- `views/about-autotq.ejs`: `company1` (hero), `product` (secondary)
|
|
- `views/company.ejs`: `company2` (page hero), `hero` (operating mission); team roster uses headshot keys only
|
|
- `views/literature.ejs`: `company6` (hero), `company3` (implementation/support)
|
|
- `views/news.ejs`: `company3`
|
|
- `views/testimonials.ejs`: `company7` (hero), `company2` (secondary context)
|
|
- `views/contact.ejs`: `company5`
|
|
- `views/layout.ejs` OG/Twitter image uses `hero` (fallback `logo`)
|
|
- `views/partials/header.ejs` and `views/partials/footer.ejs` use `logo`
|
|
|
|
## 6) Headshot containment verification
|
|
- Team headshots remain referenced only through team-member keys and team/profile templates.
|
|
- No non-team section now points to any team headshot key or team headshot URL.
|