-
425e56c0ca
feat: SEO crawlability + on-brand copy
seo/crawlability-and-onbrand-copy
Dorian
2026-06-18 08:20:19 +01:00
-
b845957314
fix: don't require report_id/token on submit success
main
Dorian
2026-06-16 15:09:45 +01:00
-
0d3efe4139
refactor: remove dev-only paint/SVG-filter modifier panel
Dorian
2026-06-16 15:04:57 +01:00
-
97cc44a22e
fix: repair lockfile sync and bump Docker Node for Vite 8
Dorian
2026-06-16 14:58:22 +01:00
-
7e4da32c0c
feat: add Cloudflare email worker and template updates
Dorian
2026-06-16 14:53:35 +01:00
-
b0b4d41571
feat: add SEO meta, OG image, favicons and sitemap
Dorian
2026-06-16 14:52:58 +01:00
-
ff8331c54d
chore: upgrade vite to 8 and plugin-vue to 6
Dorian
2026-06-16 14:52:49 +01:00
-
722d9da968
chore: ignore temp SSH keys and env files
Dorian
2026-06-16 14:52:49 +01:00
-
85810a4625
Improve email submit error state
Dorian
2026-06-07 07:55:30 +01:00
-
9857ec3f57
Handle worker email send failures
Dorian
2026-06-07 07:51:20 +01:00
-
2e4db34d2e
Use site language for emails
Dorian
2026-06-07 07:34:06 +01:00
-
e6cddbf3e2
Add full Cloudflare worker replacement
Dorian
2026-06-07 07:00:13 +01:00
-
f335d0dc94
Add D1 report restore links
Dorian
2026-06-07 06:52:22 +01:00
-
91ca1db006
Add intro skip control
Dorian
2026-06-07 06:48:22 +01:00
-
7a94fe442d
Fix email report section links
Dorian
2026-06-07 06:45:29 +01:00
-
959dcf1b1e
Keep existing compose deployment identity
Dorian
2026-05-18 08:52:40 -05:00
-
8f00cb4327
Update Plan-B branding and email design
Dorian
2026-05-18 08:48:38 -05:00
-
35a64aa830
assessment intro tweaks
Dorian
2026-05-10 19:11:58 +01:00
-
390b795560
intro sentences change
Dorian
2026-05-10 16:06:12 +01:00
-
2cbd0b03fe
change one line on desktop
Dorian
2026-05-10 15:42:40 +01:00
-
3b1ba36f97
intro timing refinements and such
Dorian
2026-05-10 15:41:09 +01:00
-
d7e33e24f8
removed vertical movement from intro texts
Dorian
2026-05-10 15:36:20 +01:00
-
efec720012
intro updates
Dorian
2026-05-10 15:33:31 +01:00
-
97005f1959
intro updates
Dorian
2026-05-10 15:29:46 +01:00
-
068d333c8a
intro updates
Dorian
2026-05-10 15:26:07 +01:00
-
63b1d4a30e
debossed instead of embossed background pattern
Dorian
2026-05-10 14:01:44 +01:00
-
464a236f58
background pattern tweaks
Dorian
2026-05-10 13:23:55 +01:00
-
185afdd5b1
language selector and visual tweaks
Dorian
2026-05-10 13:16:38 +01:00
-
e3851603ab
intro animations and background animation
Dorian
2026-05-10 12:43:41 +01:00
-
acd3d2fa61
feat: hero intro overlay + embossed Plan-B background
Dorian
2026-05-10 12:27:38 +01:00
-
67344976fe
intro and bg
Dorian
2026-05-10 12:18:48 +01:00
-
e12faddb5d
intro and bg
Dorian
2026-05-10 12:13:03 +01:00
-
6dca131724
fix: priority badges use proper traffic-light colours
Dorian
2026-05-10 10:55:21 +01:00
-
8f74118a28
fix: stack the affiliate button full-width on mobile rec items
Dorian
2026-05-10 10:52:40 +01:00
-
78cfb14a77
feat: budget total row + timeline polish + paint slider thumb + auto-advance
Dorian
2026-05-10 10:39:08 +01:00
-
302c8aae83
feat: green-paint icon system for results page
Dorian
2026-05-10 10:03:28 +01:00
-
eae55ddc3a
fix: re-render JS-generated results on language switch
Dorian
2026-05-10 09:34:17 +01:00
-
25e7e29ad7
feat: results page redesign — modal form, paint-style cards, session save
Dorian
2026-05-10 08:00:03 +01:00
-
acfc7a0bde
Merge branch 'results-progressive-disclosure' into main
Dorian
2026-05-10 06:54:11 +01:00
-
-
d8941485f7
feat: collapse results into progressive-disclosure panels
Dorian
2026-05-10 06:53:48 +01:00
-
-
67dfa38e04
fix: use 100dvh so hero/quiz centre against the visible viewport on mobile
Dorian
2026-05-09 21:14:11 +01:00
-
d106661f68
fix: remove hover state from hero wordmark
Dorian
2026-05-05 15:38:37 +01:00
-
775f76bd19
fix: drop spec1 from paintGloss so paint-green shows the green fill
Dorian
2026-05-05 15:30:15 +01:00
-
4902423a88
feat: paint variants drive header logo colour + bake in spec1=0 baseline
Dorian
2026-05-05 15:25:14 +01:00
-
de9a0f1bc8
fix: hero wordmark fills mobile/tablet width per language
Dorian
2026-05-05 15:18:56 +01:00
-
64dc5cef9c
fix: hero wordmark fills mobile/tablet width + Portainer pull workaround
Dorian
2026-05-05 15:08:33 +01:00
-
b7789bcb0c
fix: add pull_policy: build so Portainer builds the image locally
Dorian
2026-05-05 14:55:04 +01:00
-
832f7dd602
fix: revert font-display to swap so DM Serif hero loads bold
Dorian
2026-05-05 14:22:56 +01:00
-
f4dadf1ec7
fix: restore landing page layout when navigating back from quiz
Dorian
2026-05-05 14:16:24 +01:00
-
570333d776
feat: add Portainer deployment via Docker Compose on port 4422
Dorian
2026-05-05 13:47:54 +01:00
-
07579b5b8c
feat: migrate to Vue 3.5 + Vite
Dorian
2026-05-05 13:47:41 +01:00
-
d52885266b
feat: initial commit with Deepstock landing page
Dorian
2026-05-05 08:29:40 +01:00