diff --git a/index.html b/index.html index 8388c4b..c92582b 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ - + Vite + Vue diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..7709a74 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000..8d7f47a Binary files /dev/null and b/public/logo.png differ diff --git a/src/components/CinematicVideoPlayer.vue b/src/components/CinematicVideoPlayer.vue new file mode 100644 index 0000000..98108f0 --- /dev/null +++ b/src/components/CinematicVideoPlayer.vue @@ -0,0 +1,235 @@ + + + diff --git a/src/components/SiteHeader.vue b/src/components/SiteHeader.vue index 4574a94..2c3ea2d 100644 --- a/src/components/SiteHeader.vue +++ b/src/components/SiteHeader.vue @@ -1,10 +1,35 @@ @@ -126,9 +422,10 @@ onBeforeUnmount(() => { :class="[ `site-header-tone-${navTone}`, { - 'site-header-home': isHome, - 'site-header-solid': !isHome, - 'site-header-product': isProduct + 'site-header-home': isHome && !isNavSolid, + 'site-header-solid': isNavSolid, + 'site-header-product': isProduct, + 'site-header-video': isVideo } ]" > @@ -137,16 +434,17 @@ onBeforeUnmount(() => { :class="[ `site-nav-tone-${navTone}`, { - 'site-nav-overlay': isHome, - 'site-nav-solid': !isHome, - 'site-nav-product': isProduct + 'site-nav-solid': isNavSolid, + 'site-nav-overlay': !isNavSolid, + 'site-nav-product': isProduct, + 'site-nav-video': isVideo } ]" style="animation-delay: 0ms" > @@ -163,7 +461,7 @@ onBeforeUnmount(() => { {{ group.label }}