Bootstrap 5 Hero Section with Integrated User Sign-up Form

Bootstrap 5 Hero Section with Integrated User Sign-up Form



<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Bootstrap 5 Hero Section with Integrated User Sign Up Form</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.5/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-SgOJa3DmI69IUzQ2PVdRZhwQ+dy64/BUtbMJw1MZ8t5HZApcHrRKUc4W0kG879m7" crossorigin="anonymous">
    <style>
    @import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap");

    html {
      scroll-behavior: smooth;
    }

    body {
      font-family: "Poppins", sans-serif;
      font-weight: normal;
      font-style: normal;
      overflow-x: hidden;
    }
</style>
  </head>
  <body class="bg-light">
    <section class="py-5 bg-light">
        <div class="container">
            <div class="row justify-content-center align-items-center">
                <div class="col-lg-6 mb-5 mb-lg-0">
                    <div class="pe-lg-3">
                        <h1 class="display-3 fw-bold mb-2 mb-md-3">Accelerate Your Frontend Development with <span class="text-primary">Bootstrap</span></h1>
                        <p class="lead mb-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam feugiat erat quis pulvinar consectetur adipiscing elit semper.</p>
                    </div>
                    <div class="row">
                        <div class="col-sm-6 mb-3 mb-sm-0">
                            <div class="d-flex">
                                <div class="flex-shrink-0">
                                    <div class="text-primary">
                                        <svg class="bi bi-chat-right-fill" fill="currentColor" height="32" viewbox="0 0 16 16" width="32" xmlns="http://www.w3.org/2000/svg">
                                        <path d="M14 0a2 2 0 0 1 2 2v12.793a.5.5 0 0 1-.854.353l-2.853-2.853a1 1 0 0 0-.707-.293H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12z"></path></svg>
                                    </div>
                                </div>
                                <div class="ms-3">
                                    <h6 class="mb-0">24/7</h6>
                                    <p>Customer Support</p>
                                </div>
                            </div>
                        </div>
                        <div class="col-sm-6">
                            <div class="d-flex">
                                <div class="text-primary">
                                    <svg class="bi bi-shield-fill-check" fill="currentColor" height="32" viewbox="0 0 16 16" width="32" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm2.146 5.146a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647z" fill-rule="evenodd"></path></svg>
                                </div>
                                <div class="ms-3">
                                    <h6 class="mb-0">99.99%</h6>
                                    <p>Uptime Guarantee</p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-lg-6">
                    <div class="ps-lg-5">
                        <div class="card shadow-lg border border-primary text-white text-left h-100">
                            <div class="card-body bg-primary p-4 p-xl-5">
                                <h2 class="pb-3 text-center">Take Web Design to the Next Level - Start Today!</h2>
                                <form>
                                    <div class="mb-3">
                                        <label class="form-label" for="name">Full Name</label> <input class="form-control" id="name" type="text">
                                    </div>
                                    <div class="mb-3">
                                        <label class="form-label" for="email">Email Address</label> <input class="form-control" id="email" type="email">
                                    </div>
                                    <div class="mb-3">
                                        <label class="form-label" for="phone">Phone Number</label> <input class="form-control" id="phone" type="number">
                                    </div><button class="btn btn-dark btn-lg" type="submit">Get Started</button>
                                    <p class="mt-3 small fst-italic text-light">*Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
                                </form>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.5/dist/js/bootstrap.bundle.min.js" integrity="sha384-k6d4wzSIapyDyv1kpU366/PK5hCdSbCRGRCMv+eplOQJWyd1fbcAu9OCUj5zNLiq" crossorigin="anonymous"></script>
  </body>
</html>
                                            
                                        

/* Doesn't require any CSS. */

                                        

//Doesn't require any JS.

                                        

This Bootstrap 5 snippet showcases a modern and impactful hero section designed to capture immediate attention with a compelling headline and a seamlessly integrated user sign-up form. It provides a direct pathway for user conversion and is built to be fully responsive, ensuring a consistent and engaging display across all devices and screen sizes.

Key Features:

  • Responsive Design: The hero section adapts fluidly to different screen sizes, providing optimal viewing and interaction on desktops, tablets, and mobile devices.
  • Integrated Sign-up Form: Features a prominent and functional sign-up form directly within the hero section, facilitating immediate lead capture.
  • Compelling Headline & Subtext: Includes a clear, concise headline and supporting text that quickly conveys the value proposition and encourages form submission.
  • Clear Call-to-Action: The form's submission button serves as a direct call to action, guiding users towards the desired conversion.

Implementation:

  • Include Bootstrap 5: Ensure that Bootstrap 5 CSS and JavaScript files are included in your project.
  • Create the HTML Structure: Define the HTML structure for the hero section, typically using Bootstrap's grid system (row, col) to arrange the main content (headline, subtext) and the sign-up form side-by-side.
  • Build the Sign-up Form: Construct the sign-up form using Bootstrap's form components (e.g., form, form-control, form-check ,form-group, btn), ensuring proper input types and labels.
  • Apply Bootstrap Classes: Utilize Bootstrap 5's utility classes and components extensively (e.g., container, row, col, text-center) to style the hero section's layout, typography, form elements, and responsiveness.

By following these steps, you can seamlessly integrate a responsive and highly effective hero section with an integrated user sign-up form into your Bootstrap 5 project, ensuring an impactful introduction and efficient lead generation for your website.

Building Blocks for Your Web Pages

Explore a collection of pre-written HTML,CSS and Javascript
snippets to jumpstart your web development projects.

Bootstrap

Browse Snippets

Tailwind

Browse Snippets

CSS

Browse Snippets
See More Categories

DocsAllOver

Where knowledge is just a click away ! DocsAllOver is a one-stop-shop for all your software programming needs, from beginner tutorials to advanced documentation

Get In Touch

We'd love to hear from you! Get in touch and let's collaborate on something great

Copyright copyright © Docsallover - Your One Shop Stop For Documentation