19 Commits

Author SHA1 Message Date
Roberto Musso
0006f36215 layout for mobile
All checks were successful
Deploy Website / deploy (push) Successful in 3s
2026-04-12 10:19:31 +02:00
Roberto Musso
b522ff10dd fix(i18n): use culturally idiomatic heroTagline translations
All checks were successful
Deploy Website / deploy (push) Successful in 3s
Replace literal 'chief of staff' translations with natural equivalents:
- IT: 'Il tuo nuovo braccio destro.'
- ES: 'Tu nuevo brazo derecho.'
- FR: 'Votre nouveau bras droit.'
- DE: 'Deine neue rechte Hand.'
2026-04-12 10:11:16 +02:00
Roberto Musso
10a8152c5c feat(i18n): send current language in waitlist form POST body 2026-04-12 10:06:47 +02:00
Roberto Musso
14cb07e1a7 add multilanguage support
All checks were successful
Deploy Website / deploy (push) Successful in 3s
2026-04-12 09:56:20 +02:00
Roberto Musso
26e81d3b79 add analytics
All checks were successful
Deploy Website / deploy (push) Successful in 2s
2026-04-12 09:25:35 +02:00
Roberto Musso
7da1f5811e fix: hide pillars and suggestions on mobile to prevent overlap with step text
All checks were successful
Deploy Website / deploy (push) Successful in 2s
2026-04-11 22:27:42 +02:00
Roberto Musso
5aa43d5b21 fix: walkthrough scrollytelling rewrite - sticky pin dwell, observer cleanup
All checks were successful
Deploy Website / deploy (push) Successful in 3s
- Replace scroll-snap with sticky pin wrappers (120vh dwell per step)
- Steps stick at 25vh while user scrolls through wrapper height
- IntersectionObserver now watches pin wrappers, clears data-step on exit
- Sidebar animates in at step 0, hides when scrolling away
- Remove aggressive scroll-snap-type from html
- Tablet/mobile: fallback to relative positioning with fixed heights
2026-04-11 20:24:11 +02:00
Roberto Musso
98f973316d feat: GDPR — add privacy link under forms, update privacy policy with Brevo and retention 2026-04-11 19:41:51 +02:00
Roberto Musso
48110f8be6 fix: update success messages for double opt-in flow
All checks were successful
Deploy Website / deploy (push) Successful in 2s
2026-04-11 19:14:43 +02:00
Roberto Musso
64d9f35f27 refactor: update deployment process to use SSH and clone repository
All checks were successful
Deploy Website / deploy (push) Successful in 3s
2026-04-11 17:48:42 +02:00
Roberto Musso
ec5284457f update commit
Some checks failed
Deploy Website / deploy (push) Failing after 6s
2026-04-11 17:45:15 +02:00
Roberto Musso
121e229784 Replace dark problem section with sticky scroll app walkthrough
- Remove old Problem + Reveal sections (dark bg, SVG waves, static screenshot)
- Add interactive walkthrough: sticky scroll with progressive app UI reveal
- Recreate app UI in HTML/CSS (sidebar, greeting, daily brief, chat, suggestions)
- 4 scroll steps with text descriptions + progress dots on the left
- GSAP ScrollTrigger pins the section and animates elements in sequence
- Pillar badges (AI Secretary, Private by Design, EU AI Act) appear at final step
- Clean up all orphaned CSS/JS from old sections
- Responsive breakpoints for mobile walkthrough layout
2026-04-11 16:22:28 +02:00
Roberto Musso
b06b1fb1d5 change command
All checks were successful
Deploy HTML to Docker LXC / deploy (push) Successful in 6s
2026-04-11 01:57:10 +02:00
Roberto Musso
5ce8fdabe9 feat: new waitlist landing page with privacy & terms pages
Some checks failed
Deploy HTML to Docker LXC / deploy (push) Failing after 3s
- Scrollytelling landing page (GSAP ScrollTrigger, interactive compass, glassmorphism)
- Privacy policy (GDPR, local-first architecture, AI provider disclosure)
- Terms of service (EU law, beta program, data ownership)
- Deploy workflow updated to include all new files and assets
2026-04-11 01:48:07 +02:00
Roberto Musso
c60a9c2b1f rename the site
Some checks failed
Deploy HTML to Docker LXC / deploy (push) Failing after 2m20s
2026-04-08 23:52:33 +02:00
ac4e4d531b release site update
All checks were successful
Deploy HTML to Docker LXC / deploy (push) Successful in 4s
2026-03-04 09:22:15 +01:00
357fe035f7 Implement OS detection and dynamic download link for latest app release
Some checks failed
Deploy HTML to Docker LXC / deploy (push) Failing after 17s
2026-03-03 22:53:13 +01:00
23d28af84d auto-deploy
Some checks failed
Deploy HTML to Docker LXC / deploy (push) Has been cancelled
2026-03-03 22:33:00 +01:00
82be6c2d4d index.html 2026-03-03 17:09:09 +00:00