diff --git a/short/leaflate/index.html b/short/leaflate/index.html
deleted file mode 100644
index 555bfc0..0000000
--- a/short/leaflate/index.html
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- Document
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/README.md b/web components/Sass-sidebar/README.md
deleted file mode 100644
index f8e91a2..0000000
--- a/web components/Sass-sidebar/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## Responsive Advanced Sidebar Design Using HTML CSS & Javascript
-
-### [⏯ Watch On Youtube](https://youtu.be/WM3PlCnqfrU)
-
-
-
----
diff --git a/web components/Sass-sidebar/images/arrow.svg b/web components/Sass-sidebar/images/arrow.svg
deleted file mode 100644
index 71d226d..0000000
--- a/web components/Sass-sidebar/images/arrow.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/bg.png b/web components/Sass-sidebar/images/bg.png
deleted file mode 100644
index fb05674..0000000
Binary files a/web components/Sass-sidebar/images/bg.png and /dev/null differ
diff --git a/web components/Sass-sidebar/images/icon-1.svg b/web components/Sass-sidebar/images/icon-1.svg
deleted file mode 100644
index e5cc091..0000000
--- a/web components/Sass-sidebar/images/icon-1.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-2.svg b/web components/Sass-sidebar/images/icon-2.svg
deleted file mode 100644
index d7a0bf4..0000000
--- a/web components/Sass-sidebar/images/icon-2.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-3.svg b/web components/Sass-sidebar/images/icon-3.svg
deleted file mode 100644
index 1069c43..0000000
--- a/web components/Sass-sidebar/images/icon-3.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-4.svg b/web components/Sass-sidebar/images/icon-4.svg
deleted file mode 100644
index f6771cb..0000000
--- a/web components/Sass-sidebar/images/icon-4.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-5.svg b/web components/Sass-sidebar/images/icon-5.svg
deleted file mode 100644
index 65dee00..0000000
--- a/web components/Sass-sidebar/images/icon-5.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-6.svg b/web components/Sass-sidebar/images/icon-6.svg
deleted file mode 100644
index b6df6c8..0000000
--- a/web components/Sass-sidebar/images/icon-6.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-7.svg b/web components/Sass-sidebar/images/icon-7.svg
deleted file mode 100644
index 7743d07..0000000
--- a/web components/Sass-sidebar/images/icon-7.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-8.svg b/web components/Sass-sidebar/images/icon-8.svg
deleted file mode 100644
index dbe53bb..0000000
--- a/web components/Sass-sidebar/images/icon-8.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/icon-calendar.svg b/web components/Sass-sidebar/images/icon-calendar.svg
deleted file mode 100644
index 8d1ac2e..0000000
--- a/web components/Sass-sidebar/images/icon-calendar.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/images/icon-cloud.svg b/web components/Sass-sidebar/images/icon-cloud.svg
deleted file mode 100644
index 9af1dc8..0000000
--- a/web components/Sass-sidebar/images/icon-cloud.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/images/icon-code-working.svg b/web components/Sass-sidebar/images/icon-code-working.svg
deleted file mode 100644
index 1f7df9c..0000000
--- a/web components/Sass-sidebar/images/icon-code-working.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/images/icon-design.svg b/web components/Sass-sidebar/images/icon-design.svg
deleted file mode 100644
index 375faf1..0000000
--- a/web components/Sass-sidebar/images/icon-design.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/images/icon-toggle.svg b/web components/Sass-sidebar/images/icon-toggle.svg
deleted file mode 100644
index c6a1cda..0000000
--- a/web components/Sass-sidebar/images/icon-toggle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web components/Sass-sidebar/images/profile.svg b/web components/Sass-sidebar/images/profile.svg
deleted file mode 100644
index e962572..0000000
--- a/web components/Sass-sidebar/images/profile.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/web components/Sass-sidebar/images/settings.svg b/web components/Sass-sidebar/images/settings.svg
deleted file mode 100644
index e9c53d3..0000000
--- a/web components/Sass-sidebar/images/settings.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/web components/Sass-sidebar/index.html b/web components/Sass-sidebar/index.html
deleted file mode 100644
index 741e7ea..0000000
--- a/web components/Sass-sidebar/index.html
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-
-
-
- Side Bar
-
-
-
-
-
-
-
-
diff --git a/web components/Sass-sidebar/script.js b/web components/Sass-sidebar/script.js
deleted file mode 100644
index e448f4a..0000000
--- a/web components/Sass-sidebar/script.js
+++ /dev/null
@@ -1,74 +0,0 @@
-let sidebar = document.querySelector('.sidebar');
-let lists = document.querySelectorAll('.list');
-let dropdown_lists = document.querySelectorAll('.dropdown-list');
-let toggle_icon = document.querySelector('.sidebar-toggle-icon');
-const body = document.body;
-
-function enableDarkMode() {
- body.classList.add('dark');
-}
-
-function enableLightMode() {
- body.classList.remove('dark');
-}
-
-function toggleColorMode() {
- const prefersDarkMode = window.matchMedia(
- '(prefers-color-scheme: dark)'
- ).matches;
-
- if (prefersDarkMode) {
- enableDarkMode();
- } else {
- enableLightMode();
- }
-}
-
-toggleColorMode(); // Initial call to set the color mode based on system theme
-
-// Listen for changes in system theme preference
-window
- .matchMedia('(prefers-color-scheme: dark)')
- .addEventListener('change', toggleColorMode);
-
-toggle_icon.addEventListener('click', () => {
- toggle_icon.classList.toggle('active');
- sidebar.classList.toggle('active');
- document
- .querySelectorAll('.dropdown')
- .forEach((dropdown) => dropdown.classList.remove('active'));
- dropdown_lists.forEach((list) => list.classList.remove('active'));
-});
-
-lists.forEach((list) => {
- list.addEventListener('click', (e) => {
- e.preventDefault();
- lists.forEach((list) => list.classList.remove('active'));
- list.classList.add('active');
- document
- .querySelectorAll('.dropdown')
- .forEach((dropdown) => dropdown.classList.remove('active'));
- dropdown_lists.forEach((list) => list.classList.remove('active'));
- });
-});
-
-dropdown_lists.forEach((dropdown_list) => {
- dropdown_list.addEventListener('click', () => {
- toggle_icon.classList.toggle('active');
- sidebar.classList.remove('active');
- lists.forEach((list) => list.classList.remove('active'));
-
- let dropdown = dropdown_list.querySelector('.dropdown');
- let links = dropdown_list.querySelectorAll('.dropdown .dropdown-link');
- dropdown_list.classList.toggle('active');
- dropdown.classList.toggle('active');
-
- links.forEach((link) => {
- link.addEventListener('click', (e) => {
- e.stopPropagation();
- links.forEach((link) => link.classList.remove('active'));
- link.classList.add('active');
- });
- });
- });
-});
diff --git a/web components/Sass-sidebar/starter.md b/web components/Sass-sidebar/starter.md
deleted file mode 100644
index 6398ee0..0000000
--- a/web components/Sass-sidebar/starter.md
+++ /dev/null
@@ -1,141 +0,0 @@
-## Content
-
-> Home
-> Campaigns
-> Flows
-> Forms
-
-> Audience
-
-- Audience 1
-- Audience 2
-- Audience 3
-
-> Content
-
-- Design
-- Development
-- Cloud
-
-> Analytics
-
-- Day
-- Month
-- Yeary
-
-> Chats
-
-> Settings
-
-- Ketan’s Studio
-- koriigami@gmail.com
-
-## HTML
-
-```html
-
-
-
-
-
- Side Bar
-
-
-
-
-
-
-
-```
-
-## CSS
-
-```css
-@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap');
-*,
-*::after,
-*::before {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- list-style-type: none;
- outline: none;
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-::-webkit-scrollbar {
- width: 0;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Inter', sans-serif;
- background: url('images/bg.png') no-repeat center/cover;
- height: 100vh;
- --bg: #fff;
- --text: #475569;
- --active-link: #edeef3;
- --divider: 0.1rem solid #d9d9da;
- --profile-text-1: #000;
- --profile-text-2: #8a8b8c;
- --dropdown-bg: rgb(245, 245, 245);
-}
-
-body.dark {
- --bg: #1a2037;
- --text: #ededed;
- --active-link: linear-gradient(
- 0deg,
- rgba(255, 255, 255, 0.6),
- rgba(255, 255, 255, 0.6)
- ), #1a2037;
- --divider: 0.1rem solid #d9d9da;
- --profile-text-1: #e0e0e0;
- --profile-text-2: #bfbfbf;
- --dropdown-bg: rgb(31, 44, 76);
-}
-
-.container {
- max-width: 140rem;
- margin: 0 auto;
- padding: 0 3rem;
-}
-```
-
-## Light & Dark Mode | Javascript
-
-```javascript
-const body = document.body;
-
-function enableDarkMode() {
- body.classList.add('dark');
-}
-
-function enableLightMode() {
- body.classList.remove('dark');
-}
-
-function toggleColorMode() {
- const prefersDarkMode = window.matchMedia(
- '(prefers-color-scheme: dark)'
- ).matches;
-
- if (prefersDarkMode) {
- enableDarkMode();
- } else {
- enableLightMode();
- }
-}
-
-toggleColorMode(); // Initial call to set the color mode based on system theme
-
-// Listen for changes in system theme preference
-window
- .matchMedia('(prefers-color-scheme: dark)')
- .addEventListener('change', toggleColorMode);
-```
diff --git a/web components/Sass-sidebar/style.css b/web components/Sass-sidebar/style.css
deleted file mode 100644
index 8d426f5..0000000
--- a/web components/Sass-sidebar/style.css
+++ /dev/null
@@ -1,234 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap');
-*,
-*::after,
-*::before {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- list-style-type: none;
- outline: none;
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-::-webkit-scrollbar {
- width: 0;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Inter', sans-serif;
- background: url('images/bg.png') no-repeat center/cover;
- height: 100vh;
- --bg: #fff;
- --text: #475569;
- --active-link: #edeef3;
- --divider: 0.1rem solid #d9d9da;
- --profile-text-1: #000;
- --profile-text-2: #8a8b8c;
- --dropdown-bg: rgb(245, 245, 245);
-}
-
-body.dark {
- --bg: #1a2037;
- --text: #ededed;
- --active-link: linear-gradient(
- 0deg,
- rgba(255, 255, 255, 0.6),
- rgba(255, 255, 255, 0.6)
- ),
- #1a2037;
- --divider: 0.1rem solid #d9d9da;
- --profile-text-1: #e0e0e0;
- --profile-text-2: #bfbfbf;
- --dropdown-bg: rgb(31, 44, 76);
-}
-
-.container {
- max-width: 140rem;
- margin: 0 auto;
- padding: 0 3rem;
-}
-
-body.dark .icon-img,
-body.dark .dropdown-arrow img,
-body.dark .dropdown-link img,
-body.dark .sidebar-toggle-icon img {
- filter: brightness(0) invert(1);
-}
-
-.sidebar {
- width: 30rem;
- max-height: calc(100vh - 5rem);
- background: var(--bg);
- padding: 1.4rem;
- margin: 2.5rem 0;
- border-radius: 1.5rem;
- position: fixed;
- left: 2rem;
- display: flex;
- gap: 1rem;
- flex-direction: column;
- justify-content: space-between;
- overflow-x: hidden;
- overflow-y: scroll;
- transition: width 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-}
-
-.sidebar.active {
- width: 7rem;
-}
-
-.sidebar.active .profile-img {
- width: 3rem;
- height: 3rem;
-}
-
-.sidebar.active .list {
- width: 4.5rem;
- height: 4.5rem;
- padding: 1rem 1.1rem;
-}
-
-.sidebar-toggle {
- display: flex;
- justify-content: center;
-}
-
-.sidebar-toggle .sidebar-toggle-icon {
- width: 4.5rem;
- height: 4.5rem;
- background: var(--dropdown-bg);
- border-radius: 50%;
- display: flex;
- align-items: center;
- justify-content: center;
- cursor: pointer;
-}
-
-.sidebar-toggle-icon img {
- width: 3rem;
- transform: rotate(180deg);
-}
-
-.sidebar-toggle-icon.active img {
- transform: rotate(0deg);
-}
-
-.list,
-.dropdown-list {
- padding: 1rem 1.3rem;
- margin-bottom: 1rem;
- border-radius: 0.8rem;
- background-blend-mode: soft-light, normal;
- transition: all 0.5s ease;
-}
-
-.icon-img {
- width: 2.5rem;
- height: 2.5rem;
-}
-
-.list.active {
- background: var(--active-link);
-}
-
-.link,
-.dropdown-link {
- display: flex;
- gap: 2rem;
- align-items: center;
- color: var(--text);
-}
-
-.link span,
-.dropdown-link span {
- font-size: 1.8rem;
- font-weight: 500;
-}
-
-.dropdown-arrow {
- width: 100%;
- text-align: right;
-}
-
-.dropdown-link:not(:last-child) {
- margin-bottom: 0.5rem;
-}
-
-.dropdown-link {
- padding: 1rem 1.3rem;
- border-radius: 0.8rem;
- transition: all 0.5s ease;
-}
-
-.dropdown-list.active {
- margin-bottom: 0;
- background: transparent;
-}
-
-.dropdown-list .dropdown-arrow img {
- width: 1.3rem;
- transition: transform 0.5s ease;
-}
-
-.dropdown-list.active .dropdown-arrow img {
- transform: rotate(90deg);
-}
-
-.dropdown {
- height: 0;
- background: var(--dropdown-bg);
- border-radius: 1rem;
- clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
- transition: all 0.5s cubic-bezier(0.51, -0.02, 0.4, 0.91);
-}
-
-.dropdown.active {
- margin-top: 1rem;
- height: 100%;
- clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
- transition: all 0.5s cubic-bezier(0.51, -0.02, 0.4, 0.91);
-}
-
-.dropdown-link.active {
- background-blend-mode: soft-light, normal;
- background: var(--active-link);
-}
-
-.profile {
- padding: 0 0.8rem;
-}
-
-.profile-content {
- padding: 1rem 0 0 0;
- margin-top: 1rem;
- border-top: var(--divider);
- display: flex;
- align-items: center;
- gap: 2rem;
-}
-
-.profile-img {
- width: 4rem;
- height: 4rem;
-}
-
-.profile-name {
- color: var(--profile-text-1);
- padding-bottom: 0.3rem;
-}
-
-.profile-email {
- color: var(--profile-text-2);
-}
-
-@media (max-width: 375px) {
- .sidebar {
- width: 28rem;
- }
-}
diff --git a/web components/Sass-sidebar/thumbnail.jpg b/web components/Sass-sidebar/thumbnail.jpg
deleted file mode 100644
index e324cf6..0000000
Binary files a/web components/Sass-sidebar/thumbnail.jpg and /dev/null differ
diff --git a/web components/sequence_animation_gsap/Intro.mp4 b/web components/sequence_animation_gsap/Intro.mp4
deleted file mode 100644
index 5fa3438..0000000
Binary files a/web components/sequence_animation_gsap/Intro.mp4 and /dev/null differ
diff --git a/web components/sequence_animation_gsap/README.md b/web components/sequence_animation_gsap/README.md
deleted file mode 100644
index 59d0980..0000000
--- a/web components/sequence_animation_gsap/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Video Intro Sequence Image Animation Using HTML & CSS and GSAP
-
-[🎬 Watch on Youtube](https://youtu.be/qbl-ExUArqs)
-
-
diff --git a/web components/sequence_animation_gsap/starter.md b/web components/sequence_animation_gsap/starter.md
deleted file mode 100644
index c53dcc3..0000000
--- a/web components/sequence_animation_gsap/starter.md
+++ /dev/null
@@ -1,86 +0,0 @@
-## GSAP
-
-```html
-
-
-
-
-
-```
-
-```javascript
-function sequence_animation() {
- const canvas = document.querySelector('#home>canvas');
- const context = canvas.getContext('2d');
-
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
-
- window.addEventListener('resize', function () {
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
- render();
- });
-
- function files(index) {
- var data = `images/ezgif-frame-001.jpg
- images/ezgif-frame-002.jpg
- `;
- return data.split('\n')[index];
- }
-
- const frameCount = 2;
-
- const images = [];
- const imageSeq = {
- frame: 0,
- };
-
- for (let i = 0; i < frameCount; i++) {
- const img = new Image();
- img.src = files(i);
- images.push(img);
- }
-
- gsap.to(imageSeq, {
- frame: frameCount - 1,
- snap: 'frame',
- ease: 'none',
- scrollTrigger: {
- scrub: 1.8,
- pin: true,
- trigger: '#home',
- },
- onUpdate: render,
- });
-
- images[0].onload = render;
-
- function render() {
- scaleImage(images[imageSeq.frame], context);
- }
-
- function scaleImage(img, ctx) {
- var canvas = ctx.canvas;
- var hRatio = canvas.width / img.width;
- var vRatio = canvas.height / img.height;
- var ratio = Math.max(hRatio, vRatio);
- var centerShift_x = (canvas.width - img.width * ratio) / 2;
- var centerShift_y = (canvas.height - img.height * ratio) / 2;
- ctx.clearRect(0, 0, canvas.width, canvas.height);
- ctx.drawImage(
- img,
- 0,
- 0,
- img.width,
- img.height,
- centerShift_x,
- centerShift_y,
- img.width * ratio,
- img.height * ratio
- );
- }
-}
-
-sequence_animation();
-```
diff --git a/web components/sequence_animation_gsap/thumbnail.png b/web components/sequence_animation_gsap/thumbnail.png
deleted file mode 100644
index a6239ea..0000000
Binary files a/web components/sequence_animation_gsap/thumbnail.png and /dev/null differ
diff --git a/web components/sequence_animation_gsap/video-to-image.txt b/web components/sequence_animation_gsap/video-to-image.txt
deleted file mode 100644
index 0f28db1..0000000
--- a/web components/sequence_animation_gsap/video-to-image.txt
+++ /dev/null
@@ -1 +0,0 @@
-https://ezgif.com/video-to-png
\ No newline at end of file
diff --git a/web components/swiper-app-drawer/README.md b/web components/swiper-app-drawer/README.md
deleted file mode 100644
index 22ff312..0000000
--- a/web components/swiper-app-drawer/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# How to Implement a Mobile App Drawer using Swiper.js
-
-[🎬 Watch](https://youtu.be/QdkhtUBKWB0)
-
-
diff --git a/web components/swiper-app-drawer/index.html b/web components/swiper-app-drawer/index.html
deleted file mode 100644
index 14fad00..0000000
--- a/web components/swiper-app-drawer/index.html
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- Swiper demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Content slide
-
-
-
-
-
-
-
-
-
-
diff --git a/web components/swiper-app-drawer/script.js b/web components/swiper-app-drawer/script.js
deleted file mode 100644
index e6aa441..0000000
--- a/web components/swiper-app-drawer/script.js
+++ /dev/null
@@ -1,28 +0,0 @@
-var menuButton = document.querySelector(".menu-button");
-var openMenu = function () {
- swiper.slidePrev();
-};
-var swiper = new Swiper(".swiper", {
- slidesPerView: "auto",
- initialSlide: 1,
- resistanceRatio: 0,
- slideToClickedSlide: true,
- on: {
- slideChangeTransitionStart: function () {
- var slider = this;
- if (slider.activeIndex === 0) {
- menuButton.classList.add("cross");
- // required because of slideToClickedSlide
- menuButton.removeEventListener("click", openMenu, true);
- } else {
- menuButton.classList.remove("cross");
- }
- },
- slideChangeTransitionEnd: function () {
- var slider = this;
- if (slider.activeIndex === 1) {
- menuButton.addEventListener("click", openMenu, true);
- }
- },
- },
-});
diff --git a/web components/swiper-app-drawer/style.css b/web components/swiper-app-drawer/style.css
deleted file mode 100644
index 5589679..0000000
--- a/web components/swiper-app-drawer/style.css
+++ /dev/null
@@ -1,125 +0,0 @@
-@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;800&display=swap");
-*,
-*::before,
-*::after {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- list-style-type: none;
-}
-html {
- font-size: 62.5%;
-}
-body {
- font-size: 1.6rem;
-}
-html,
-body {
- position: relative;
- height: 100%;
-}
-
-body {
- font-family: "Poppins", sans-serif;
- background: rgb(22, 0, 46);
- color: #ffffff;
-}
-
-.swiper {
- width: 100%;
- height: 100%;
-}
-
-.swiper-slide {
- text-align: center;
- font-size: 1.8rem;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.menu {
- min-width: 10rem;
- width: 70%;
- max-width: 32rem;
- background-color: #201b45;
- color: #fff;
-}
-
-.content {
- width: 100%;
-}
-.nav_list {
- margin: 3rem 0;
-}
-.nav_link {
- color: #fff;
- font-size: 2.3rem;
- font-weight: 500;
- text-transform: uppercase;
- position: relative;
-}
-.nav_link::after {
- position: absolute;
- content: "";
- width: 0;
- height: 2rem;
- left: 50%;
- top: 0;
- transform: translateX(-50%);
- border-radius: 1rem;
- transition: all 0.5s ease-in-out;
- z-index: -1;
-}
-.nav_link:hover::after {
- background: rgb(122 99 237);
- width: calc(100% + 2rem);
-}
-.menu-button {
- position: absolute;
- top: 0;
- left: 0;
- width: 5rem;
- height: 5rem;
- background: #201b45;
- border-radius: 0 0 1rem 0;
- display: flex;
- align-items: center;
- justify-content: center;
- cursor: pointer;
-}
-.bar {
- position: relative;
- width: 3.5rem;
- height: 0.3rem;
- background: #fff;
- border-radius: 1rem;
- transition: all 0.5s ease-in-out;
-}
-.bar::before,
-.bar::after {
- position: absolute;
- content: "";
- width: 3.5rem;
- height: 0.3rem;
- background: #fff;
- border-radius: 1rem;
- transition: all 0.5s ease-in-out;
-}
-.bar::before {
- transform: translateX(-1.7rem) translateY(-1rem);
-}
-.bar::after {
- transform: translateX(-1.7rem) translateY(1rem);
-}
-.cross .bar {
- background: transparent;
- margin-right: 1rem;
-}
-.cross .bar::before {
- transform: translateX(-1.3rem) rotate(45deg);
-}
-.cross .bar::after {
- transform: translateX(-1.3rem) rotate(-45deg);
-}
diff --git a/web components/swiper-app-drawer/thumbnail.png b/web components/swiper-app-drawer/thumbnail.png
deleted file mode 100644
index 2fdb9ca..0000000
Binary files a/web components/swiper-app-drawer/thumbnail.png and /dev/null differ
diff --git a/web components/thumbnail-slider/README.md b/web components/thumbnail-slider/README.md
deleted file mode 100644
index 2cc90ef..0000000
--- a/web components/thumbnail-slider/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Responsive Product Thumbnail Slider Using | HTML | CSS & Swiper Js
-
-[🎬 Watch on Youtube](https://youtu.be/HZuyUKSdJOc)
-
-
diff --git a/web components/thumbnail-slider/images/favicon.png b/web components/thumbnail-slider/images/favicon.png
deleted file mode 100644
index 33bf3ac..0000000
Binary files a/web components/thumbnail-slider/images/favicon.png and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-1.webp b/web components/thumbnail-slider/images/image-1.webp
deleted file mode 100644
index 2523f98..0000000
Binary files a/web components/thumbnail-slider/images/image-1.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-2.webp b/web components/thumbnail-slider/images/image-2.webp
deleted file mode 100644
index 66e11c6..0000000
Binary files a/web components/thumbnail-slider/images/image-2.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-3.webp b/web components/thumbnail-slider/images/image-3.webp
deleted file mode 100644
index 592d8cc..0000000
Binary files a/web components/thumbnail-slider/images/image-3.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-4.webp b/web components/thumbnail-slider/images/image-4.webp
deleted file mode 100644
index a9aa952..0000000
Binary files a/web components/thumbnail-slider/images/image-4.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-5.webp b/web components/thumbnail-slider/images/image-5.webp
deleted file mode 100644
index adda030..0000000
Binary files a/web components/thumbnail-slider/images/image-5.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/images/image-6.webp b/web components/thumbnail-slider/images/image-6.webp
deleted file mode 100644
index a1a515b..0000000
Binary files a/web components/thumbnail-slider/images/image-6.webp and /dev/null differ
diff --git a/web components/thumbnail-slider/index.html b/web components/thumbnail-slider/index.html
deleted file mode 100644
index f25e9f7..0000000
--- a/web components/thumbnail-slider/index.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
- Nike
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-
-
-
-
-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/web components/thumbnail-slider/script.js b/web components/thumbnail-slider/script.js
deleted file mode 100644
index e5f84b9..0000000
--- a/web components/thumbnail-slider/script.js
+++ /dev/null
@@ -1,35 +0,0 @@
-let btn_open = document.querySelector('.open-modal');
-let btn_close = document.querySelector('.btn-close');
-let modal_container = document.querySelector('.modal-container');
-
-btn_open.addEventListener('click', () => {
- modal_container.classList.add('active');
-});
-btn_close.addEventListener('click', () => {
- modal_container.classList.remove('active');
-});
-modal_container.addEventListener('click', (e) => {
- if (e.target.closest('modal-container')) {
- modal_container.classList.add('active');
- } else {
- e.target.classList.remove('active');
- }
-});
-
-var swiper = new Swiper('.mySwiper', {
- loop: true,
- spaceBetween: 10,
- slidesPerView: 3,
- freeMode: true,
-});
-var swiper2 = new Swiper('.mySwiper2', {
- loop: true,
- spaceBetween: 10,
- navigation: {
- nextEl: '.swiper-button-next',
- prevEl: '.swiper-button-prev',
- },
- thumbs: {
- swiper: swiper,
- },
-});
\ No newline at end of file
diff --git a/web components/thumbnail-slider/starter.md b/web components/thumbnail-slider/starter.md
deleted file mode 100644
index 346652e..0000000
--- a/web components/thumbnail-slider/starter.md
+++ /dev/null
@@ -1,77 +0,0 @@
-## HTML
-
-```html
-
-
-
-
-
-
- Nike
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-```
-
-## CSS
-
-```css
-@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap');
-*,
-*::before,
-*::after {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- border: none;
- outline: none;
- text-decoration: none;
-}
-
-:root {
- --primary-text: #394452;
- --btn-bg: #5d63ff;
- --overlay: rgba(16, 4, 25, 0.299);
- --modal-bg: rgba(238, 236, 243, 0.962);
- --white: #fff;
- --transition: all 1s ease;
-}
-
-html {
- font-size: 62.5%;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Poppins', sans-serif;
-}
-
-.container {
- height: 100vh;
- display: flex;
- align-items: center;
- justify-content: center;
- overflow-y: auto;
-}
-```
diff --git a/web components/thumbnail-slider/style.css b/web components/thumbnail-slider/style.css
deleted file mode 100644
index dc379a0..0000000
--- a/web components/thumbnail-slider/style.css
+++ /dev/null
@@ -1,218 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap');
-*,
-*::before,
-*::after {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- border: none;
- outline: none;
- text-decoration: none;
-}
-
-:root {
- --primary-text: #394452;
- --btn-bg: #5d63ff;
- --overlay: rgba(16, 4, 25, 0.299);
- --modal-bg: rgba(238, 236, 243, 0.962);
- --white: #fff;
- --transition: all 1s ease;
-}
-
-html {
- font-size: 62.5%;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Poppins', sans-serif;
-}
-
-.container {
- height: 100vh;
- display: flex;
- align-items: center;
- justify-content: center;
- overflow-y: auto;
-}
-
-.main-image-container {
- width: 40rem;
- height: 40rem;
- position: relative;
-}
-
-.main-image-container .img img {
- width: 40rem;
- height: 40rem;
-}
-
-.main-image-container .overlay {
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- width: 100%;
- height: 100%;
- background: var(--overlay);
- display: flex;
- align-items: center;
- justify-content: center;
- clip-path: circle(0% at 50% 50%);
- transition: var(--transition);
-}
-
-.main-image-container:hover .overlay {
- clip-path: circle(70.7% at 50% 50%);
-}
-
-.overlay ion-icon {
- font-size: 3.5rem;
- color: var(--white);
- background: var(--btn-bg);
- padding: 0.5rem;
- border-radius: 1rem;
- cursor: pointer;
-}
-
-.modal-container {
- position: fixed;
- top: 0;
- width: 100%;
- height: 100%;
- z-index: 33;
- overflow: auto;
- background: var(--overlay);
- backdrop-filter: blur(1rem);
- transition: var(--transition);
- clip-path: circle(0% at 50% 50%);
-}
-
-.modal-container::-webkit-scrollbar {
- width: 0;
-}
-
-.modal-container.active {
- clip-path: circle(70.7% at 50% 50%);
-}
-
-.modal-inner {
- position: relative;
- width: 100%;
- height: 70rem;
- z-index: 100;
- background: var(--modal-bg);
-}
-
-.btn-close {
- position: absolute;
- top: 2rem;
- right: 3rem;
- width: 3rem;
- height: 3rem;
- z-index: 1000;
- background: var(--white);
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 1rem;
- cursor: pointer;
-}
-
-.btn-close ion-icon {
- font-size: 2.5rem;
-}
-
-.swiper-button-next,
-.swiper-button-prev {
- color: var(--primary-text);
-}
-
-.swiper-button-next::after,
-.swiper-button-prev::after {
- font-size: 4rem !important;
-}
-
-.main {
- padding: 6rem 0;
-}
-
-.main .swiper-slide {
- text-align: center;
-}
-
-.main .swiper-slide img {
- width: 40rem;
- height: 40rem;
- border-radius: 2rem;
-}
-
-.thumbnail-slider,
-.thumbnail-slider .swiper-wrapper {
- width: 30rem;
- margin: 0 auto;
-}
-
-.thumbnail-slider .swiper-slide {
- width: 10rem !important;
- height: 10rem !important;
- padding: 0.3rem;
- border-radius: 2rem;
- border: 0.2rem solid transparent;
- transition: var(--transition);
-}
-
-.thumbnail-slider .swiper-slide img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- border-radius: inherit;
-}
-
-.thumbnail-slider {
- width: 40rem;
- cursor: pointer;
-}
-
-.swiper-slide-thumb-active {
- border: 0.2rem solid rgb(165, 165, 165) !important;
-}
-
-@media (max-width: 521px) {
- .main .swiper-slide img {
- max-width: 40rem;
- max-height: 40rem;
- border-radius: 2rem;
- object-fit: cover;
- }
- .thumbnail-slider {
- width: 100%;
- }
- .swiper-button-next::after,
- .swiper-button-prev::after {
- font-size: 3.3rem !important;
- }
-}
-
-@media (max-width: 415px) {
- .main .swiper-slide img {
- max-width: 35rem;
- max-height: 35rem;
- }
- .main-image-container {
- width: 90%;
- }
- .main-image-container .img {
- text-align: center;
- }
- .main-image-container .img img {
- width: 100%;
- }
-}
-
-@media (max-width: 340px) {
- .main-image-container .img img {
- width: 90%;
- object-fit: cover;
- }
-}
diff --git a/web components/thumbnail-slider/thumbnail.png b/web components/thumbnail-slider/thumbnail.png
deleted file mode 100644
index b3cc079..0000000
Binary files a/web components/thumbnail-slider/thumbnail.png and /dev/null differ
diff --git a/web components/vision_pro/README.md b/web components/vision_pro/README.md
deleted file mode 100644
index d57c09f..0000000
--- a/web components/vision_pro/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Apple Vision Pro Sequence Animation Using HTML & CSS and GSAP
-
-[🎬 Watch on Youtube](https://youtu.be/1bR159flk_0)
-
-
diff --git a/web components/vision_pro/index.html b/web components/vision_pro/index.html
deleted file mode 100644
index e11c0fe..0000000
--- a/web components/vision_pro/index.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
- Apple Vision Pro
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web components/vision_pro/script.js b/web components/vision_pro/script.js
deleted file mode 100644
index f390993..0000000
--- a/web components/vision_pro/script.js
+++ /dev/null
@@ -1,272 +0,0 @@
-function sequence_animation() {
- const canvas = document.querySelector('#home>canvas');
- const context = canvas.getContext('2d');
-
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
-
- window.addEventListener('resize', function () {
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
- render();
- });
-
- function files(index) {
- var data = `
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0000.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0001.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0002.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0003.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0004.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0005.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0006.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0007.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0008.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0009.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0010.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0011.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0012.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0013.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0014.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0015.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0016.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0017.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0018.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0019.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0020.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0021.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0022.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0023.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0024.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0025.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0026.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0027.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0028.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0029.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0030.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0031.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0032.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0033.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0034.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0035.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0036.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0037.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0038.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0039.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0040.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0041.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0042.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0043.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0044.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0045.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0046.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0047.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0048.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0049.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0050.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0051.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0052.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0053.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0054.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0055.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0056.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0057.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0058.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0059.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0060.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0061.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0062.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0063.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0064.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0065.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0066.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0067.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0068.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0069.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0070.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0071.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0072.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0073.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0074.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0075.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0076.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0077.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0078.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0079.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0080.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0081.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0082.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0083.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0084.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0085.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0086.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0087.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0088.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0089.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0090.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0091.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0092.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0093.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0094.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0095.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0096.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0097.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0098.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0099.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0100.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0101.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0102.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0103.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0104.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0105.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0106.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0107.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0108.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0109.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0110.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0111.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0112.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0113.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0114.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0115.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0116.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0117.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0118.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0119.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0120.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0121.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0122.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0123.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0124.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0125.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0126.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0127.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0128.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0129.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0130.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0131.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0132.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0133.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0134.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0135.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0136.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0137.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0138.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0139.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0140.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0141.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0142.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0143.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0144.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0145.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0146.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0147.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0148.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0149.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0150.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0151.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0153.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0154.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0155.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0156.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0157.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0158.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0159.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0160.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0161.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0162.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0163.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0164.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0165.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0166.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0167.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0168.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0169.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0170.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0171.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0172.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0173.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0174.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0175.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0176.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0177.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0178.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0179.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0180.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0181.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0182.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0183.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0184.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0185.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0186.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0187.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0188.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0189.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0190.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0191.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0192.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0193.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0194.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0195.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0196.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0197.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0198.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0199.jpg
- `;
- return data.split('\n')[index];
- }
-
- const frameCount = 199;
-
- const images = [];
- const imageSeq = {
- frame: 0,
- };
-
- for (let i = 0; i < frameCount; i++) {
- const img = new Image();
- img.src = files(i);
- images.push(img);
- }
-
- gsap.to(imageSeq, {
- frame: frameCount - 1,
- snap: 'frame',
- ease: 'none',
- scrollTrigger: {
- scrub: 1.8,
- pin: true,
- trigger: '#home',
- },
- onUpdate: render,
- });
-
- images[1].onload = render;
-
- function render() {
- scaleImage(images[imageSeq.frame], context);
- }
-
- function scaleImage(img, ctx) {
- var canvas = ctx.canvas;
- var hRatio = canvas.width / img.width;
- var vRatio = canvas.height / img.height;
- var ratio = Math.min(hRatio, vRatio);
- var centerShift_x = (canvas.width - img.width * ratio) / 2;
- var centerShift_y = (canvas.height - img.height * ratio) / 2;
- ctx.clearRect(0, 0, canvas.width, canvas.height);
- ctx.drawImage(
- img,
- 0,
- 0,
- img.width,
- img.height,
- centerShift_x,
- centerShift_y,
- img.width * ratio,
- img.height * ratio
- );
- }
-}
-
-sequence_animation();
diff --git a/web components/vision_pro/starter.md b/web components/vision_pro/starter.md
deleted file mode 100644
index 96f2b43..0000000
--- a/web components/vision_pro/starter.md
+++ /dev/null
@@ -1,319 +0,0 @@
-## gsap
-
-```html
-
-
-
-
-
-```
-
-## CSS
-
-```css
-@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
-*,
-*::before,
-*::after {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Lobster', cursive;
-}
-
-body::-webkit-scrollbar {
- width: 0;
- background: #f5f5f7;
-}
-```
-
-## Javascript
-
-```javascript
-function sequence_animation() {
- const canvas = document.querySelector('#home>canvas');
- const context = canvas.getContext('2d');
-
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
-
- window.addEventListener('resize', function () {
- canvas.width = window.innerWidth;
- canvas.height = window.innerHeight;
- render();
- });
-
- function files(index) {
- return data.split('\n')[index];
- }
-
- const frameCount = 199;
-
- const images = [];
- const imageSeq = {
- frame: 0,
- };
-
- for (let i = 0; i < frameCount; i++) {
- const img = new Image();
- img.src = files(i);
- images.push(img);
- }
-
- gsap.to(imageSeq, {
- frame: frameCount - 1,
- snap: 'frame',
- ease: 'none',
- scrollTrigger: {
- scrub: 1.8,
- pin: true,
- trigger: '#home',
- },
- onUpdate: render,
- });
-
- images[1].onload = render;
-
- function render() {
- scaleImage(images[imageSeq.frame], context);
- }
-
- function scaleImage(img, ctx) {
- var canvas = ctx.canvas;
- var hRatio = canvas.width / img.width;
- var vRatio = canvas.height / img.height;
- var ratio = Math.min(hRatio, vRatio);
- var centerShift_x = (canvas.width - img.width * ratio) / 2;
- var centerShift_y = (canvas.height - img.height * ratio) / 2;
- ctx.clearRect(0, 0, canvas.width, canvas.height);
- ctx.drawImage(
- img,
- 0,
- 0,
- img.width,
- img.height,
- centerShift_x,
- centerShift_y,
- img.width * ratio,
- img.height * ratio
- );
- }
-}
-
-sequence_animation();
-```
-
-## Images
-
-```javascript
-var data = `
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0000.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0001.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0002.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0003.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0004.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0005.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0006.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0007.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0008.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0009.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0010.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0011.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0012.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0013.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0014.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0015.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0016.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0017.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0018.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0019.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0020.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0021.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0022.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0023.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0024.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0025.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0026.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0027.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0028.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0029.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0030.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0031.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0032.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0033.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0034.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0035.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0036.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0037.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0038.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0039.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0040.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0041.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0042.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0043.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0044.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0045.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0046.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0047.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0048.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0049.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0050.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0051.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0052.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0053.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0054.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0055.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0056.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0057.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0058.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0059.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0060.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0061.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0062.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0063.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0064.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0065.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0066.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0067.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0068.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0069.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0070.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0071.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0072.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0073.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0074.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0075.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0076.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0077.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0078.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0079.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0080.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0081.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0082.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0083.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0084.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0085.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0086.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0087.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0088.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0089.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0090.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0091.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0092.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0093.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0094.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0095.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0096.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0097.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0098.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0099.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0100.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0101.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0102.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0103.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0104.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0105.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0106.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0107.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0108.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0109.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0110.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0111.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0112.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0113.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0114.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0115.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0116.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0117.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0118.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0119.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0120.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0121.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0122.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0123.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0124.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0125.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0126.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0127.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0128.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0129.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0130.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0131.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0132.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0133.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0134.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0135.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0136.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0137.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0138.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0139.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0140.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0141.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0142.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0143.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0144.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0145.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0146.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0147.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0148.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0149.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0150.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0151.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0153.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0154.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0155.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0156.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0157.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0158.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0159.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0160.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0161.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0162.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0163.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0164.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0165.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0166.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0167.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0168.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0169.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0170.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0171.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0172.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0173.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0174.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0175.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0176.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0177.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0178.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0179.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0180.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0181.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0182.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0183.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0184.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0185.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0186.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0187.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0188.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0189.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0190.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0191.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0192.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0193.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0194.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0195.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0196.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0197.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0198.jpg
- https://www.apple.com/105/media/us/apple-vision-pro/2023/7e268c13-eb22-493d-a860-f0637bacb569/anim/360/large/0199.jpg
- `;
-```
diff --git a/web components/vision_pro/style.css b/web components/vision_pro/style.css
deleted file mode 100644
index e6be5a4..0000000
--- a/web components/vision_pro/style.css
+++ /dev/null
@@ -1,58 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
-*,
-*::before,
-*::after {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Lobster', cursive;
-}
-
-body::-webkit-scrollbar {
- width: 0;
- background: #f5f5f7;
-}
-
-section {
- height: 100vh;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-
-#hero {
- background: rgb(87, 76, 176);
-}
-
-#footer {
- background: rgb(53, 44, 120);
-}
-
-.title {
- font-size: 5rem;
- color: transparent;
- letter-spacing: 0.4rem;
- -webkit-text-stroke-width: 0.01rem;
- -webkit-text-stroke-color: #fff;
-}
-
-#home {
- min-height: 100vh;
- width: 100%;
- overflow: hidden;
- background: #f5f5f7;
-}
-
-canvas {
- max-width: 100vw;
- max-height: 100vh;
-}
diff --git a/web components/vision_pro/thumbnail.png b/web components/vision_pro/thumbnail.png
deleted file mode 100644
index 929c88a..0000000
Binary files a/web components/vision_pro/thumbnail.png and /dev/null differ
diff --git a/website/Hero-Design/Animated ecommerce/README.md b/website/Hero-Design/Animated ecommerce/README.md
deleted file mode 100644
index 6d1c4c2..0000000
--- a/website/Hero-Design/Animated ecommerce/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## Create Stunning E-commerce Websites with Dynamic Animation | HTML, CSS, JavaScript & GSAP
-
-### [⏯ Watch On Youtube](https://youtu.be/3ncvlaI9PjQ)
-
-
-
----
diff --git a/website/Hero-Design/Animated ecommerce/images/favicon.svg b/website/Hero-Design/Animated ecommerce/images/favicon.svg
deleted file mode 100644
index e92efe3..0000000
--- a/website/Hero-Design/Animated ecommerce/images/favicon.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/website/Hero-Design/Animated ecommerce/images/hero-image.png b/website/Hero-Design/Animated ecommerce/images/hero-image.png
deleted file mode 100644
index c0b125a..0000000
Binary files a/website/Hero-Design/Animated ecommerce/images/hero-image.png and /dev/null differ
diff --git a/website/Hero-Design/Animated ecommerce/images/logo.svg b/website/Hero-Design/Animated ecommerce/images/logo.svg
deleted file mode 100644
index d655d68..0000000
--- a/website/Hero-Design/Animated ecommerce/images/logo.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/website/Hero-Design/Animated ecommerce/index.html b/website/Hero-Design/Animated ecommerce/index.html
deleted file mode 100644
index 4790780..0000000
--- a/website/Hero-Design/Animated ecommerce/index.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
- Animated | Ecommerce Shop
-
-
-
-
-
-
-
-
-
-
-
100% Natural Food
-
- Choose the best
- healthier way
- of life
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/website/Hero-Design/Animated ecommerce/script.js b/website/Hero-Design/Animated ecommerce/script.js
deleted file mode 100644
index d96b80b..0000000
--- a/website/Hero-Design/Animated ecommerce/script.js
+++ /dev/null
@@ -1,69 +0,0 @@
-const tl = gsap.timeline({ default: { ease: 'power1.Out' } });
-
-tl.to('.popup-bg', {
- y: 0,
- height: '100%',
- duration: 1.5,
- dealy: 0.5,
- stagger: 0.25,
-})
- .to('.text-area', {
- opacity: 1,
- duration: 1.5,
- })
- .to('.hide', {
- opacity: 1,
- duration: 1,
- })
- .to('.text', {
- transform: 'translateY(0)',
- duration: 1,
- dealy: 0.2,
- stagger: 0.5,
- })
- .to('.text', {
- transform: 'translateY(100%)',
- duration: 1,
- dealy: 0.2,
- stagger: 0.5,
- })
- .to('.hide', {
- opacity: 0,
- duration: 1,
- })
- .to('.text-area', {
- opacity: 0,
- duration: 0.3,
- })
- .to('.popup-bg', {
- y: 0,
- height: '0%',
- duration: 1.5,
- dealy: 0.5,
- stagger: 0.25,
- })
- .to('header', {
- y: 0,
- duration: 1,
- })
- .to(
- '.hero-container',
- {
- y: '7rem',
- duration: 3,
- ease: Elastic.easeOut.config(1, 3),
- clipPath: 'polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 0)',
- },
- '-=1'
- );
-tl.play();
-
-let nav_menu = document.querySelector('.nav_menu'),
- menu_toggle = document.querySelector('.menu_toggle');
-
-menu_toggle.addEventListener('click', () => {
- nav_menu.classList.toggle('active');
- nav_menu.classList.contains('active')
- ? menu_toggle.setAttribute('name', 'close-outline')
- : menu_toggle.setAttribute('name', 'menu-outline');
-});
diff --git a/website/Hero-Design/Animated ecommerce/starter.md b/website/Hero-Design/Animated ecommerce/starter.md
deleted file mode 100644
index 6d9ce1c..0000000
--- a/website/Hero-Design/Animated ecommerce/starter.md
+++ /dev/null
@@ -1,105 +0,0 @@
-```html
-
-
-
-
-
-
- Animated | Ecommerce Shop
-
-
-
-
-
-
-
-
-
-
-
-```
-
-```css
-@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500;700;800&family=Yellowtail&display=swap');
-*,
-*::after,
-*::before {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- list-style-type: none;
-}
-
-:root {
- --container: 142rem;
- --m-auto: 0 auto;
- --white: #fff;
- --primary: #68a47f;
- --secondary: #efd372;
- --text-dark: #274c5b;
- --gray: gray;
- --transition: all 0.5s cubic-bezier(0.23, 0.63, 0.36, 1);
- --popup-bg: rgb(23, 8, 72);
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Roboto', sans-serif;
-}
-::-webkit-scrollbar {
- width: 0;
-}
-.container {
- max-width: var(--container);
- margin: 0 auto;
- padding: 0 2rem;
-}
-
-.subheading {
- font-family: 'Yellowtail', cursive;
- color: var(--primary);
- font-size: 3rem;
-}
-
-.heading {
- color: var(--text-dark);
- font-size: 4rem;
- font-weight: 800;
-}
-
-.btn-primary {
- padding: 0.9rem 2rem;
- border-radius: 1rem;
- display: inline-flex;
- align-items: center;
- gap: 1rem;
- background: var(--secondary);
- color: var(--text-dark);
- transition: var(--transition);
-}
-
-.btn-primary:hover {
- background: var(--text-dark);
- color: var(--secondary);
-}
-
-.btn-primary ion-icon {
- font-size: 2.4rem;
-}
-```
-
-```javascript
-const tl = gsap.timeline({ default: { ease: 'power1.Out' } });
-```
diff --git a/website/Hero-Design/Animated ecommerce/style.css b/website/Hero-Design/Animated ecommerce/style.css
deleted file mode 100644
index 0a41149..0000000
--- a/website/Hero-Design/Animated ecommerce/style.css
+++ /dev/null
@@ -1,290 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500;700;800&family=Yellowtail&display=swap');
-*,
-*::after,
-*::before {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- list-style-type: none;
-}
-
-:root {
- --container: 142rem;
- --m-auto: 0 auto;
- --white: #fff;
- --primary: #68a47f;
- --secondary: #efd372;
- --text-dark: #274c5b;
- --gray: gray;
- --transition: all 0.5s cubic-bezier(0.23, 0.63, 0.36, 1);
- --popup-bg: rgb(23, 8, 72);
-}
-
-html {
- font-size: 62.5%;
- scroll-behavior: smooth;
-}
-
-body {
- font-size: 1.6rem;
- font-family: 'Roboto', sans-serif;
-}
-
-::-webkit-scrollbar {
- width: 0;
-}
-
-.container {
- max-width: var(--container);
- margin: 0 auto;
- padding: 0 2rem;
-}
-
-.subheading {
- font-family: 'Yellowtail', cursive;
- color: var(--primary);
- font-size: 3rem;
-}
-
-.heading {
- color: var(--text-dark);
- font-size: 4rem;
- font-weight: 800;
-}
-
-.btn-primary {
- padding: 0.9rem 2rem;
- border-radius: 1rem;
- display: inline-flex;
- align-items: center;
- gap: 1rem;
- background: var(--secondary);
- color: var(--text-dark);
- transition: var(--transition);
-}
-
-.btn-primary:hover {
- background: var(--text-dark);
- color: var(--secondary);
-}
-
-.btn-primary ion-icon {
- font-size: 2.4rem;
-}
-
-.popup {
- position: fixed;
- width: 100%;
- height: 100%;
-}
-
-.popup-bg-1,
-.popup-bg-2,
-.popup-bg-3 {
- position: absolute;
- width: calc(100% / 3);
- height: 0%;
-}
-
-.popup-bg-1 {
- background: var(--popup-bg);
- left: 0;
-}
-
-.popup-bg-2 {
- background: var(--popup-bg);
- left: calc(100% / 3);
-}
-
-.popup-bg-3 {
- background: var(--popup-bg);
- left: calc((100% / 3) * 2);
-}
-
-.popup-container {
- height: 100%;
- width: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
- position: absolute;
-}
-
-.text-area .hide {
- display: block;
- background: var(--popup-bg);
- opacity: 0;
- overflow: hidden;
-}
-
-.hide .text {
- font-size: 5rem;
- line-height: 7rem;
- transform: translateY(100%);
- display: inline-block;
- color: var(--white);
-}
-
-.hero-container {
- height: 65rem;
- background: url('images/hero-image.png') no-repeat center/cover;
- clip-path: polygon(50% 0%, 100% 0, 100% 0, 0 0, 0 0);
-}
-
-.hero-content {
- height: 65rem;
- display: flex;
- gap: 2rem;
- flex-direction: column;
- justify-content: center;
-}
-
-header {
- width: 100%;
- position: absolute;
- top: 0;
- background: var(--white);
- transform: translateY(-7rem);
-}
-
-.navigation {
- height: 7rem;
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-
-.logo-img {
- width: 13rem;
-}
-
-.menu_toggle {
- font-size: 4rem;
- cursor: pointer;
- display: none;
-}
-
-.nav_menu {
- display: flex;
- align-items: center;
- gap: 2rem;
-}
-
-.nav_link {
- color: var(--text-dark);
-}
-
-.nav_actions {
- display: inline-flex;
- align-items: center;
- gap: 1rem;
-}
-
-.input-search-container {
- display: flex;
- background: #fdf8f8;
- padding: 0.3rem;
- border-radius: 2rem;
-}
-
-.input-search-container input {
- font-size: 1.8rem;
- outline: none;
- border: none;
- background: transparent;
- padding: 0 0.8rem;
- border-radius: 2rem;
-}
-
-.search-btn {
- width: 3.5rem;
- height: 3.5rem;
- border-radius: 50%;
- background: var(--primary);
- color: var(--white);
- display: flex;
- align-items: center;
- justify-content: center;
- cursor: pointer;
-}
-
-.search-btn ion-icon {
- font-size: 2.5rem;
-}
-
-.cart-bucket {
- padding: 0.3rem;
- border: 0.1rem solid var(--text-dark);
- border-radius: 3rem;
- display: flex;
- align-items: center;
- gap: 0.5rem;
- cursor: pointer;
-}
-
-.cart-bucket ion-icon {
- padding: 0.5rem;
- font-size: 1.8rem;
- border-radius: 2rem;
- background: var(--text-dark);
- color: var(--white);
-}
-
-@media (max-width: 941px) {
- .menu_toggle {
- display: block;
- }
- .nav_menu {
- position: absolute;
- left: 0;
- width: 100%;
- background: var(--white);
- top: 7rem;
- align-items: center;
- justify-content: center;
- gap: 3rem;
- padding: 3rem 0;
- flex-direction: column;
- clip-path: polygon(50% 0%, 100% 0, 100% 0, 0 0, 0 0);
- transition: clip-path 0.5s ease-in-out;
- }
- .nav_menu.active {
- clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 0);
- }
-}
-
-@media (max-width: 612px) {
- .hide .text {
- font-size: 4.5rem;
- line-height: 6rem;
- }
- .logo-img {
- width: 12rem;
- }
- .input-search-container input {
- width: 10rem;
- }
-}
-
-@media (max-width: 470px) {
- .logo-img {
- width: 8rem;
- }
- .nav_menu {
- gap: 2rem;
- }
- .nav_link {
- font-size: 1.4rem;
- }
-}
-
-@media (max-width: 433px) {
- .nav_actions {
- zoom: 0.8;
- }
- .hide .text {
- font-size: 3.5rem;
- line-height: 5rem;
- }
-}
diff --git a/website/Hero-Design/Responsive-Landing-page-video/thumbnail.png b/website/Hero-Design/Responsive-Landing-page-video/thumbnail.png
index 2e9b775..47d929f 100644
Binary files a/website/Hero-Design/Responsive-Landing-page-video/thumbnail.png and b/website/Hero-Design/Responsive-Landing-page-video/thumbnail.png differ
diff --git a/website/portfolio/README.md b/website/portfolio/README.md
deleted file mode 100644
index e69de29..0000000