Every page, before and after

Both states are live and clickable, so you can scroll them yourself rather than trust a screenshot. Full-page captures at 1440px desktop, animations disabled so nothing is caught mid-reveal. Page length in pixels is listed on every caption — that is the honest measure of whether a page has enough substance for its height.

Before — what the client sawbykonzyard-before.pages.devBuilt from commit 1842ae3, the last state before any of this week's fixes. Zero background images, no Earn in the menu, no footer artwork.
After — live nowbykonzyard-v2.pages.devCommit 397bc60. Artwork restored, every page in the nav, the descent ordered sky → water → beach.
PageLength beforeLength afterArtwork beforeAfterDescent arc now
Home7,988px8,754px03sky → horizon → surface → shallows → sand
Events6,669px5,297px19horizon → surface → deep → sand
Music3,533px4,356px06surface → deep → shallows → sand
Gallery5,618px5,970px09horizon → deep → shallows → sand
About5,053px4,696px114sky → horizon → surface → deep → shallows → sand
Earn4,548px4,749px029sky → surface → deep → cove → shallows → sand
Press2,107px2,321px04surface → sand
Contact4,470px4,035px05surface → deep → shallows → palms
Terms6,461px6,584px00none — see note
The footer was missing its artwork on every single page. Before: no background image at all, 523px tall. After: the palm-canopy footer-sand-01, 758px. That is the landing the whole descent was aiming at, and it was not there.

Home7,988px → 8,754px

The one page that already had a correct arc via its own A/B backgrounds — those are your locked picks, so I did not touch the ordering. It gained the sky hero and the sand footer. Longest page on the site.

Before7,988px
Home before
After — live8,754px
Home after

Events6,669px → 5,297px

Was already the only page descending cleanly; now it also lands on sand instead of stopping in the shallows. It got 1,372px SHORTER while gaining 8 artwork slots — density went up, filler came out.

Before6,669px
Events before
After — live5,297px
Events after

Music3,533px → 4,356px

Was opening in deep water then swimming back up. Now surface → deep → shallows → sand. Shortest real page; the release rows are still "coming soon" placeholders waiting on audio links.

Before3,533px
Music before
After — live4,356px
Music after

Was opening in the cove then rising. Now horizon → deep → shallows → sand.

Before5,618px
Gallery before
After — live5,970px
Gallery after

About5,053px → 4,696px

The full six-step fall, sky to beach, and 357px shorter than before. 14 artwork elements — the most of any page except Earn.

Before5,053px
About before
After — live4,696px
About after

Earn4,548px → 4,749px

29 artwork elements, the richest page on the site, and previously it had ZERO and no link pointing at it. Full arc sky → surface → deep → cove → shallows → sand.

Before4,548px
Earn before
After — live4,749px
Earn after

Press2,107px → 2,321px

The shortest page by a wide margin, and worth your eye. It is hero + Wingstop only, because the earlier round removed the articles, EPK and brands grid, and the three "reviews" are the fabricated MixMag / Resident Advisor quotes I have not put back.

Before2,107px
Press before
After — live2,321px
Press after

Contact4,470px → 4,035px

Was the worst offender — it opened on the shore then dived back under. Now surface → deep → shallows → palms, and 435px shorter.

Before4,470px
Contact before
After — live4,035px
Contact after

Terms6,461px → 6,584px

The only page with no artwork at all, before or after — it never opted into the descent. 6,584px of legal text. Left alone deliberately; tell me if you want the arc here too.

Before6,461px
Terms before
After — live6,584px
Terms after
Where I want your feedback.

1. Press is 2,321px — under half the next shortest page. It is hero + Wingstop and nothing else. Either it needs real content (articles, an EPK, genuine quotes) or it should arguably fold into another page.

2. The reviews. Three quotes still sit in the content file attributed to MIX MAG, Resident Advisor and NEW WAVE. They are invented. Rendering them back is two lines, but it publishes fake press under real magazine names. Real punter quotes with permission, an Instagram-comment wall, or leave it out?

3. Terms has no artwork across 6,584px. Deliberate — it is legal text — but say the word and it gets the descent too.

4. Music is thin at 4,356px because the release rows are still "coming soon". That needs real audio and links from the client.

5. Hero video. Still gated behind ?hero=video because the footage is Dankie's, not BykonzYard's. Needs client-owned footage to switch on honestly.
Verified, not assumed: all 18 captures returned HTTP 200 with zero broken images, zero horizontal overflow and zero page errors at 1440px, and the same nine routes were separately swept clean at 390px mobile. Test suite is 212/212, including 15 tests that pin the descent so it cannot drift back.