mirror of
https://github.com/Start9Labs/start9.com.git
synced 2026-03-31 04:23:42 +00:00
fixed gsap warnings; added privacy hero; removed list.js reference;
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<section id="products">
|
<section id="products">
|
||||||
<div class="subsection subsection--buy">
|
<div class="subsection subsection--buy">
|
||||||
<a class="product product--buy" href="{{ site.products.buyUrl }}">
|
<a class="product product--buy" href="{{ site.products.buyUrl }}">
|
||||||
<img src="assets/images/embassy-pro-sketch.png" alt="prefab embassy, represented in voxels" title="prefab embassy, represented in voxels">
|
<img class="product__buy-image" src="assets/images/embassy-pro-sketch.png" alt="prefab embassy, represented in voxels" title="prefab embassy, represented in voxels">
|
||||||
<img class="img-shadow" src="assets/images/embassy-pro-sketch.png" alt="">
|
<img class="img-shadow" src="assets/images/embassy-pro-sketch.png" alt="">
|
||||||
<div class="heading">
|
<div class="heading">
|
||||||
<h1 class="product__header">buy</h1>
|
<h1 class="product__header">buy</h1>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ layout: layouts/base.njk
|
|||||||
<script defer src="{{ '/assets/js/ScrollSmoother.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/ScrollSmoother.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/DrawSVGPlugin.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/DrawSVGPlugin.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/CustomEase.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/CustomEase.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/list.min.js' | url }}"></script>
|
{# <script defer src="{{ '/assets/js/list.min.js' | url }}"></script> #}
|
||||||
<script defer src="{{ '/assets/js/_header.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_header.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/_menu.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_menu.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/_hero.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_hero.js' | url }}"></script>
|
||||||
|
|||||||
BIN
src/assets/images/privacy-hero.png
Normal file
BIN
src/assets/images/privacy-hero.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 56 KiB |
@@ -99,16 +99,16 @@ gsap.from("#pitch h1, #pitch p", {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
gsap.from("#pitch iframe", {
|
// gsap.from("#pitch iframe", {
|
||||||
duration: 0.5,
|
// duration: 0.5,
|
||||||
opacity: 0,
|
// opacity: 0,
|
||||||
filter: "blur(10px)",
|
// filter: "blur(10px)",
|
||||||
scrollTrigger: {
|
// scrollTrigger: {
|
||||||
trigger: "#pitch",
|
// trigger: "#pitch",
|
||||||
start: "top 75%", // "triggerElement page"
|
// start: "top 75%", // "triggerElement page"
|
||||||
toggleActions: defaultActions,
|
// toggleActions: defaultActions,
|
||||||
},
|
// },
|
||||||
});
|
// });
|
||||||
|
|
||||||
//////////////////////////////////////////
|
//////////////////////////////////////////
|
||||||
// PRODUCTS
|
// PRODUCTS
|
||||||
@@ -146,7 +146,7 @@ const buyTL = gsap
|
|||||||
0
|
0
|
||||||
)
|
)
|
||||||
.to(
|
.to(
|
||||||
".product--buy img:first-child",
|
".product__buy-image",
|
||||||
{ opacity: 0.4, ease: "none", duration: 0.25 },
|
{ opacity: 0.4, ease: "none", duration: 0.25 },
|
||||||
0
|
0
|
||||||
);
|
);
|
||||||
@@ -154,23 +154,23 @@ const buyTL = gsap
|
|||||||
buyAnchor.onmouseenter = () => buyTL.play();
|
buyAnchor.onmouseenter = () => buyTL.play();
|
||||||
buyAnchor.onmouseleave = () => buyTL.reverse();
|
buyAnchor.onmouseleave = () => buyTL.reverse();
|
||||||
|
|
||||||
const diyAnchor = document.querySelector(".product--diy");
|
// const diyAnchor = document.querySelector(".product--diy");
|
||||||
|
|
||||||
const diyTL = gsap
|
// const diyTL = gsap
|
||||||
.timeline({ paused: true })
|
// .timeline({ paused: true })
|
||||||
.from(
|
// .from(
|
||||||
"#diy-lines path:first-child",
|
// "#diy-lines path:first-child",
|
||||||
{ drawSVG: 0, ease: "none", duration: 0.75 },
|
// { drawSVG: 0, ease: "none", duration: 0.75 },
|
||||||
0
|
// 0
|
||||||
)
|
// )
|
||||||
.to(
|
// .to(
|
||||||
".product--diy img:first-child",
|
// ".product--diy img:first-child",
|
||||||
{ opacity: 0.4, ease: "none", duration: 0.25 },
|
// { opacity: 0.4, ease: "none", duration: 0.25 },
|
||||||
0
|
// 0
|
||||||
);
|
// );
|
||||||
|
|
||||||
diyAnchor.onmouseenter = () => diyTL.play();
|
// diyAnchor.onmouseenter = () => diyTL.play();
|
||||||
diyAnchor.onmouseleave = () => diyTL.reverse();
|
// diyAnchor.onmouseleave = () => diyTL.reverse();
|
||||||
|
|
||||||
gsap.from("#products-to-info path:first-child", {
|
gsap.from("#products-to-info path:first-child", {
|
||||||
drawSVG: 0,
|
drawSVG: 0,
|
||||||
@@ -183,27 +183,27 @@ gsap.from("#products-to-info path:first-child", {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
gsap.from("#products-to-info path:nth-child(2)", {
|
// gsap.from("#products-to-info path:nth-child(2)", {
|
||||||
drawSVG: 0,
|
// drawSVG: 0,
|
||||||
ease: "none",
|
// ease: "none",
|
||||||
scrollTrigger: {
|
// scrollTrigger: {
|
||||||
trigger: "#products-to-info path:nth-child(2)",
|
// trigger: "#products-to-info path:nth-child(2)",
|
||||||
scrub: true,
|
// scrub: true,
|
||||||
start: "top 75%", // "triggerElement page"
|
// start: "top 75%", // "triggerElement page"
|
||||||
end: "bottom 75%", // "triggerElement page"
|
// end: "bottom 75%", // "triggerElement page"
|
||||||
},
|
// },
|
||||||
});
|
// });
|
||||||
|
|
||||||
gsap.from("#products-to-info path:nth-child(3)", {
|
// gsap.from("#products-to-info path:nth-child(3)", {
|
||||||
drawSVG: 0,
|
// drawSVG: 0,
|
||||||
ease: "none",
|
// ease: "none",
|
||||||
scrollTrigger: {
|
// scrollTrigger: {
|
||||||
trigger: "#products-to-info path:nth-child(3)",
|
// trigger: "#products-to-info path:nth-child(3)",
|
||||||
scrub: true,
|
// scrub: true,
|
||||||
start: "top 75%", // "triggerElement page"
|
// start: "top 75%", // "triggerElement page"
|
||||||
end: "bottom 75%", // "triggerElement page"
|
// end: "bottom 75%", // "triggerElement page"
|
||||||
},
|
// },
|
||||||
});
|
// });
|
||||||
|
|
||||||
//////////////////////////////////////////
|
//////////////////////////////////////////
|
||||||
// INFOGRAPHICS
|
// INFOGRAPHICS
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ section#products {
|
|||||||
align-items: flex-end;
|
align-items: flex-end;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
gap: 3rem;
|
gap: 3rem;
|
||||||
--img-width: 35vw;
|
--img-width: min(35vw,500px);
|
||||||
|
|
||||||
.subsection {
|
.subsection {
|
||||||
transform-style: preserve-3d;
|
transform-style: preserve-3d;
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ layout: layouts/base.njk
|
|||||||
<script defer src="{{ '/assets/js/ScrollSmoother.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/ScrollSmoother.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/DrawSVGPlugin.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/DrawSVGPlugin.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/CustomEase.min.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/CustomEase.min.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/list.min.js' | url }}"></script>
|
{# <script defer src="{{ '/assets/js/list.min.js' | url }}"></script> #}
|
||||||
<script defer src="{{ '/assets/js/_header.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_header.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/_menu.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_menu.js' | url }}"></script>
|
||||||
<script defer src="{{ '/assets/js/_hero.js' | url }}"></script>
|
<script defer src="{{ '/assets/js/_hero.js' | url }}"></script>
|
||||||
|
|||||||
@@ -7,10 +7,10 @@ layout: layouts/peripheral.njk
|
|||||||
<section id="hero">
|
<section id="hero">
|
||||||
<div id="hero-image">
|
<div id="hero-image">
|
||||||
<img
|
<img
|
||||||
src="assets/images/about-hero.png"
|
src="assets/images/privacy-hero.png"
|
||||||
alt="about page hero image: a robot emerging from the embasssy"
|
alt="about page hero image: a robot emerging from the embasssy and wearing a mask"
|
||||||
title="about page hero image: a robot emerging from the embasssy"/>
|
title="about page hero image: a robot emerging from the embasssy and wearing a mask"/>
|
||||||
<img class="img-shadow" src="assets/images/about-hero.png" alt=""/>
|
<img class="img-shadow" src="assets/images/privacy-hero.png" alt=""/>
|
||||||
</div>
|
</div>
|
||||||
<div id="logo">
|
<div id="logo">
|
||||||
<h1>
|
<h1>
|
||||||
|
|||||||
Reference in New Issue
Block a user