Modern Hoodie Website Using HTML CSS & JavaScript
Modern Hoodie Website Using HTML CSS & JavaScript
Modern Hoodie Website Using HTML CSS & JavaScript
Overview
For this project, we are creating a premium quality landing page for a winter hoodie that will feature:
Β
- An animated navigation bar with a sleek, modern design
- A hero section that utilizes the full glassmorphism design trend
- Bold layering of winter-themed typography
- Floating glass-style information panels
- An animated mobile menu that includes smooth transitions
- A responsive design (platform independent)
- Integration with Remix Icons
If you are a hoodie brand, clothing store, or retailer selling winter fashion collections, this landing page design may provide excellent inspiration for your eCommerce product pages or Hero Section UI.
Β
Letβs get started breaking this down step-by-step π
π Project Structure
Before jumping into the project, create the following structure:
animated-login-form/
β
βββ index.html
βββ style.css
βββ script.js
βββ images/
Β Β Β Β Β Β Β βββ bg.png
Β Β Β Β Β Β Β βββ logo.png
Β Β Β Β Β Β Β βββ hoodie.png
π§± Step 1: Importing Fonts, Remix Icons & Theme Variables
First we need to import four premium quality Google Fonts for our web design and define the global colours, typography and glass effects theme variables.
CSS:
:root {
Β Β –primary-color: #d6f0f5;
Β Β –secondry-color: #ffd600;
Β Β –glass-morphism: rgba(70, 125, 131, 0.1);
Β Β –btn-morphism: rgba(70, 125, 131, 0.4);
Β Β –h1-font: “Agbalumo”, system-ui;
Β Β –h3-font: “Inspiration”, cursive;
Β Β –hg-font: “Pathway Gothic One”, sans-serif;
Β Β –body-font: “Stack Sans Text”, sans-serif;
}
This will make the overall design easy to manage and perfectly consistent throughout all pages of the site.
π§± Step 2: Global Reset + Frosted Background
In Step Two, we reset all default styles for browsers and apply a smooth frosted background effect to give a winter season aesthetic to the hoodie.
CSS:
body {
Β Β Β font-family: var(–body-font);
Β Β Β background: url(bg.png) center/cover no-repeat;
Β Β Β color: var(–primary-color);
Β Β Β overflow: hidden;
}
This gives a very premium quality look and feel of winter fashion.
π§± Step 3: Responsive Animated Navbar
The navigation bar for this project will consist of:
- Logo
- Search Icon
- Cart Icon
- Animated Hamburger Icon
- Stagger Fade Navigation Items
HTML:
<nav class=”navbar”>
Β Β Β <div class=”navbar__logo”>
Β Β Β Β Β <img src=”logo.png” alt=”logo”>
Β Β Β </div>
Β Β Β <ul class=”navbar__menu” id=”navbar__menu-links”>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Home</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>About</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Hoodies</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Collection</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Contact</a></li>
Β Β </ul>
CSS:
menuIcon.addEventListener(‘click’, () => {
Β Β Β navLinks.classList.toggle(‘open’);
Β
Β Β Β if (navLinks.classList.contains(‘open’)) {
Β Β Β Β menuIconChild.classList.replace(‘ri-menu-4-fill’,’ri-close-large-line’);
Β Β Β
Β Β Β Β menuItems.forEach((item, index) => {
Β Β Β Β Β Β Β setTimeout(() => item.classList.add(‘show’), index * 100);
Β Β Β Β });
Β
Β Β Β } else {
Β Β Β Β menuIconChild.classList.replace(‘ri-close-large-line’,’ri-menu-4-fill’);
Β Β Β Β menuItems.forEach(item => item.classList.remove(‘show’));
Β Β Β }
});
When the user hovers over each item on the navigation bar, it will fade in with a smooth downward animation.
π§± Step 4: Hero Section with a 3D Layered Textand a Beautiful Main Hoodie
The hero section contains:
- A very stylish handwritten cursive winter tagline,
- An extremely bold stretched HOODIE title,
- The main hoodie image,
- Perfect z-index at the right spot for layering, and
- Glassmorphism cards behind the main hoodie image.
HTML:
<div class=”hero__text”>
Β Β Β <h4>Winter Special</h4>
Β Β Β <h1>HOODIE</h1>
</div>
<div class=”hero__image”>
Β Β Β <img src=”hoodie.png” alt=”hoodie”>
</div>
CSS:
.hero__text h1 {
Β Β transform: scale(1, 1.5);
Β Β letter-spacing: 5px;
}
The way the typography is laid out also gives off a high-end luxury feel to the hoodie.
π§± Step 5: Floating Glassmorphism Info Panels
Behind the hoodie are two floating frosted information panels that list the following features:
- Qualitiy of Material
- Comfort LevelΒ
- DurabilityΒ
- Quality StitchingΒ
CSS:
.info__box {
Β Β width: 650px;
Β Β background: var(–glass-morphism);
Β Β backdrop-filter: blur(20px);
Β Β border-radius: 15px;
Β Β border: 1px solid var(–primary-color);
Β Β padding: 30px 60px;
Β Β position: absolute;
}
Β
.info__box.left { left: -1%; bottom: 30%; }
.info__box.right { right: -1%; top: 30%; }
A great way to present something new and classy!
π§± Step 6: Footer with Contact, Order, and Social Media Icons
The footer contains:
- A contact number
- ORDER NOW button
- Shopping cart icon
- Glassmorphism social media icons
- Hover interaction. HTML and Hover Glow Effects are used.
HTML:
<div class=”orderBox”>
Β Β <div class=”orderIcon”><i class=”ri-shopping-cart-2-line”></i></div>
Β Β <button class=”orderBtn”>ORDER NOW!</button>
</div>
Hover Glow Effect:
.orderBox:hover .orderIcon,
.orderBox:hover .orderBtn {
Β Β Β border-color: #ffc800;
Β Β Β transform: translateY(-2px);
}
This provides a premium winter look!
β¨ Final Result - What you've built!
- A high-end animated hoodie web page
- Fully responsive mobile navigation systems
- A glassmorphism hero section styled for winter
- New extreme stretched HOODIE typeface
- Two floating frosted informational boxes
- A frosted nav bar with animations
- A section for ordering and social media with neon flashes on hover.
- Great for winter brands, clothing sellers, eCommerce stores, showcasing products, etc!
Design Synth
Welcome to Design Synth! Enter the world of web design, where art meets code. Find awesome designs, practice new techniques, and churn out stunning digital experiences that excite and engage an audience.
Popular Posts
Explore Topics
- Card Design (4)
- Carousel (2)
- CSS and HTML (10)
- Design Synth (11)
- Form Designs (1)
- GSAP (4)
- Header Design (8)
- Hover Effect (4)
- JavaScript (9)
- Navbar Designs (4)
- Parallax (1)
- Slider Designs (2)
- Template Designs (3)
- WordPress (1)
Tag Clouds
- Animation Effects
- Animation Image
- Animation Text
- AOS Animation
- Button
- Card Design
- Cards Design
- Carousel
- Code Tutorials
- Creative Web Templates
- CSS and HTML
- Design Synth
- Effect Image
- Effect Scroll
- Form Design
- Form Designs
- Free Website Template
- Front-End Design
- Glassmorphism Design
- GSAP Animation
- Halloween
- Header Design
- Hover Effects
- HTML
- HTML CSS Projects
- JavaScript
- JS
- Modern Website Design
- Navbar Design
- Navbar Designs
- Parallax Effect
- Parallax Scroll CSS
- Plane Website
- Responsive
- Responsive Design
- Slider Design
- Slider Designs
- SVG
- Tailwind CSS
- Template Designs
- UI Design
- UX Design
- Web Design
- Web Development
- Website Templates
- WordPress Website
Overview
For this project, we are creating a premium quality landing page for a winter hoodie that will feature:
Β
- An animated navigation bar with a sleek, modern design
- A hero section that utilizes the full glassmorphism design trend
- Bold layering of winter-themed typography
- Floating glass-style information panels
- An animated mobile menu that includes smooth transitions
- A responsive design (platform independent)
- Integration with Remix Icons
If you are a hoodie brand, clothing store, or retailer selling winter fashion collections, this landing page design may provide excellent inspiration for your eCommerce product pages or Hero Section UI.
Β
Letβs get started breaking this down step-by-step π
π Project Structure
Before jumping into the project, create the following structure:
animated-login-form/
β
βββ index.html
βββ style.css
βββ script.js
βββ images/
Β Β Β Β Β Β Β βββ bg.png
Β Β Β Β Β Β Β βββ logo.png
Β Β Β Β Β Β Β βββ hoodie.png
π§± Step 1: Importing Fonts, Remix Icons & Theme Variables
First we need to import four premium quality Google Fonts for our web design and define the global colours, typography and glass effects theme variables.
CSS:
:root {
Β Β –primary-color: #d6f0f5;
Β Β –secondry-color: #ffd600;
Β Β –glass-morphism: rgba(70, 125, 131, 0.1);
Β Β –btn-morphism: rgba(70, 125, 131, 0.4);
Β Β –h1-font: “Agbalumo”, system-ui;
Β Β –h3-font: “Inspiration”, cursive;
Β Β –hg-font: “Pathway Gothic One”, sans-serif;
Β Β –body-font: “Stack Sans Text”, sans-serif;
}
This will make the overall design easy to manage and perfectly consistent throughout all pages of the site.
π§± Step 2: Global Reset + Frosted Background
In Step Two, we reset all default styles for browsers and apply a smooth frosted background effect to give a winter season aesthetic to the hoodie.
CSS:
body {
Β Β Β font-family: var(–body-font);
Β Β Β background: url(bg.png) center/cover no-repeat;
Β Β Β color: var(–primary-color);
Β Β Β overflow: hidden;
}
This gives a very premium quality look and feel of winter fashion.
π§± Step 3: Responsive Animated Navbar
The navigation bar for this project will consist of:
- Logo
- Search Icon
- Cart Icon
- Animated Hamburger Icon
- Stagger Fade Navigation Items
HTML:
<nav class=”navbar”>
Β Β Β <div class=”navbar__logo”>
Β Β Β Β Β <img src=”logo.png” alt=”logo”>
Β Β Β </div>
Β Β Β <ul class=”navbar__menu” id=”navbar__menu-links”>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Home</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>About</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Hoodies</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Collection</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Contact</a></li>
Β Β </ul>
CSS:
menuIcon.addEventListener(‘click’, () => {
Β Β Β navLinks.classList.toggle(‘open’);
Β
Β Β Β if (navLinks.classList.contains(‘open’)) {
Β Β Β Β menuIconChild.classList.replace(‘ri-menu-4-fill’,’ri-close-large-line’);
Β Β Β
Β Β Β Β menuItems.forEach((item, index) => {
Β Β Β Β Β Β Β setTimeout(() => item.classList.add(‘show’), index * 100);
Β Β Β Β });
Β
Β Β Β } else {
Β Β Β Β menuIconChild.classList.replace(‘ri-close-large-line’,’ri-menu-4-fill’);
Β Β Β Β menuItems.forEach(item => item.classList.remove(‘show’));
Β Β Β }
});
When the user hovers over each item on the navigation bar, it will fade in with a smooth downward animation.
π§± Step 4: Hero Section with a 3D Layered Textand a Beautiful Main Hoodie
The hero section contains:
- A very stylish handwritten cursive winter tagline,
- An extremely bold stretched HOODIE title,
- The main hoodie image,
- Perfect z-index at the right spot for layering, and
- Glassmorphism cards behind the main hoodie image.
HTML:
<div class=”hero__text”>
Β Β Β <h4>Winter Special</h4>
Β Β Β <h1>HOODIE</h1>
</div>
<div class=”hero__image”>
Β Β Β <img src=”hoodie.png” alt=”hoodie”>
</div>
CSS:
.hero__text h1 {
Β Β transform: scale(1, 1.5);
Β Β letter-spacing: 5px;
}
The way the typography is laid out also gives off a high-end luxury feel to the hoodie.
π§± Step 5: Floating Glassmorphism Info Panels
Behind the hoodie are two floating frosted information panels that list the following features:
- Qualitiy of Material
- Comfort LevelΒ
- DurabilityΒ
- Quality StitchingΒ
CSS:
.info__box {
Β Β width: 650px;
Β Β background: var(–glass-morphism);
Β Β backdrop-filter: blur(20px);
Β Β border-radius: 15px;
Β Β border: 1px solid var(–primary-color);
Β Β padding: 30px 60px;
Β Β position: absolute;
}
Β
.info__box.left { left: -1%; bottom: 30%; }
.info__box.right { right: -1%; top: 30%; }
A great way to present something new and classy!
π§± Step 6: Footer with Contact, Order, and Social Media Icons
The footer contains:
- A contact number
- ORDER NOW button
- Shopping cart icon
- Glassmorphism social media icons
- Hover interaction. HTML and Hover Glow Effects are used.
HTML:
<div class=”orderBox”>
Β Β <div class=”orderIcon”><i class=”ri-shopping-cart-2-line”></i></div>
Β Β <button class=”orderBtn”>ORDER NOW!</button>
</div>
Hover Glow Effect:
.orderBox:hover .orderIcon,
.orderBox:hover .orderBtn {
Β Β Β border-color: #ffc800;
Β Β Β transform: translateY(-2px);
}
This provides a premium winter look!
β¨ Final Result - What you've built!
- A high-end animated hoodie web page
- Fully responsive mobile navigation systems
- A glassmorphism hero section styled for winter
- New extreme stretched HOODIE typeface
- Two floating frosted informational boxes
- A frosted nav bar with animations
- A section for ordering and social media with neon flashes on hover.
- Great for winter brands, clothing sellers, eCommerce stores, showcasing products, etc!
Design Synth
Welcome to Design Synth! Enter the world of web design, where art meets code. Find awesome designs, practice new techniques, and churn out stunning digital experiences that excite and engage an audience.
Popular Posts
Explore Topics
- Card Design (4)
- Carousel (2)
- CSS and HTML (10)
- Design Synth (11)
- Form Designs (1)
- GSAP (4)
- Header Design (8)
- Hover Effect (4)
- JavaScript (9)
- Navbar Designs (4)
- Parallax (1)
- Slider Designs (2)
- Template Designs (3)
- WordPress (1)
Tag Clouds
- Animation Effects
- Animation Image
- Animation Text
- AOS Animation
- Button
- Card Design
- Cards Design
- Carousel
- Code Tutorials
- Creative Web Templates
- CSS and HTML
- Design Synth
- Effect Image
- Effect Scroll
- Form Design
- Form Designs
- Free Website Template
- Front-End Design
- Glassmorphism Design
- GSAP Animation
- Halloween
- Header Design
- Hover Effects
- HTML
- HTML CSS Projects
- JavaScript
- JS
- Modern Website Design
- Navbar Design
- Navbar Designs
- Parallax Effect
- Parallax Scroll CSS
- Plane Website
- Responsive
- Responsive Design
- Slider Design
- Slider Designs
- SVG
- Tailwind CSS
- Template Designs
- UI Design
- UX Design
- Web Design
- Web Development
- Website Templates
- WordPress Website
Overview
For this project, we are creating a premium quality landing page for a winter hoodie that will feature:
- An animated navigation bar with a sleek, modern design
- A hero section that utilizes the full glassmorphism design trend
- Bold layering of winter-themed typography
- Floating glass-style information panels
- An animated mobile menu that includes smooth transitions
- A responsive design (platform independent)
- Integration with Remix Icons
If you are a hoodie brand, clothing store, or retailer selling winter fashion collections, this landing page design may provide excellent inspiration for your eCommerce product pages or Hero Section UI.
Letβs get started breaking this down step-by-step π
π Project Structure
Before jumping into the project, create the following structure:
animated-login-form/
β
βββ index.html
βββ style.css
βββ script.js
βββ images/
Β Β Β Β Β Β Β βββ bg.png
Β Β Β Β Β Β Β βββ logo.png
Β Β Β Β Β Β Β βββ hoodie.png
π§± Step 1: Importing Fonts, Remix Icons & Theme Variables
First we need to import four premium quality Google Fonts for our web design and define the global colours, typography and glass effects theme variables.
CSS:
:root {
Β Β –primary-color: #d6f0f5;
Β Β –secondry-color: #ffd600;
Β Β –glass-morphism: rgba(70, 125, 131, 0.1);
Β Β –btn-morphism: rgba(70, 125, 131, 0.4);
Β Β –h1-font: “Agbalumo”, system-ui;
Β Β –h3-font: “Inspiration”, cursive;
Β Β –hg-font: “Pathway Gothic One”, sans-serif;
Β Β –body-font: “Stack Sans Text”, sans-serif;
}
This will make the overall design easy to manage and perfectly consistent throughout all pages of the site.
π§± Step 2: Global Reset + Frosted Background
In Step Two, we reset all default styles for browsers and apply a smooth frosted background effect to give a winter season aesthetic to the hoodie.
CSS:
body {
Β Β Β font-family: var(–body-font);
Β Β Β background: url(bg.png) center/cover no-repeat;
Β Β Β color: var(–primary-color);
Β Β Β overflow: hidden;
}
This gives a very premium quality look and feel of winter fashion.
π§± Step 3: Responsive Animated Navbar
The navigation bar for this project will consist of:
- Logo
- Search Icon
- Cart Icon
- Animated Hamburger Icon
- Stagger Fade Navigation Items
HTML:
<nav class=”navbar”>
Β Β Β <div class=”navbar__logo”>
Β Β Β Β Β <img src=”logo.png” alt=”logo”>
Β Β Β </div>
Β Β Β <ul class=”navbar__menu” id=”navbar__menu-links”>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Home</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>About</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Hoodies</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Collection</a></li>
Β Β Β Β Β <li class=”navbar__menu-item”><a href=”#”>Contact</a></li>
Β Β </ul>
CSS:
menuIcon.addEventListener(‘click’, () => {
Β Β Β navLinks.classList.toggle(‘open’);
Β Β Β if (navLinks.classList.contains(‘open’)) {
Β Β Β Β menuIconChild.classList.replace(‘ri-menu-4-fill’,’ri-close-large-line’);
Β Β Β Β menuItems.forEach((item, index) => {
Β Β Β Β Β Β Β setTimeout(() => item.classList.add(‘show’), index * 100);
Β Β Β Β });
Β Β Β } else {
Β Β Β Β menuIconChild.classList.replace(‘ri-close-large-line’,’ri-menu-4-fill’);
Β Β Β Β menuItems.forEach(item => item.classList.remove(‘show’));
Β Β Β }
});
When the user hovers over each item on the navigation bar, it will fade in with a smooth downward animation.
π§± Step 4: Hero Section with a 3D Layered Textand a Beautiful Main Hoodie
The hero section contains:
- A very stylish handwritten cursive winter tagline,
- An extremely bold stretched HOODIE title,
- The main hoodie image,
- Perfect z-index at the right spot for layering, and
- Glassmorphism cards behind the main hoodie image.
HTML:
<div class=”hero__text”>
Β Β Β <h4>Winter Special</h4>
Β Β Β <h1>HOODIE</h1>
</div>
<div class=”hero__image”>
Β Β Β <img src=”hoodie.png” alt=”hoodie”>
</div>
CSS:
.hero__text h1 {
Β Β transform: scale(1, 1.5);
Β Β letter-spacing: 5px;
}
The way the typography is laid out also gives off a high-end luxury feel to the hoodie.
π§± Step 5: Floating Glassmorphism Info Panels
Behind the hoodie are two floating frosted information panels that list the following features:
- Qualitiy of Material
- Comfort LevelΒ
- DurabilityΒ
- Quality StitchingΒ
CSS:
.info__box {
Β Β width: 650px;
Β Β background: var(–glass-morphism);
Β Β backdrop-filter: blur(20px);
Β Β border-radius: 15px;
Β Β border: 1px solid var(–primary-color);
Β Β padding: 30px 60px;
Β Β position: absolute;
}
.info__box.left { left: -1%; bottom: 30%; }
.info__box.right { right: -1%; top: 30%; }
A great way to present something new and classy!
π§± Step 6: Footer with Contact, Order, and Social Media Icons
The footer contains:
- A contact number
- ORDER NOW button
- Shopping cart icon
- Glassmorphism social media icons
- Hover interaction. HTML and Hover Glow Effects are used.
HTML:
<div class=”orderBox”>
Β Β <div class=”orderIcon”><i class=”ri-shopping-cart-2-line”></i></div>
Β Β <button class=”orderBtn”>ORDER NOW!</button>
</div>
Hover Glow Effect:
.orderBox:hover .orderIcon,
.orderBox:hover .orderBtn {
Β Β Β border-color: #ffc800;
Β Β Β transform: translateY(-2px);
}
This provides a premium winter look!
β¨ Final Result - What you've built!
- A high-end animated hoodie web page
- Fully responsive mobile navigation systems
- A glassmorphism hero section styled for winter
- New extreme stretched HOODIE typeface
- Two floating frosted informational boxes
- A frosted nav bar with animations
- A section for ordering and social media with neon flashes on hover.
- Great for winter brands, clothing sellers, eCommerce stores, showcasing products, etc!
Design Synth
Welcome to Design Synth! Enter the world of web design, where art meets code. Find awesome designs, practice new techniques, and churn out stunning digital experiences that excite and engage an audience.
Popular Posts
Explore Topics
- Card Design (4)
- Carousel (2)
- CSS and HTML (10)
- Design Synth (11)
- Form Designs (1)
- GSAP (4)
- Header Design (8)
- Hover Effect (4)
- JavaScript (9)
- Navbar Designs (4)
- Parallax (1)
- Slider Designs (2)
- Template Designs (3)
- WordPress (1)
Tag Clouds
- Animation Effects
- Animation Image
- Animation Text
- AOS Animation
- Button
- Card Design
- Cards Design
- Carousel
- Code Tutorials
- Creative Web Templates
- CSS and HTML
- Design Synth
- Effect Image
- Effect Scroll
- Form Design
- Form Designs
- Free Website Template
- Front-End Design
- Glassmorphism Design
- GSAP Animation
- Halloween
- Header Design
- Hover Effects
- HTML
- HTML CSS Projects
- JavaScript
- JS
- Modern Website Design
- Navbar Design
- Navbar Designs
- Parallax Effect
- Parallax Scroll CSS
- Plane Website
- Responsive
- Responsive Design
- Slider Design
- Slider Designs
- SVG
- Tailwind CSS
- Template Designs
- UI Design
- UX Design
- Web Design
- Web Development
- Website Templates
- WordPress Website