Commit Graph

11 Commits

Author SHA1 Message Date
91c28cf1e3 Fix email form server check and return error code if existing 2022-09-14 22:37:24 +02:00
3618414aa0 Update stuff regarding to latest SvelteKit updates 2022-08-30 09:21:13 +02:00
d6c7ca5f70 Fix email form regex 🤦 2022-07-07 14:15:56 +02:00
9f2b1c37bf Fix Newsletter form types 2022-06-24 12:54:37 +02:00
a9869b72be Implement newsletter subscription form using API
Switch from SendInBlue to EmailOctopus for newsletter. Now uses their API through the form to handle subscription.
2022-06-23 20:10:55 +02:00
cdabe6935b 🔥 Huge style refactoring by using SvelteKit built-in style tag
It's been tricky but got there finally! Hello `:global`
- Avoid using one global CSS file containing everything
- Import the component SCSS file in a script tag from the component file to allow style scoping and including it only when used
2022-06-22 23:26:00 +02:00
551991d407 Fix accessibility issues 2021-12-15 22:31:49 +01:00
ac40eedb2f Use sveltekit:noscroll/prefetch on internal links 2021-11-17 19:25:59 +01:00
ecacc0c1a1 Rework buttons classes and variants
Add a conditional class and list props as BEM class modifiers
2021-10-19 17:19:53 +02:00
1aaa12f435 Add hover on Newsletter module links 2021-10-18 23:57:31 +02:00
8b07352431 Make newsletter form a reusable component 2021-10-16 13:25:26 +02:00