Design Synth

Modern Hoodie Website Using HTML CSS & JavaScript

Modern Hoodie Website Using HTML CSS & JavaScript

Modern Hoodie Website Using HTML CSS & JavaScript

Modern Hoodie Website Using HTML CSS & JavaScript

Brimston (6)

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:

  1. A very stylish handwritten cursive winter tagline,
  2. An extremely bold stretched HOODIE title,
  3. The main hoodie image,
  4. Perfect z-index at the right spot for layering, and
  5. 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

4 (1)
No posts found

Explore Topics

4 (1)

Tag Clouds

4 (1)
Brimston (6)

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:

  1. A very stylish handwritten cursive winter tagline,
  2. An extremely bold stretched HOODIE title,
  3. The main hoodie image,
  4. Perfect z-index at the right spot for layering, and
  5. 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

4 (1)
No posts found

Explore Topics

4 (1)

Tag Clouds

4 (1)
Brimston (6)
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:

  1. A very stylish handwritten cursive winter tagline,
  2. An extremely bold stretched HOODIE title,
  3. The main hoodie image,
  4. Perfect z-index at the right spot for layering, and
  5. 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

4 (1)
No posts found

Explore Topics

4 (1)

Tag Clouds

4 (1)