diff --git a/awwwards_ss4/src/App.jsx b/awwwards_ss4/src/App.jsx index f995c0c..79e044b 100644 --- a/awwwards_ss4/src/App.jsx +++ b/awwwards_ss4/src/App.jsx @@ -1,4 +1,6 @@ import Home from "./components/Home" +import KitVideo from "./components/KitVideo" +import Products from "./components/Products" import Shop from "./components/Shop" @@ -8,6 +10,8 @@ function App() { <> + + ) } diff --git a/awwwards_ss4/src/assets/VProduct1.mp4 b/awwwards_ss4/src/assets/VProduct1.mp4 new file mode 100644 index 0000000..68c4a32 Binary files /dev/null and b/awwwards_ss4/src/assets/VProduct1.mp4 differ diff --git a/awwwards_ss4/src/assets/kit.mp4 b/awwwards_ss4/src/assets/kit.mp4 new file mode 100644 index 0000000..ac3769c Binary files /dev/null and b/awwwards_ss4/src/assets/kit.mp4 differ diff --git a/awwwards_ss4/src/assets/product1.webp b/awwwards_ss4/src/assets/product1.webp new file mode 100644 index 0000000..fff5db0 Binary files /dev/null and b/awwwards_ss4/src/assets/product1.webp differ diff --git a/awwwards_ss4/src/components/KitVideo.jsx b/awwwards_ss4/src/components/KitVideo.jsx new file mode 100644 index 0000000..a8931ba --- /dev/null +++ b/awwwards_ss4/src/components/KitVideo.jsx @@ -0,0 +1,17 @@ +import videoKit from "../assets/kit.mp4" + +const KitVideo = () => { + return ( +
+ +
+

+

For the good kind of stretch.

+ +

+
+
+ ) +} + +export default KitVideo \ No newline at end of file diff --git a/awwwards_ss4/src/components/Products.jsx b/awwwards_ss4/src/components/Products.jsx new file mode 100644 index 0000000..2b44d55 --- /dev/null +++ b/awwwards_ss4/src/components/Products.jsx @@ -0,0 +1,74 @@ +import Slider from "react-slick"; +import "slick-carousel/slick/slick.css"; +import "slick-carousel/slick/slick-theme.css"; +import Product1 from "../assets/product1.webp" +import VProduct1 from "../assets/VProduct1.mp4" + +const Products = () => { + const shopSlide = { + dots: false, + arrows: false, + infinite: false, + speed: 500, + slidesToShow: 3.5, + slidesToScroll: 3.5, + initialSlide: 0, + responsive: [ + { + breakpoint: 1250, + settings: { + slidesToShow: 2.5, + slidesToScroll: 2.5, + infinite: false, + dots: false + } + }, + { + breakpoint: 560, + settings: { + slidesToShow: 1.5, + slidesToScroll: 1.5 + } + } + ] + }; + + + return ( +
+
+
+

What’s in your kit?

+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ + +
+
+
+

skinkind face oil

+

30ML / 1.01FL. OZ

+

$42

+
+ {/* Need 9 more*/} +
+
+
+ ) +} + +export default Products \ No newline at end of file diff --git a/awwwards_ss4/src/components/Shop.jsx b/awwwards_ss4/src/components/Shop.jsx index 872437b..aca96a0 100644 --- a/awwwards_ss4/src/components/Shop.jsx +++ b/awwwards_ss4/src/components/Shop.jsx @@ -35,11 +35,11 @@ const Shop = () => { } } ] - }; + }; return ( -
-
+
+

Everyone’s kit is different, and we’ve got a kit for everyone.

@@ -56,8 +56,8 @@ const Shop = () => {
-

- thank you kit +

+ thank you kit 01

@@ -71,7 +71,7 @@ const Shop = () => {

- Best sellers + Best sellers 23

@@ -85,7 +85,7 @@ const Shop = () => {

- unwind + unwind 05

@@ -99,7 +99,7 @@ const Shop = () => {

- treat + treat 07

@@ -113,7 +113,7 @@ const Shop = () => {

- Body + Body 09

@@ -127,7 +127,7 @@ const Shop = () => {

- face + face 10