Commit Graph

  • 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