Lumière Hero Hero Block - Let's templates
Unlock every premium block and template with All-Access from €20 / 3 months, cancel anytime. Get All-Access
All blocks
Free Hero

Lumière Hero

A hero block extracted from the Lumière template, available in Tailwind CSS and Bootstrap.

0 2
Lumière Hero preview
lumiere.html
<!DOCTYPE html>
<html lang="en">
<head>
    <script>
        window.FontAwesomeConfig = {
          autoReplaceSvg: 'nest'
        };
      </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/all.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Lumière Hero | Tailwind CSS UI Block</title>
    <meta name="description" content="A hero block extracted from the Lumière template, available in Tailwind CSS and Bootstrap.">
    <meta name="keywords" content="Lumière, Tailwind CSS template, HTML website template, fine dining restaurant, artisan cuisine, wine list, responsive restaurant design">
    <meta name="author" content="Let's templates">
    <link rel="canonical" href="">

    <meta property="og:type" content="product">
    <meta property="og:site_name" content="Let's templates">
    <meta property="og:locale" content="en_US">
    <meta property="og:url" content="">
    <meta property="og:title" content="Lumière | Tailwind CSS Fine Dining Restaurant Template">
    <meta property="og:description" content="An elegant Tailwind CSS restaurant template for fine dining venues, artisan cuisine, wine collections, and online reservations.">
    <meta property="og:image" content="">
    <meta property="og:image:alt" content="Lumière template preview">

    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:url" content="">
    <meta name="twitter:title" content="Lumière | Tailwind CSS Fine Dining Restaurant Template">
    <meta name="twitter:description" content="An elegant Tailwind CSS restaurant template for fine dining venues, artisan cuisine, wine collections, and online reservations.">
    <meta name="twitter:image" content="">
    <meta name="twitter:image:alt" content="Lumière template preview">
    <script src="https://cdn.tailwindcss.com"></script>
    <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=Instrument+Serif:ital@0;1&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet">
    <style>
        body { font-family: 'Inter', sans-serif; }
        .serif-text { font-family: 'Instrument+Serif', serif; }
        .hero-split {
            display: grid;
            grid-template-columns: 1fr 1fr;
            min-height: 100vh;
        }
        @media (max-width: 1024px) {
            .hero-split {
                grid-template-columns: 1fr;
            }
        }
    </style>
</head>
<body class="bg-[#F2EBE3] text-[#1A1A1A] overflow-x-hidden">
<!-- block:start hero -->
    <section id="hero" class="relative min-h-[800px] lg:h-screen">
        <div class="hero-split h-full">
            <!-- Left Side: Content -->
            <div class="bg-[#F2EBE3] flex flex-col justify-between p-8 lg:p-16 pt-32 lg:pt-32">
                <div class="relative z-20 max-w-2xl lg:translate-x-1/4">
                    <h1 class="serif-text text-7xl lg:text-[140px] leading-[0.8] tracking-tight font-light mb-8 lg:text-[#1A1A1A]">
                        Artisan<br>Flavors
                    </h1>
                    <p class="text-lg lg:text-xl font-light text-gray-600 max-w-sm">
                        Experience the harmony of traditional techniques and modern flair.
                    </p>
                </div>

                <!-- Vertical Navigation -->
                <nav class="flex flex-col gap-4 text-sm font-medium mt-20 lg:mt-0">
                    <a href="#wine-list" class="flex items-center gap-2 hover:opacity-50 transition-all">/ Wine List</a>
                    <a href="#chef-story" class="hover:opacity-50 transition-all ml-3">Chef's Story</a>
                    <a href="#reservations" class="hover:opacity-50 transition-all ml-3">Reservations</a>
                    <a href="#gallery" class="hover:opacity-50 transition-all ml-3">Gallery</a>
                </nav>
            </div>

            <!-- Right Side: Visuals -->
            <div class="relative overflow-hidden h-[500px] lg:h-full">
                <img class="w-full h-full object-cover" src="https://storage.googleapis.com/uxpilot-auth.appspot.com/gen_30bfdd3d78_2da0bf1233f6c8e4.png" alt="gourmet restaurant plating, seared scallops on black risotto with edible flowers, dramatic side ligh" />

                <!-- Floating Card -->
                <div class="absolute bottom-8 right-8 lg:bottom-12 lg:right-12 z-30 max-w-sm">
                    <div class="bg-white/95 backdrop-blur-md rounded-[32px] p-6 lg:p-8 shadow-2xl flex flex-col md:flex-row gap-6">
                        <div class="w-full md:w-40 h-32 rounded-2xl overflow-hidden flex-shrink-0">
                            <img class="w-full h-full object-cover" src="https://storage.googleapis.com/uxpilot-auth.appspot.com/gen_edaea29e96_7bc7379eee22d207.png" alt="elegant lemon tart dessert with meringue peaks, minimalist plate, professional culinary presentation" />
                        </div>
                        <div class="flex flex-col justify-between">
                            <div>
                                <h3 class="text-lg font-semibold mb-2">Signature</h3>
                                <p class="text-xs text-gray-500 leading-relaxed mb-4">
                                    Our curated seasonal tasting menu.
                                </p>
                            </div>
                            <button class="bg-[#1A1A1A] text-white text-xs font-semibold px-6 py-3 rounded-full hover:bg-black transition-all self-start">
                                Reserve Table
                            </button>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <!-- block:end hero -->
<script>
        const menu = document.getElementById('mobile-menu');
        const menuOpen = document.getElementById('menu-open');
        const closeMenu = () => {
            menu.classList.add('hidden');
            menuOpen.setAttribute('aria-expanded', 'false');
            document.body.classList.remove('overflow-hidden');
            menuOpen.focus();
        };

        menuOpen.addEventListener('click', () => {
            menu.classList.remove('hidden');
            menuOpen.setAttribute('aria-expanded', 'true');
            document.body.classList.add('overflow-hidden');
            document.getElementById('menu-close').focus();
        });
        menu.querySelectorAll('[data-menu-close]').forEach((element) => element.addEventListener('click', closeMenu));
        document.addEventListener('keydown', (event) => {
            if (event.key === 'Escape' && !menu.classList.contains('hidden')) closeMenu();
        });
    </script>
</body>
</html>

From this template

Lumière screenshot Free

Food & Restaurant

Lumière

Unlimited access to all products

Unlock the entire library of premium templates and blocks. Renews automatically, cancel anytime.

€20 / 3 months or €60 / year
Get Unlimited Access