Basic Tables

Basic Tables
NameCreated OnNumberStatus
Mark21,Dec 2021+1234-12340Completed
Monika29,April 2022+1523-12459Failed
Madina30,Nov 2022+1982-16234Successful
Bhamako18,Mar 2022+1526-10729Pending
<Table className="table text-nowrap">
<thead>
<tr>
<th scope="col">Name</th>
<th scope="col">Created On</th>
<th scope="col">Number</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Mark</th>
<td>21,Dec 2021</td>
<td>+1234-12340</td>
<td><Badge bg="outline-primary" className="badge">
Completed</Badge></td>
</tr>
<tr>
<th scope="row">Monika</th>
<td>29,April 2022</td>
<td>+1523-12459</td>
<td><Badge bg="outline-warning" className="badge">
Failed</Badge></td>
</tr>
<tr>
<th scope="row">Madina</th>
<td>30,Nov 2022</td>
<td>+1982-16234</td>
<td><Badge bg="outline-success" className="badge">
Successful</Badge></td>
</tr>
<tr>
<th scope="row">Bhamako</th>
<td>18,Mar 2022</td>
<td>+1526-10729</td>
<td><Badge bg="outline-secondary" className="badge">
Pending</Badge></td>
</tr>
</tbody>
</Table>
Bordered Tables
UserStatusEmailAction
imgSukuro Kim
Activekimosukuro@gmail.com
imgHasimna
Inactivehasimna2132@gmail.com
imgAzimo Khan
Activeazimokhan421@gmail.com
imgSamantha Julia
Active julianasams143@gmail.com
   <Table className="table text-nowrap table-bordered">
<thead>
<tr>
<th scope="col">User</th>
<th scope="col">Status</th>
<th scope="col">Email</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">
 <div className="d-flex align-items-center">
     <span className="avatar avatar-xs me-2 online avatar-rounded">
         <img src={face13} alt="img"/>
     </span>Sukuro Kim
 </div>
</th>
<td><span className="badge bg-success-transparent">Active</span></td>
<td>kimosukuro@gmail.com</td>
<td>
 <div className="hstack gap-2 flex-wrap">
     <Link href="#" className="text-info fs-14 lh-1"><i
             className="ri-edit-line"></i></Link>
     <Link href="#" className="text-danger fs-14 lh-1"><i
             className="ri-delete-bin-5-line"></i></Link>
 </div>
</td>
</tr>
<tr>
<th scope="row">
 <div className="d-flex align-items-center">
     <span className="avatar avatar-xs me-2 offline avatar-rounded">
         <img src={face6} alt="img"/>
     </span>Hasimna
 </div>
</th>
<td><span className="badge bg-light text-dark">Inactive</span></td>
<td>hasimna2132@gmail.com</td>
<td>
 <div className="hstack gap-2 flex-wrap">
     <Link href="#" className="text-info fs-14 lh-1"><i
             className="ri-edit-line"></i></Link>
     <Link href="#" className="text-danger fs-14 lh-1"><i
             className="ri-delete-bin-5-line"></i></Link>
 </div>
</td>
</tr>
</tbody>
</Table>
Bordered Primary
OrderDateCustomerAction
#000726-04-2022
imgMayor Kelly
Booked
#0008 15-02-2022
imgWicky Kross
Booked
#000923-05-2022
imgJulia Cam
Booked
<Table bordered  className="table text-nowrap  border-primary">
<thead>
<tr>
 <th scope="col">Order</th>
 <th scope="col">Date</th>
 <th scope="col">Customer</th>
 <th scope="col">Action</th>
</tr>
</thead>
<tbody>
{Table2data.map((idx)=>(
<tr key={Math.random()}>
 <th scope="row">
     {idx.order}
 </th>
 <td>
     <span className="badge bg-light text-dark">{idx.date}</span>
 </td>
 <td>
     <div className="d-flex align-items-center">
         <span className="avatar avatar-xs me-2 online avatar-rounded">
             <img src={idx.src} alt="img"/>
         </span>{idx.name}
     </div>
 </td>
 <td><span className="badge bg-primary-transparent">Booked</span></td>
</tr>
))}
</tbody>
</Table>
Bordered Success
OrderDateCustomerStatus
#001107-01-2022
imgHelsenky
Delivered
#001218-05-2022
imgBrodus
Delivered
#001319-03-2022
imgChikka Alen
Delivered
<Table bordered className="table text-nowrap border-success">
<thead>
<tr>
<th scope="col">Order</th>
<th scope="col">Date</th>
<th scope="col">Customer</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table3data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">
   {idx.order}
</th>
<td>
    <span className="badge bg-light text-dark">{idx.date}</span>
</td>
<td>
    <div className="d-flex align-items-center">
        <span className="avatar avatar-xs me-2 online avatar-rounded">
            <img src={idx.src} alt="img"/>
        </span>{idx.name}
    </div>
</td>
<td><span className="badge bg-success-transparent">Delivered</span></td>
</tr>
))}
</tbody>
</Table>
Bordered warning
OrderDateCustomerAction
#001421-02-2022
imgSukuro Kim
Accepted
#001826-03-2022
imgAlex Carey
Accepted
#002014-03-2022
imgPamila Anderson
Accepted
<Table bordered className="table text-nowrap table-bordered border-warning">
<thead>
<tr>
<th scope="col">Order</th>
<th scope="col">Date</th>
<th scope="col">Customer</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
{Table4data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">
    {idx.order}
</th>
<td>
    <span className="badge bg-light text-dark">{idx.date}</span>
</td>
<td>
    <div className="d-flex align-items-center">
        <span className="avatar avatar-xs me-2 online avatar-rounded">
            <img src={idx.src} alt="img"/>
        </span>{idx.name}
    </div>
</td>
<td><span className="badge bg-warning-transparent">Accepted</span></td>
</tr>
))}
</tbody>
</Table>
Table Without Borders
User NameTransaction IdCreatedStatus
Harshrath#5182-346724 May 2022Fixed
Zozo Hadid#5182-341202 July 2022In Progress
Martiana#5182-342315 April 2022Completed
Alex Carey#5182-345617 March 2022Pending
<Table borderless className="text-nowrap">
<thead>
<tr>
 <th scope="col">User Name</th>
 <th scope="col">Transaction Id</th>
 <th scope="col">Created</th>
 <th scope="col">Status</th>
</tr>
</thead>
<tbody>
<tr>
 <th scope="row">Harshrath</th>
 <td>#5182-3467</td>
 <td>24 May 2022</td>
 <td><span className="badge bg-primary">Fixed</span></td>
</tr>
<tr>
 <th scope="row">Zozo Hadid</th>
 <td>#5182-3412</td>
 <td>02 July 2022</td>
 <td><span className="badge bg-warning">In Progress</span></td>
</tr>
<tr>
 <th scope="row">Martiana</th>
 <td>#5182-3423</td>
 <td>15 April 2022</td>
 <td><span className="badge bg-success">Completed</span></td>
</tr>
<tr>
 <th scope="row">Alex Carey</th>
 <td>#5182-3456</td>
 <td>17 March 2022</td>
 <td><span className="badge bg-danger">Pending</span></td>
</tr>
</tbody>
</Table>
Table Group Divideres
ProductSellerSale PercentageQunatity Sold
Smart WatchSlowtrack.inc24.23%250/1786
White SneakersAmerican & Co.inc12.45%123/985
Baseball BatSports Company06.64%124/232
Black HoodieRenonds Fabrics14.42%192/2456
<Table className="table text-nowrap">
<thead>
<tr>
<th scope="col">Product</th>
<th scope="col">Seller</th>
<th scope="col">Sale Percentage</th>
<th scope="col">Qunatity Sold</th>
</tr>
</thead>
<tbody className="table-group-divider">
<tr>
<th scope="row">Smart Watch</th>
<td>Slowtrack.inc</td>
<td><Link href="#" className="text-success">24.23%<i
            className="ri-arrow-up-fill ms-1"></i></Link></td>
<td>250/1786</td>
</tr>
<tr>
<th scope="row">White Sneakers</th>
<td>American & Co.inc</td>
<td><Link href="#" className="text-danger">12.45%<i
            className="ri-arrow-down-fill ms-1"></i></Link></td>
<td>123/985</td>
</tr>
<tr>
<th scope="row">Baseball Bat</th>
<td>Sports Company</td>
<td><Link href="#" className="text-success">06.64%<i
            className="ri-arrow-up-fill ms-1"></i></Link></td>
<td>124/232</td>
</tr>
<tr>
<th scope="row">Black Hoodie</th>
<td>Renonds Fabrics</td>
<td><Link href="#" className="text-success">14.42%<i
            className="ri-arrow-up-fill ms-1"></i></Link></td>
<td>192/2456</td>
</tr>
</tbody>
</Table>
Striped rows
IDDateCustomerAction
2022R-0127-010-2022Moracco
2022R-0228-10-2022Thornton
2022R-0322-10-2022Larry Bird
2022R-0429-09-2022Erica Sean
 <Table striped className="table text-nowrap table-striped">
<thead>
<tr>
<th scope="col">ID</th>
<th scope="col">Date</th>
<th scope="col">Customer</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
{Table5data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.order}</th>
<td>{idx.date}</td>
<td>{idx.name}</td>
<td>
    <Button variant='success' className="btn btn-sm btn-wave">
        <i className="ri-download-2-line align-middle me-2 d-inline-block"></i>Download
    </Button>
</td>
</tr>
))}
</tbody>
</Table>
Striped columns
IDDateCustomerAction
2022R-0127-010-2022Moracco
2022R-0228-10-2022Thornton
2022R-0322-10-2022Larry Bird
2022R-0429-09-2022Erica Sean
<Table striped="columns" className="table text-nowrap">
<thead>
<tr>
<th scope="col">ID</th>
<th scope="col">Date</th>
<th scope="col">Customer</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
{Table5data.map((idx)=>(
<tr>
<th scope="row">{idx.order}</th>
<td>{idx.date}</td>
<td>{idx.name}</td>
<td>
    <Button variant='' className="btn btn-sm btn-danger btn-wave">
        <i className="ri-delete-bin-line align-middle me-2 d-inline-block"></i>Delete
    </Button>
</td>
</tr>
))}
</tbody>
</Table>
Primary Table
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table variant='primary' className="table text-nowrap">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">First</th>
<th scope="col">Last</th>
<th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.id}</th>
<td>{idx.text1}</td>
<td>{idx.text2}</td>
<td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Secondary Table
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table variant='secondary' className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr>
 <th scope="row">{idx.id}</th>
 <td>{idx.text1}</td>
 <td>{idx.text2}</td>
 <td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Warning Table
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table variant='warning' className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr>
 <th scope="row">{idx.id}</th>
 <td>{idx.text1}</td>
 <td>{idx.text2}</td>
 <td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Danger Table
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table variant='danger' className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr>
 <th scope="row">{idx.id}</th>
 <td>{idx.text1}</td>
 <td>{idx.text2}</td>
 <td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Dark Table
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table variant='dark' className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr>
 <th scope="row">{idx.id}</th>
 <td>{idx.text1}</td>
 <td>{idx.text2}</td>
 <td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Success Table With Striped Rows
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the BirdThornton@twitter
<Table striped variant='success' className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
{Table6data.map((idx)=>(
<tr>
 <th scope="row">{idx.id}</th>
 <td>{idx.text1}</td>
 <td>{idx.text2}</td>
 <td>{idx.text3}</td>
</tr>
))}
</tbody>
</Table>
Hoverable Rows
Product ManagerCategoryTeamStatus
img
Joanna Smith
joannasmith14@gmail.com
Fashion
img
Kara Kova
milesakara@gmail.com
Clothing
img
Donald Trimb
donaldo21@gmail.com
Electronics
img
Justin Gaethje
justingae@gmail.com
Sports
  <Table hover className="text-nowrap">
<thead>
<tr>
 <th scope="col">Product Manager</th>
 <th scope="col">Category</th>
 <th scope="col">Team</th>
 <th scope="col">Status</th>
</tr>
</thead>
<tbody>
<tr>
 <td>
     <div className="d-flex align-items-center">
         <div className="avatar avatar-sm me-2 avatar-rounded">
             <img src={face10} alt="img"/>
         </div>
         <div>
             <div className="lh-1">
                 <span>Joanna Smith</span>
             </div>
             <div className="lh-1">
                 <span
                     className="fs-11 text-muted">joannasmith14@gmail.com</span>
             </div>
         </div>
     </div>
 </td>
 <td><span className="badge bg-primary-transparent">Fashion</span></td>
 <td>
     <div className="avatar-list-stacked">
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face2} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face8} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face2} alt="img"/>
         </span>
         <Link className="avatar avatar-sm bg-primary text-fixed-white avatar-rounded"
             href="#">
             +5
         </Link>
     </div>
 </td>
 <td>
     <ProgressBar variant='primary' className="progress-xs"  now={52}/>
 </td>
</tr>
</tbody>
</Table>
Hoverable rows With striped rows
InvoiceCustomerStatusDate
IN-2032
img
Mark Cruise
markcruise24@gmail.com
PaidJul 26,2022
IN-2022
img
Charanjeep
charanjeep@gmail.in
PaidMar 14,2022
IN-2014
img
Samantha Julie
julie453@gmail.com
CancelledFeb 1,2022
IN-2036
img
Simon Cohen
simon@gmail.com
RefundedApr 24,2022
<Table striped hover className="table text-nowrap">
<thead>
<tr>
<th scope="col">Invoice</th>
<th scope="col">Customer</th>
<th scope="col">Status</th>
<th scope="col">Date</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">IN-2022</th>
<td>
<div className="d-flex align-items-center">
 <div className="avatar avatar-sm me-2 avatar-rounded">
     <img src="../assets/images/faces/12.jpg" alt="img"/>
 </div>
 <div>
     <div className="lh-1">
         <span>Charanjeep</span>
     </div>
     <div className="lh-1">
         <span
             className="fs-11 text-muted">charanjeep@gmail.in</span>
     </div>
 </div>
</div>
</td>
<td><span className="badge bg-success-transparent"><i
     className="ri-check-fill align-middle me-1"></i>Paid</span></td>
<td>Mar 14,2022</td>
</tr>
</tbody>
</Table>
Table Head Primary
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
 <Table className="table text-nowrap">
<thead  className="table-primary">
<tr>
 <th scope="col">User Name</th>
 <th scope="col">Transaction Id</th>
 <th scope="col">Created</th>
 <th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table8data.map((idx)=>(
<tr key={Math.random()}>
 <th scope="row">{idx.name}</th>
 <td>{idx.text}</td>
 <td>{idx.date}</td>
 <td>
     <div className="hstack gap-2 fs-15">
         <Link href="#"
             className="btn btn-icon btn-sm btn-success-transparent rounded-pill"><i
                 className="ri-download-2-line"></i></Link>
         <Link href="#"
             className="btn btn-icon btn-sm btn-info-transparent rounded-pill"><i
                 className="ri-edit-line"></i></Link>
         <Link href="#"
             className="btn btn-icon btn-sm btn-danger-transparent rounded-pill"><i
                 className="ri-delete-bin-line"></i></Link>
     </div>
 </td>
</tr>
))}
</tbody>
</Table>
Table Head warning
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
<Table className="table text-nowrap">
<thead className="table-warning">
<tr>
<th scope="col">User Name</th>
<th scope="col">Transaction Id</th>
<th scope="col">Created</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table9data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.name}</th>
<td>{idx.text}</td>
<td>{idx.date}</td>
<td>
<Button variant={idx.color} className="btn btn-sm">{idx.btn}</Button>
</td>
</tr>
))}

</tbody>
</Table>
Table Head Success
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
<Table className="table text-nowrap">
<thead className="table-warning">
<tr>
<th scope="col">User Name</th>
<th scope="col">Transaction Id</th>
<th scope="col">Created</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table9data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.name}</th>
<td>{idx.text}</td>
<td>{idx.date}</td>
<td>
<Button variant={idx.color} className="btn btn-sm">{idx.btn}</Button>
</td>
</tr>
))}

</tbody>
</Table>
Table Head Info
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
<Table className="table text-nowrap">
<thead className="table-info">
<tr>
<th scope="col">User Name</th>
<th scope="col">Transaction Id</th>
<th scope="col">Created</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table9data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.name}</th>
<td>{idx.text}</td>
<td>{idx.date}</td>
<td>
<Button variant={idx.color} className="btn btn-sm">{idx.btn}</Button>
</td>
</tr>
))}

</tbody>
</Table>
Table Head Secondary
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
<Table className="table text-nowrap">
<thead className="table-secondary">
<tr>
<th scope="col">User Name</th>
<th scope="col">Transaction Id</th>
<th scope="col">Created</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table9data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.name}</th>
<td>{idx.text}</td>
<td>{idx.date}</td>
<td>
<Button variant={idx.color} className="btn btn-sm">{idx.btn}</Button>
</td>
</tr>
))}

</tbody>
</Table>
Table Head Danger
User NameTransaction IdCreatedStatus
Harshrath #5182-346724 May 2022
Zozo Hadid#5182-341202 July 2022
Martiana#5182-342315 April 2022
Alex Carey#5182-345617 March 2022
<Table className="table text-nowrap">
<thead className="table-danger">
<tr>
<th scope="col">User Name</th>
<th scope="col">Transaction Id</th>
<th scope="col">Created</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
{Table9data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">{idx.name}</th>
<td>{idx.text}</td>
<td>{idx.date}</td>
<td>
<Button variant={idx.color} className="btn btn-sm">{idx.btn}</Button>
</td>
</tr>
))}

</tbody>
</Table>
Table Foot
S.NoTeamMatches WonWin Ratio
01Manchester232 42%
02Barcelona175 58%
03Portugal126 32%
Total United States55856%
 <Table className="table text-nowrap">
<thead className="table-primary">
<tr>
<th scope="col">S.No</th>
<th scope="col">Team</th>
<th scope="col">Matches Won</th>
<th scope="col">Win Ratio</th>
</tr>
</thead>
<tbody>
{Table10data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row"> {idx.text1}</th>
<td>{idx.text2}</td>
<td>{idx.text3} </td>
<td>
<span className="badge bg-primary">{idx.text4}</span>
</td>
</tr>
))}
</tbody>
<tfoot className="table-primary">
<tr>
<th scope="row"> Total </th>
<td>United States</td>
<td>558</td>
<td><span className="badge bg-primary">56%</span></td>
</tr>
</tfoot>
</Table>
Table With Caption
Top 3 Countries
S.NoCountryMedals WonNo Of Athletes
01United States20121823
02United Kingdom1012992
03Germany914875
<Table className="table text-nowrap">
<caption>Top 3 Countries</caption>
<thead>
<tr>
 <th scope="col">S.No</th>
 <th scope="col">Country</th>
 <th scope="col">Medals Won</th>
 <th scope="col">No Of Athletes</th>
</tr>
</thead>
<tbody>
<tr>
 <th scope="row">01</th>
 <td>United States</td>
 <td>2012<i className="ri-medal-line mx-2"></i></td>
 <td>1823</td>
</tr>
<tr>
 <th scope="row">02</th>
 <td>United Kingdom</td>
 <td>1012<i className="ri-medal-line mx-2"></i></td>
 <td>992</td>
</tr>
<tr>
 <th scope="row">03</th>
 <td>Germany</td>
 <td>914<i className="ri-medal-line mx-2"></i></td>
 <td>875</td>
</tr>
</tbody>
</Table>
Table With Top Caption
Top IT Companies
S.NoNameRevenueCountry
1Microsoft$170 billionUnited States
2HP$72 billionUnited States
3IBM$60 billionUnited States
<Table className="table text-nowrap caption-top">
<caption>Top IT Companies</caption>
<thead>
<tr>
<th scope="col">S.No</th>
<th scope="col">Name</th>
<th scope="col">Revenue</th>
<th scope="col">Country</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>Microsoft</td>
<td>$170 billion</td>
<td>United States</td>
</tr>
<tr>
<th scope="row">2</th>
<td>HP</td>
<td>$72 billion</td>
<td>United States</td>
</tr>
<tr>
<th scope="row">3</th>
<td>IBM</td>
<td>$60 billion</td>
<td>United States</td>
</tr>
</tbody>
</Table>
Active Tables
NameCreated OnNumberStatus
Mark21,Dec 2021+1234-12340Completed
Monika29,April 2022+1523-12459Failed
Madina30,Nov 2022+1982-16234Successful
Bhamako18,Mar 2022+1526-10729Pending
<Table className="table text-nowrap">
<thead>
<tr>
<th scope="col">Name</th>
<th scope="col">Created On</th>
<th scope="col">Number</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
<tr className="table-active">
<th scope="row">Mark</th>
<td>21,Dec 2021</td>
<td>+1234-12340</td>
<td><span className="badge bg-primary">Completed</span></td>
</tr>
<tr>
<th scope="row">Monika</th>
<td>29,April 2022</td>
<td>+1523-12459</td>
<td><span className="badge bg-warning">Failed</span></td>
</tr>
<tr>
<th scope="row">Madina</th>
<td>30,Nov 2022</td>
<td className="table-active">+1982-16234</td>
<td><span className="badge bg-success">Successful</span></td>
</tr>
<tr>
<th scope="row">Bhamako</th>
<td>18,Mar 2022</td>
<td>+1526-10729</td>
<td><span className="badge bg-secondary">Pending</span></td>
</tr>
</tbody>
</Table>
Small Tables
InvoiceCreated DateStatusAction
25-Apr-2021Paid
29-April-2022Pending
30-Nov-2022Paid
01-Jan-2022Paid
14-Feb-2022Pending
<Table size="sm" className="table text-nowrap">
<thead>
<tr>
<th scope="col">Invoice</th>
<th scope="col">Created Date</th>
<th scope="col">Status</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
{Table11data.map((idx)=>(
<tr key={Math.random()}>
<th scope="row">
    <div className="form-check">
        <Form.Check id={idx.id} className="" type="checkbox" value="" />
        <Form.Label className="" htmlFor="checkebox-sm">
          {idx.name}
        </Form.Label>
    </div>
</th>
<td>{idx.date}</td>
<td><Badge bg={idx.class} className="badge">{idx.text}</Badge></td>
<td>
    <div className="hstack gap-2 fs-15">
        <Link href="#" className="btn btn-icon btn-sm btn-light">
        <i className="ri-download-2-line"></i></Link>
        <Link href="#" className="btn btn-icon btn-sm btn-light">
        <i className="ri-edit-line"></i></Link>
    </div>
</td>
</tr>
))}
</tbody>
</Table>
Color variants tables
ColorClientStateQuantityTotal Price
DefaultRita BookProcessed22$2,012
PrimaryRhoda ReportProcessed22$4,254
SecondaryRita BookProcessed26$1,234
SuccessAnne TeakProcessed42$2,623
DangerDee EndProcessed52$32,132
WarningLee NonmiProcessed10$1,434
InfoLynne GwisticProcessed63$1,854
LightFran TickProcessed05$823
DarkPolly PipeProcessed35$1,832
 <Table className="table text-nowrap">
<thead>
<tr>
<th scope="col">Color</th>
<th scope="col">Client</th>
<th scope="col">State</th>
<th scope="col">Quantity</th>
<th scope="col">Total Price</th>
</tr>
</thead>
<tbody>
{Table12data.map((idx)=>(
<tr key={Math.random()} className={idx.class1}>
<th scope="row">{idx.text}</th>
<td>{idx.name}</td>
<td><Badge bg={idx.color} className="badge">Processed</Badge></td>
<td>{idx.quantity}</td>
<td>{idx.price}</td>
</tr>
))}
</tbody>
</Table>
Nesting
#FirstLastHandle
1MarkOtto@mdo
AplhabetsUsersEmail
ADino Kingdinoking231@gmail.com
BPoppins samspops@gmail.com
CBrian Shawswanbrian@gmail.com
3Larrythe Bird@twitter
4Jimmythe OstrichDummy Text
5Cobra Kaithe SnakeAnother Name
<Table striped bordered className="table text-nowrap">
<thead>
<tr>
 <th scope="col">#</th>
 <th scope="col">First</th>
 <th scope="col">Last</th>
 <th scope="col">Handle</th>
</tr>
</thead>
<tbody>
<tr>
 <th scope="row">1</th>
 <td>Mark</td>
 <td>Otto</td>
 <td>@mdo</td>
</tr>
<tr>
 <td colSpan={4}>
     <Table className="table text-nowrap mb-0">
         <thead>
             <tr>
                 <th scope="col">Aplhabets</th>
                 <th scope="col">Users</th>
                 <th scope="col">Email</th>
             </tr>
         </thead>
         <tbody>
             <tr>
                 <th scope="row">A</th>
                 <td>Dino King</td>
                 <td>dinoking231@gmail.com</td>
             </tr>
             <tr>
                 <th scope="row">B</th>
                 <td>Poppins sams</td>
                 <td>pops@gmail.com</td>
             </tr>
             <tr>
                 <th scope="row">C</th>
                 <td>Brian Shaw</td>
                 <td>swanbrian@gmail.com</td>
             </tr>
         </tbody>
     </Table>
 </td>
</tr>
<tr>
 <th scope="row">3</th>
 <td>Larry</td>
 <td>the Bird</td>
 <td>@twitter</td>
</tr>
<tr>
 <th scope="row">4</th>
 <td>Jimmy</td>
 <td>the Ostrich</td>
 <td>Dummy Text</td>
</tr>
<tr>
 <th scope="row">5</th>
 <td>Cobra Kai</td>
 <td>the Snake</td>
 <td>Another Name</td>
</tr>
</tbody>
</Table>
Always responsive
Team HeadCategoryRoleGmailTeamWork ProgressRevenueAction
imgMayor Kelly
ManufacturerTeam Leadmayorkrlly@gmail.com
$10,984.29
imgAndrew Garfield
Managing DirectorDirectorandrewgarfield@gmail.com
$1.4billion
imgSimon Cowel
Service ManagerManagersimoncowel234@gmail.com
$7,123.21
imgMirinda Hers
RecruiterEmployeemirindahers@gmail.com
$2,325.45
<Table className="table text-nowrap">
<thead>
<tr>
 <th scope="col">
     <Form.Check className="" type="checkbox" id="checkboxNoLabel" value="" aria-label="..."/></th>
 <th scope="col">Team Head</th>
 <th scope="col">Category</th>
 <th scope="col">Role</th>
 <th scope="col">Gmail</th>
 <th scope="col">Team</th>
 <th scope="col">Work Progress</th>
 <th scope="col">Revenue</th>
 <th scope="col">Action</th>
</tr>
</thead>
<tbody>
<tr>
 <th scope="row">
     <Form.Check className="=" type="checkbox" id="checkboxNoLabel1" value="" aria-label="..."/></th>
 <td>
     <div className="d-flex align-items-center">
         <span className="avatar avatar-xs me-2 online avatar-rounded">
             <img src={face3} alt="img"/>
         </span>Mayor Kelly
     </div>
 </td>
 <td>Manufacturer</td>
 <td><span className="badge bg-primary-transparent">Team Lead</span></td>
 <td>mayorkrlly@gmail.com</td>
 <td>
     <div className="avatar-list-stacked">
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face2} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face8} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face2} alt="img"/>
         </span>
         <Link className="avatar avatar-sm bg-primary text-fixed-white avatar-rounded" href="#">
             +4
         </Link>
     </div>
 </td>
 <td>
     <ProgressBar className="progress progress-xs" variant='primary' now={52} />
 </td>
 <td>$10,984.29</td>
 <td>
     <div className="hstack gap-2 fs-15">
         <Link href="#" className="btn btn-icon btn-sm btn-success">
         <i className="ri-download-2-line"></i></Link>
         <Link href="#" className="btn btn-icon btn-sm btn-info">
         <i className="ri-edit-line"></i></Link>
     </div>
 </td>
</tr>
<tr>
 <th scope="row">
 <Form.Check className="" type="checkbox" id="checkboxNoLabel2" value="" aria-label="..."/></th>
 <td>
     <div className="d-flex align-items-center">
         <span className="avatar avatar-xs me-2 online avatar-rounded">
             <img src={face12} alt="img"/>
         </span>Andrew Garfield
     </div>
 </td>
 <td>Managing Director</td>
 <td><span className="badge bg-warning-transparent">Director</span></td>
 <td>andrewgarfield@gmail.com</td>
 <td>
     <div className="avatar-list-stacked">
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face1} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face5} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face11} alt="img"/>
         </span>
         <span className="avatar avatar-sm avatar-rounded">
             <img src={face15} alt="img"/>
         </span>
         <Link className="avatar avatar-sm bg-primary text-fixed-white avatar-rounded" href="#">
             +4
         </Link>
     </div>
 </td>
 <td>
 <ProgressBar className="progress progress-xs" variant='primary' now={91} />
     
 </td>
 <td>$1.4billion</td>
 <td>
     <div className="hstack gap-2 fs-15">
         <Link href="#" className="btn btn-icon btn-sm btn-success">
         <i className="ri-download-2-line"></i></Link>
         <Link href="#" className="btn btn-icon btn-sm btn-info">
         <i className="ri-edit-line"></i></Link>
     </div>
 </td>
</tr>   
</tbody>
</Table>
Vertical alignment
Heading 1Heading 2Heading 3Heading 4
This cell inherits vertical-align: middle; from the tableThis cell inherits vertical-align: middle; from the tableThis cell inherits vertical-align: middle; from the tableThis here is some placeholder text, intended to take up quite a bit of vertical space, to demonstrate how the vertical alignment works in the preceding cells.
This cell inherits vertical-align: bottom; from the table rowThis cell inherits vertical-align: bottom; from the table rowThis cell inherits vertical-align: bottom; from the table rowThis here is some placeholder text, intended to take up quite a bit of vertical space, to demonstrate how the vertical alignment works in the preceding cells.
This cell inherits vertical-align: middle; from the tableThis cell inherits vertical-align: middle; from the tableThis cell is aligned to the top. This here is some placeholder text, intended to take up quite a bit of vertical space, to demonstrate how the vertical alignment works in the preceding cells.
 <Table className="table align-middle">
<thead>
<tr>
<th scope="col" className="w-25">Heading 1</th>
<th scope="col" className="w-25">Heading 2</th>
<th scope="col" className="w-25">Heading 3</th>
<th scope="col" className="w-25">Heading 4</th>
</tr>
</thead>
<tbody>
{Table13data.map((idx)=>(
<tr key={Math.random()} className={idx.class1}>
<td>{idx.text1} <code>{idx.code1}</code> {idx.text2}</td>
<td>{idx.text1} <code>{idx.code1}</code> {idx.text2}</td>
<td className={idx.class2}>{idx.text3} <code>{idx.code2}</code> {idx.text4 }</td>
<td>This here is some placeholder text, intended to take up
    quite a
    bit of vertical space, to demonstrate how the vertical
    alignment
    works in the preceding cells.</td>
</tr>
))}
</tbody>
</Table>