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.
Join Our Community Call-to-Action Banner Section With Tailwind CSS
Bootstrap 5 Responsive Service Pricing Table Block
Owl Carousel Responsive CSS-Only Team Section Showcase
Tailwind CSS Subscribe Container with Integrated Footer
Responsive Bootstrap 5 Detailed Features Section
Responsive CSS-Only Glassmorphism Login Form with background image
Responsive Tailwind CSS Hero Section and Adaptive Navbar
Responsive Bootstrap 5 Compact FAQ Accordion Display
Responsive CSS Only Services Section with Hover Effects
Responsive Tailwind CSS Team Members Display Showcase
Responsive Bootstrap 5 Clear Process Flow Component
Responsive Interactive Login & Register Form with CSS & JS Transitions
Building Blocks for Your Web Pages
Explore a collection of pre-written HTML,CSS and Javascript
snippets to jumpstart your web development projects.