Commit Graph

97 Commits

Author SHA1 Message Date
fd6fc20b13 Finish to replace Anime with Motion One for page animations
Page intro animation and reveal that has now been simplified as Motion One manages an inView option (that uses IntersectionObserver)
2022-08-14 20:24:28 +02:00
f771a73b67 [wip] Switch from Anime to Motion One for page animations 2022-08-14 00:45:44 +02:00
e499f69574 Fix some missing smooth scroll function syntax 2022-08-01 18:10:18 +02:00
72704eac8c Add SEO title and description to Homepage 2022-07-19 13:43:51 +02:00
6a66cdaf22 Use options parameters with types and default on smoothScroll function 2022-07-19 13:43:25 +02:00
3ba5a100c8 Fix anchor on Homepage locations button 2022-07-19 13:33:00 +02:00
543d2e5c8b Change locations anchor on Homepage 2022-07-19 11:55:16 +02:00
4f274e52ce [WIP] Started new Globe from scratch using OGL 2022-07-16 18:55:47 +02:00
ae4ea7f4fa Use smooth scroll function to navigate to anchor
Using a eased RAF function to scroll to a specific target
Avoid using `scrollIntoView` or smooth behavior as it doesn't work on Safari and others.
2022-07-11 16:42:34 +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
f0173bb828 Remove unused code and refactor types importing 2022-06-22 23:16:34 +02:00
29165717fc Rename Shop and Newsletter modules files 2022-06-07 16:36:08 +02:00
ce25f9314b Add global error page 2022-06-07 14:55:05 +02:00
c406278baf [chore] Switch Homepage and Photos to page endpoints 2022-05-30 20:47:31 +02:00
8047ffe034 Isolate Homepage collage component and add hover effect on other photos 2022-03-21 11:03:05 +01:00
bfe6a9cd8a Fix Homepage transition 2022-02-16 19:48:08 +01:00
cffef1835f Fix Page transitions by using a hacky FOUC trick
Seems to work though!
2022-01-18 14:22:38 +01:00
729138cffb [chore] Update npm packages and fix errors/run migrations 2022-01-03 20:12:22 +01:00
551991d407 Fix accessibility issues 2021-12-15 22:31:49 +01:00
06db598b90 Use PageTransition component on every route
- Scrolls back to top when mounting new page with a timeout of the delay
- Rename photo Viewer class
- Change Shop posters section text from p to label
2021-12-07 21:58:17 +01:00
0b772f26cb Add transitions to missing pages and attempt to animate it better? 2021-12-06 15:10:39 +01:00
450daccd87 Rename Homepage timeline variable 2021-11-30 19:49:34 +01:00
f8fe141505 Use page transition component to avoid repetition on main 2021-11-30 00:23:36 +01:00
e20ac61c97 Add mask on homepage World title 2021-11-28 23:09:10 +01:00
8759477b79 Use reveal function to animate in ScrollingTitle 2021-11-21 14:40:02 +01:00
8654e43af5 Fix city on PhotoCard 2021-11-21 12:08:31 +01:00
8b4070aeb2 🐛 Setup page transitions
Bugged for some reason, the old page stays before the new page loading at the end
2021-11-17 21:54:22 +01:00
30b2cc3f16 Add Homepage entering animations 2021-11-16 22:35:48 +01:00
ed62030b29 Create a component for scrolling huge titles 2021-11-16 22:35:42 +01:00
73c9e80a21 Use SVG icons from global symbols
Allow to change color and avoid code duplication
2021-11-10 22:57:50 +01:00
7c4d890706 Add hover effect on Homepage collage PhotoCard 2021-10-25 23:44:45 +02:00
818e1cfad4 Add link to photo on Homepage collage 2021-10-16 22:30:56 +02:00
80a972253f Use stuff on page load function 2021-10-12 00:06:14 +02:00
cd2b234728 Rename global data arrays as plural by default
Easier for each loop and maps as to use singular
2021-10-12 00:05:35 +02:00
b6686d3ef3 Add World title on Homepage and fix some styling
- Fix photos collage positioning
- Remove Houses title centering
2021-10-11 20:25:01 +02:00
26e3492c5e Make Earth icon a reusable component 2021-10-05 21:05:05 +02:00
0d622ef69f Use reusable DiscoverText with count data 2021-10-04 13:05:02 +02:00
3b61ebd144 Merge branch 'v2' of https://git.server.flayks.com/cetrucflotte/housesof into v2 2021-10-03 23:17:43 +02:00
252b58993a Add Switcher on all pages 2021-10-03 23:16:59 +02:00
7d1dab9775 Make discover into reusable class 2021-10-03 22:50:15 +02:00
409c7fba8d Update icons and BoxCTA hover color 2021-10-03 19:20:12 +02:00
f6da3c4b55 Implement Interactive Globe on Homepage 2021-10-03 13:56:11 +02:00
c4ba30db6a Add anchor links to CTAs 2021-10-03 13:10:57 +02:00
7376595b5e Use text content from API 2021-10-02 20:36:15 +02:00
aa36810a3d Fix BoxCTA internal layout 2021-09-30 23:50:02 +02:00
b393e0b64d Merge branch 'v2' of https://git.server.flayks.com/cetrucflotte/housesof into v2
# Conflicts:
#	src/components/molecules/Location.svelte
#	src/routes/index.svelte
2021-09-30 23:31:40 +02:00
624f02d84d Fix buttons sizes 2021-09-30 22:49:04 +02:00
4df4b0dfa0 Add CTA section to homepage
with box ctas
2021-09-30 18:48:50 +02:00
3ec6dbda16 Create Shop component and add to homepage 2021-09-29 23:38:34 +02:00
1409dc0894 Create Newsletter component 2021-09-28 22:51:06 +02:00