Meeting Status Table with User Information in Bootstrap 5
<!doctype html> <html> <head> <meta charset='utf-8'> <meta name='viewport' content='width=device-width, initial-scale=1'> <link href='https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/css/bootstrap.min.css' rel='stylesheet'> <link href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css' rel='stylesheet'> </head> <body oncontextmenu='return false' class='snippet-body'> <div class="container rounded mt-5 bg-white p-md-5"> <div class="h2 font-weight-bold">Meetings</div> <div class="table-responsive"> <table class="table"> <thead> <tr> <th scope="col">Name</th> <th scope="col">Date</th> <th scope="col">Time</th> <th scope="col">Status</th> </tr> </thead> <tbody> <tr class="bg-blue"> <td class="pt-2"> <img src="https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500" class="rounded-circle" alt=""> <div class="pl-lg-5 pl-md-3 pl-1 name">Emilia Kollette</div> </td> <td class="pt-3 mt-1">25 Sep 2020</td> <td class="pt-3">11:00 AM</td> <td class="pt-3"><span class="fa fa-check pl-3"></span></td> <td class="pt-3"><span class="fa fa-ellipsis-v btn"></span></td> </tr> <tr id="spacing-row"> <td></td> </tr> <tr class="bg-blue"> <td class="pt-2"> <img src="https://images.pexels.com/photos/3765114/pexels-photo-3765114.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" class="rounded-circle" alt=""> <div class="pl-lg-5 pl-md-3 pl-1 name">Anny Adams</div> </td> <td class="pt-3">26 Sep 2020</td> <td class="pt-3">11:00 AM</td> <td class="pt-3"><span class="fa fa-check pl-3"></span></td> <td class="pt-3"><span class="fa fa-ellipsis-v btn"></span></td> </tr> <tr id="spacing-row"> <td></td> </tr> <tr class="bg-blue"> <td class="pt-2"> <img src="https://images.pexels.com/photos/3779448/pexels-photo-3779448.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500" class="rounded-circle" alt=""> <div class="pl-lg-5 pl-md-3 pl-1 name">Arnold Linn</div> </td> <td class="pt-3">26 Sep 2020</td> <td class="pt-3">02:00 PM</td> <td class="pt-3"><span class="fa fa-check pl-3"></span></td> <td class="pt-3"><span class="fa fa-ellipsis-v btn"></span></td> </tr> <tr id="spacing-row"> <td></td> </tr> <tr class="bg-blue"> <td class="pt-2"> <img src="https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500" class="rounded-circle" alt=""> <div class="pl-lg-5 pl-md-3 pl-1 name">Josh Limosel</div> </td> <td class="pt-3">26 Sep 2020</td> <td class="pt-3">04:00 PM</td> <td class="pt-3"><span class="fa fa-minus pl-3"></span></td> <td class="pt-3"><span class="fa fa-ellipsis-v btn"></span></td> </tr> </tbody> </table> </div> </div> <script type='text/javascript' src='https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js'></script> <script type='text/javascript' src='https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/js/bootstrap.min.js'></script> </body> </html>
@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@700&family=Poppins:wght@600&display=swap'); * { box-sizing: border-box } body { background-color: #d9ecf2; font-family: 'Poppins', sans-serif; color: #666 } .h2 { color: #444; font-family: 'PT Sans', sans-serif } thead { font-family: 'Poppins', sans-serif; font-weight: bolder; font-size: 20px; color: #666 } img { width: 40px; height: 40px } .name { display: inline-block } .bg-blue { background-color: #EBF5FB; border-radius: 8px } .fa-check, .fa-minus { color: blue } .bg-blue:hover { background-color: #3e64ff; color: #eee; cursor: pointer } .bg-blue:hover .fa-check, .bg-blue:hover .fa-minus { background-color: #3e64ff; color: #eee } .table thead th, .table td { border: none } .table tbody td:first-child { border-bottom-left-radius: 10px; border-top-left-radius: 10px } .table tbody td:last-child { border-bottom-right-radius: 10px; border-top-right-radius: 10px } #spacing-row { height: 10px } @media(max-width:575px) { .container { width: 125%; padding: 20px 10px } }
//Doesn't require any JS.
This Bootstrap 5 snippet provides a visually appealing and functional table for displaying meeting information, including attendee names, dates, times, and statuses. The table is designed to be responsive and customizable, ensuring a seamless user experience across different devices. The table includes features like avatar images, status indicators, and customizable styling options.
Key Features:
- Responsive Design: The table adapts seamlessly to various screen sizes, providing a consistent user experience on desktops, tablets, and mobile devices.
- Customizable Styling: Easily modify the appearance of the table and its elements using Bootstrap's CSS classes to match your website's design and branding.
- User Information: Display attendee names and avatar images to provide a more personalized experience.
- Meeting Details: Include meeting dates, times, and statuses in a clear and concise format.
- Status Indicators: Use visual indicators, such as checkmarks or other symbols, to represent different meeting statuses (e.g., completed, pending, canceled).
Implementation:
- Include Bootstrap 5: Ensure you have Bootstrap 5 installed and configured in your project.
- Create the HTML Structure: Set up the basic HTML structure for the table, including the container, table header, and table rows.
- Apply Bootstrap Classes: Use Bootstrap's CSS classes to style the table and its elements, such as table, thead, tbody, tr, td, avatar, and status-indicator.
- Customize as Needed: Modify the Bootstrap classes and HTML structure to customize the appearance and content of the table according to your specific requirements.
Stylish Contact Form with Image in Tailwind CSS
Responsive Registration Form with Image in Tailwind CSS
Bootstrap 5 Payment Method Form Page with Invoice
Modern Pricing Table Design with Bootstrap 4
Responsive Multi-Level Drop-Down Navigation Menu in CSS
Interactive Bottom Navigation Bar Indicator with CSS
Real-time Password Strength Indicator in Bootstrap 5
Responsive Video Card Component for Tailwind CSS
Responsive Feature Highlight Component with Tailwind CSS
Multi-Step Form with International Phone Input and Nice Select
Responsive Review Cards Component with CSS3
Responsive CSS3 Timeline Design With Hover Effects
Building Blocks for Your Web Pages
Explore a collection of pre-written HTML,CSS and Javascript
snippets to jumpstart your web development projects.