Furniture About Us
Preview
Edit
Download
Run
Download Options
HTML File
Download as .html file
CSS File
Download as .css file
JavaScript File
Download as .js file
Combined HTML
All code in one HTML file
Project ZIP
All files in a ZIP archive
Cancel
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Artisan Furnishings | About Us</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Montserrat:wght@300;400;500;600&display=swap" rel="stylesheet"> </head> <body> <section class="about-section"> <header class="header" id="header"> <div class="logo"><i class="fas fa-chair"></i> Artisan Furnishings</div> <nav class="nav-links"> <a href="#">Home</a> <a href="#">Collections</a> <a href="#">Custom Orders</a> <a href="#">About</a> <a href="#">Contact</a> </nav> </header> <div class="hero"> <div class="hero-content" id="hero-content"> <h1>Crafting Timeless Furniture</h1> <p>Discover exceptional craftsmanship and design that transforms houses into homes. Each piece tells a story of quality, tradition, and attention to detail.</p> <a href="#" class="cta-button">Explore Collections</a> </div> </div> <div class="main-content"> <h2 class="section-title">Our Story</h2> <div class="about-content"> <div class="about-text"> <h2>Where Craftsmanship Meets Design</h2> <p>Since 1985, Artisan Furnishings has been creating heirloom-quality furniture that combines traditional techniques with contemporary design. Our family-owned workshop brings together skilled craftspeople who share a passion for woodworking and an eye for detail.</p> <p>We source only the finest materials—sustainably harvested woods, natural upholstery fabrics, and premium finishes—to create pieces that will last for generations.</p> <p>Every item in our collection is designed to become a cherished part of your home, telling its own story through the unique character of the materials and the artistry of its construction.</p> </div> <div class="about-image"> <div class="image-item"> <img src="https://images.unsplash.com/photo-1556228453-efd6c1ff04f6?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Furniture Crafting"> </div> <div class="image-item"> <img src="https://images.unsplash.com/photo-1533090368676-1fd25485db88?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Woodworking"> </div> <div class="image-item"> <img src="https://images.unsplash.com/photo-1598300042247-d088f8ab3a91?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Living Room"> </div> <div class="image-item"> <img src="https://images.unsplash.com/photo-1519947486511-46149fa0a254?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Dining Set"> </div> </div> </div> <div class="categories"> <h2 class="section-title">Our Collections</h2> <div class="categories-grid"> <div class="category-card"> <div class="category-img"> <img src="https://images.unsplash.com/photo-1505691938895-1758d7feb511?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Living Room Furniture"> </div> <div class="category-content"> <h3>Living Room</h3> <p>Sofas, sectionals, coffee tables, and entertainment centers designed for comfort and style.</p> </div> </div> <div class="category-card"> <div class="category-img"> <img src="https://images.unsplash.com/photo-1556911220-e15b29be8c8f?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Dining Room Furniture"> </div> <div class="category-content"> <h3>Dining Room</h3> <p>Elegant dining tables, chairs, and sideboards for memorable gatherings.</p> </div> </div> <div class="category-card"> <div class="category-img"> <img src="https://images.unsplash.com/photo-1505693314120-0d443867891c?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Bedroom Furniture"> </div> <div class="category-content"> <h3>Bedroom</h3> <p>Handcrafted beds, dressers, and nightstands for your personal sanctuary.</p> </div> </div> <div class="category-card"> <div class="category-img"> <img src="https://images.unsplash.com/photo-1595428774223-ef52624120d2?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80" alt="Home Office Furniture"> </div> <div class="category-content"> <h3>Home Office</h3> <p>Functional and beautiful desks, bookshelves, and filing solutions.</p> </div> </div> </div> </div> <div class="features"> <h2 class="section-title">Why Choose Us</h2> <div class="features-grid"> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-tree"></i> </div> <h3>Sustainable Materials</h3> <p>We use responsibly sourced wood and eco-friendly finishes</p> </div> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-handshake"></i> </div> <h3>Custom Designs</h3> <p>Work with our designers to create pieces tailored to your space</p> </div> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-award"></i> </div> <h3>Lifetime Guarantee</h3> <p>Our craftsmanship is backed by a lifetime warranty</p> </div> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-truck"></i> </div> <h3>White Glove Delivery</h3> <p>Professional delivery and setup included with every order</p> </div> </div> </div> </div> </section> </body> </html>
CSS
* { margin: 0; padding: 0; box-sizing: border-box; } body { overflow-x: hidden; font-family: 'Montserrat', sans-serif; background: #f8f5f2; color: #3c3c3c; line-height: 1.6; } .about-section { width: 100vw; min-height: 100vh; display: flex; flex-direction: column; position: relative; } /* Header styling */ .header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 3rem; background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); position: fixed; width: 100%; z-index: 1000; box-shadow: 0 2px 15px rgba(0, 0, 0, 0.08); transition: all 0.4s ease; } .header.scrolled { padding: 1rem 3rem; background: rgba(255, 255, 255, 0.98); } .logo { font-family: 'Cormorant Garamond', serif; font-size: 2.2rem; font-weight: 700; color: #9a7c5d; display: flex; align-items: center; } .logo i { margin-right: 10px; color: #c19a6b; } .nav-links { display: flex; gap: 2rem; } .nav-links a { text-decoration: none; color: #5a5a5a; font-weight: 500; transition: all 0.3s; position: relative; padding: 5px 0; } .nav-links a:after { content: ''; position: absolute; width: 0; height: 2px; bottom: 0; left: 0; background-color: #9a7c5d; transition: width 0.3s; } .nav-links a:hover:after { width: 100%; } .nav-links a:hover { color: #9a7c5d; } /* Hero Section */ .hero { height: 100vh; display: flex; align-items: center; justify-content: center; background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https://images.unsplash.com/photo-1505691938895-1758d7feb511?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=600&q=80'); background-size: cover; background-position: center; color: white; text-align: center; padding: 0 2rem; } .hero-content { max-width: 800px; transform: translateY(50px); opacity: 0; transition: all 1s ease; } .hero-content.visible { transform: translateY(0); opacity: 1; } .hero h1 { font-family: 'Cormorant Garamond', serif; font-size: 3.8rem; margin-bottom: 1.5rem; color: white; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); } .hero p { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.6; } .cta-button { display: inline-block; padding: 1rem 2.5rem; background: #9a7c5d; color: white; text-decoration: none; border-radius: 2px; font-weight: 600; transition: all 0.3s; border: 2px solid #9a7c5d; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); letter-spacing: 1px; } .cta-button:hover { background: transparent; color: white; transform: translateY(-3px); } /* Main content styling */ .main-content { display: flex; flex-direction: column; padding: 5rem 2rem; max-width: 1200px; margin: 0 auto; } .section-title { font-family: 'Cormorant Garamond', serif; font-size: 2.8rem; margin-bottom: 3rem; text-align: center; position: relative; color: #5a5a5a; } .section-title:after { content: ''; position: absolute; width: 100px; height: 3px; background: #c19a6b; bottom: -15px; left: 50%; transform: translateX(-50%); } .about-content { display: flex; flex-wrap: wrap; gap: 3rem; margin-bottom: 5rem; } .about-text { flex: 1; min-width: 300px; } .about-text h2 { font-family: 'Cormorant Garamond', serif; font-size: 2rem; margin-bottom: 1.5rem; color: #9a7c5d; } .about-text p { line-height: 1.8; margin-bottom: 1.5rem; font-size: 1.1rem; } .about-image { flex: 1; min-width: 300px; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(2, 1fr); gap: 15px; } .image-item { overflow: hidden; border-radius: 4px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); position: relative; opacity: 0; transform: translateY(30px); transition: all 0.8s ease; } .image-item.visible { opacity: 1; transform: translateY(0); } .image-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s ease; } .image-item:hover img { transform: scale(1.1); } /* Categories Section */ .categories { margin: 4rem 0; } .categories-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 2rem; } .category-card { background: white; border-radius: 4px; overflow: hidden; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); transition: all 0.4s ease; opacity: 0; transform: translateY(30px); } .category-card.visible { opacity: 1; transform: translateY(0); } .category-card:hover { transform: translateY(-10px); box-shadow: 0 15px 25px rgba(0, 0, 0, 0.12); } .category-img { height: 200px; overflow: hidden; } .category-img img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; } .category-card:hover .category-img img { transform: scale(1.05); } .category-content { padding: 1.5rem; } .category-content h3 { font-family: 'Cormorant Garamond', serif; font-size: 1.5rem; margin-bottom: 1rem; color: #5a5a5a; } .category-content p { line-height: 1.6; color: #666; margin-bottom: 1rem; } /* Features Section */ .features { background: #f0ebe5; padding: 5rem 2rem; margin: 4rem 0; text-align: center; } .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; max-width: 1200px; margin: 0 auto; } .feature-item { padding: 2rem 1.5rem; background: white; border-radius: 4px; transition: all 0.3s ease; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); } .feature-item:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); } .feature-icon { font-size: 2.5rem; margin-bottom: 1rem; color: #c19a6b; } .feature-item h3 { font-family: 'Cormorant Garamond', serif; font-size: 1.5rem; margin-bottom: 1rem; color: #5a5a5a; } /* Responsive design */ @media (max-width: 992px) { .hero h1 { font-size: 3rem; } .about-content { flex-direction: column; } } @media (max-width: 768px) { .header { flex-direction: column; padding: 1rem; } .nav-links { margin-top: 1rem; gap: 1rem; flex-wrap: wrap; justify-content: center; } .hero h1 { font-size: 2.5rem; } .hero p { font-size: 1rem; } .section-title { font-size: 2.2rem; } .about-image { grid-template-columns: 1fr; } }
JavaScript
document.addEventListener('DOMContentLoaded', function() { // Header scroll effect const header = document.getElementById('header'); window.addEventListener('scroll', function() { if (window.scrollY > 50) { header.classList.add('scrolled'); } else { header.classList.remove('scrolled'); } }); // Hero content animation const heroContent = document.getElementById('hero-content'); setTimeout(function() { heroContent.classList.add('visible'); }, 300); // Image items animation on scroll const imageItems = document.querySelectorAll('.image-item'); const categoryCards = document.querySelectorAll('.category-card'); const featureItems = document.querySelectorAll('.feature-item'); // Function to check if element is in viewport function isInViewport(element) { const rect = element.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) * 1.2 && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Function to handle scroll animations function checkScroll() { imageItems.forEach(item => { if (isInViewport(item)) { item.classList.add('visible'); } }); categoryCards.forEach(card => { if (isInViewport(card)) { card.classList.add('visible'); } }); featureItems.forEach(item => { if (isInViewport(item)) { item.style.opacity = "1"; item.style.transform = "translateY(0)"; } }); } // Initial check and add scroll listener checkScroll(); window.addEventListener('scroll', checkScroll); // Testimonial rotation const testimonials = document.querySelectorAll('.testimonial'); let currentTestimonial = 0; function showNextTestimonial() { testimonials[currentTestimonial].classList.remove('active'); currentTestimonial = (currentTestimonial + 1) % testimonials.length; testimonials[currentTestimonial].classList.add('active'); } // Change testimonial every 5 seconds setInterval(showNextTestimonial, 5000); // Animate features on page load setTimeout(function() { featureItems.forEach(item => { item.style.transition = "all 0.8s ease"; }); }, 100); });
Output Preview
Desktop
Mobile
Fullscreen