Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,7 @@ v0 of the WE3 agency website is built and pushed to `gp-02-02-2026`. The site is
- **Fix**: Adjust `:active` state colors or add text color override
- **Est**: 1-2 hours

- [ ] Content reveal timing sync #task[id:task_01HQABCD1234EFGH5678IJKV status:to-do priority:medium created:2026-02-04]
- **Location**: `website/src/layouts/Layout.astro` line 467; `website/src/styles/global.css` line 476
- **Issue**: Content reveal starts when stripe finishes (2.6s), but reveal takes 2.1s (longest stagger), so content finishes ~2.1s after stripe. They should finish together.
- **Fix**: Start reveal earlier (~1.2s when stripe is ~50% done) or reduce transform duration to 1.0s and start at 1.6s
- **Est**: 1-2 hours


- [ ] Floating nav icons #task[id:task_01HQABCD1234EFGH5678IJKW status:to-do priority:medium created:2026-02-04]
- **Location**: `website/src/layouts/Layout.astro` lines 168-200
Expand Down Expand Up @@ -286,6 +282,10 @@ v0 of the WE3 agency website is built and pushed to `gp-02-02-2026`. The site is
- **Location**: `website/src/pages/engagements.astro`
- **Fix**: Linked fit cards to the matching engagement sections.

- [x] Content reveal timing sync #task[id:task_01HQABCD1234EFGH5678IJKV status:done priority:medium created:2026-02-04]
- **Location**: `website/src/layouts/Layout.astro`
- **Fix**: Started hero reveal earlier so it finishes with the stripe animation.

---

## Reference
Expand Down
2 changes: 1 addition & 1 deletion website/src/layouts/Layout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -433,7 +433,7 @@ function isActive(href: string): boolean {
heroRevealEls.forEach(function (el) {
el.classList.add("active");
});
}, 2600); /* Match wave-morph animation timing */
}, 1200); /* Start mid-stripe so reveal finishes with wave */
}

if (revealEls.length && "IntersectionObserver" in window) {
Expand Down
1 change: 1 addition & 0 deletions website/src/pages/contact.astro
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ import Layout from "../layouts/Layout.astro";
name="contact"
method="POST"
action="/contact?success=1"
netlify
data-netlify="true"
netlify-honeypot="bot-field"
>
Expand Down