Info Box
Essential UI components for displaying key metrics, statistics, and status updates in a clear and engaging way.
Info boxes are essential UI components for displaying key metrics, statistics, and status updates in a clear and engaging way. They combine icons, text, and visual indicators to present information at a glance while maintaining a professional and modern appearance.
Design Tip: For optimal visual hierarchy, use consistent icon styles and color schemes across related info boxes. Consider using contrasting colors for different data categories to improve scanability.
Basic Info Box
Basic info boxes provide a clean and straightforward way to display metrics. Each box combines an icon with a colored background and content area, making it perfect for highlighting key statistics or status information.
<div class="row g-3">
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon bg-info"><i class="ri-team-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Active Users</span>
<span class="info-box-number">2,845</span>
<span class="info-box-more-info">Last 30 days</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon bg-success"><i class="ri-shopping-bag-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Total Orders</span>
<span class="info-box-number">856</span>
<span class="info-box-more-info">+12% this month</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon bg-warning"><i class="ri-download-cloud-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">App Downloads</span>
<span class="info-box-number">24.7K</span>
<span class="info-box-more-info">Mobile & Desktop</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon bg-danger"><i class="ri-chat-3-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Customer Reviews</span>
<span class="info-box-number">4.8</span>
<span class="info-box-more-info">Average rating</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon text-bg-primary"><i class="ri-wallet-3-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Monthly Revenue</span>
<span class="info-box-number">$84.9K</span>
<span class="info-box-more-info">+65% vs target</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon text-bg-secondary"><i class="ri-headphone-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Support Tickets</span>
<span class="info-box-number">142</span>
<span class="info-box-more-info">Pending resolution</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon text-bg-secondary"><i class="ri-line-chart-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Conversion Rate</span>
<span class="info-box-number">3.2%</span>
<span class="info-box-more-info">Up from 2.8%</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box">
<span class="info-box-icon text-bg-primary"><i class="ri-calendar-check-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Tasks Completed</span>
<span class="info-box-number">287</span>
<span class="info-box-more-info">This week</span>
</div>
</div>
</div>
</div>
<div class="row g-3"> <div class="col-md-6"> <div
class="info-box"> <span class="info-box-icon bg-info"><i
class="ri-team-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Active
Users</span> <span class="info-box-number">2,845</span> <span
class="info-box-more-info">Last 30 days</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box">
<span class="info-box-icon bg-success"><i
class="ri-shopping-bag-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Total
Orders</span> <span class="info-box-number">856</span> <span
class="info-box-more-info">+12% this month</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box">
<span class="info-box-icon bg-warning"><i
class="ri-download-cloud-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">App
Downloads</span> <span class="info-box-number">24.7K</span> <span
class="info-box-more-info">Mobile & Desktop</span> </div>
</div> </div> <div class="col-md-6"> <div
class="info-box"> <span class="info-box-icon bg-danger"><i
class="ri-chat-3-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Customer
Reviews</span> <span class="info-box-number">4.8</span> <span
class="info-box-more-info">Average rating</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box">
<span class="info-box-icon text-bg-primary"><i
class="ri-wallet-3-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Monthly
Revenue</span> <span class="info-box-number">$84.9K</span> <span
class="info-box-more-info">+65% vs target</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box">
<span class="info-box-icon text-bg-secondary"><i
class="ri-headphone-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Support
Tickets</span> <span class="info-box-number">142</span> <span
class="info-box-more-info">Pending resolution</span> </div>
</div> </div> <div class="col-md-6"> <div
class="info-box"> <span class="info-box-icon
text-bg-secondary"><i class="ri-line-chart-line"></i></span>
<div class="info-box-content"> <span
class="info-box-text">Conversion Rate</span> <span
class="info-box-number">3.2%</span> <span
class="info-box-more-info">Up from 2.8%</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box">
<span class="info-box-icon text-bg-primary"><i
class="ri-calendar-check-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Tasks
Completed</span> <span class="info-box-number">287</span> <span
class="info-box-more-info">This week</span> </div> </div>
</div> </div>
Background Info Box
Background info boxes enhance visual impact with full-color backgrounds and include progress bars for showing completion rates or progress metrics. These are ideal for dashboards and analytics displays.
<div class="row g-3">
<div class="col-md-6">
<div class="info-box bg-info">
<span class="info-box-icon"><i class="ri-team-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Team Members</span>
<span class="info-box-number">3,590</span>
<div class="progress">
<div class="progress-bar" style="width: 75%"></div>
</div>
<span class="progress-description">
75% Growth in Q3 2024
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-success">
<span class="info-box-icon"><i class="ri-wallet-3-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Monthly Revenue</span>
<span class="info-box-number">$84,950</span>
<div class="progress">
<div class="progress-bar" style="width: 65%"></div>
</div>
<span class="progress-description">
65% Above Monthly Target
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-warning">
<span class="info-box-icon"><i class="ri-headphone-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Support Tickets</span>
<span class="info-box-number">7,842</span>
<div class="progress">
<div class="progress-bar" style="width: 80%"></div>
</div>
<span class="progress-description">
80% Resolution Rate This Month
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-danger">
<span class="info-box-icon"><i class="ri-line-chart-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Conversion Rate</span>
<span class="info-box-number">4.2%</span>
<div class="progress">
<div class="progress-bar" style="width: 88%"></div>
</div>
<span class="progress-description">
88% Improvement vs Last Period
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-primary">
<span class="info-box-icon"><i class="ri-mail-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Email Campaign</span>
<span class="info-box-number">15,680</span>
<div class="progress">
<div class="progress-bar bg-secondary" style="width: 92%"></div>
</div>
<span class="progress-description">
92% Delivery Rate Achieved
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-secondary">
<span class="info-box-icon"><i class="ri-download-cloud-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">App Downloads</span>
<span class="info-box-number">89,247</span>
<div class="progress">
<div class="progress-bar bg-primary" style="width: 78%"></div>
</div>
<span class="progress-description">
78% of Monthly Goal Reached
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-secondary">
<span class="info-box-icon"><i class="ri-user-add-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">New Registrations</span>
<span class="info-box-number">2,847</span>
<div class="progress">
<div class="progress-bar bg-primary" style="width: 95%"></div>
</div>
<span class="progress-description">
95% Conversion from Signups
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-primary">
<span class="info-box-icon"><i class="ri-calendar-check-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Project Completion</span>
<span class="info-box-number">156</span>
<div class="progress">
<div class="progress-bar bg-secondary" style="width: 85%"></div>
</div>
<span class="progress-description">
85% On-time Delivery Rate
</span>
</div>
</div>
</div>
</div>
<div class="row g-3"> <div class="col-md-6"> <div
class="info-box bg-info"> <span class="info-box-icon"><i
class="ri-team-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Team
Members</span> <span class="info-box-number">3,590</span> <div
class="progress"> <div class="progress-bar" style="width:
75%"></div> </div> <span class="progress-description"> 75%
Growth in Q3 2024 </span> </div> </div> </div> <div
class="col-md-6"> <div class="info-box bg-success"> <span
class="info-box-icon"><i
class="ri-wallet-3-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Monthly
Revenue</span> <span class="info-box-number">$84,950</span> <div
class="progress"> <div class="progress-bar" style="width:
65%"></div> </div> <span class="progress-description"> 65%
Above Monthly Target </span> </div> </div> </div> <div
class="col-md-6"> <div class="info-box bg-warning"> <span
class="info-box-icon"><i
class="ri-headphone-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Support
Tickets</span> <span class="info-box-number">7,842</span> <div
class="progress"> <div class="progress-bar" style="width:
80%"></div> </div> <span class="progress-description"> 80%
Resolution Rate This Month </span> </div> </div> </div> <div
class="col-md-6"> <div class="info-box bg-danger"> <span
class="info-box-icon"><i
class="ri-line-chart-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Conversion
Rate</span> <span class="info-box-number">4.2%</span> <div
class="progress"> <div class="progress-bar" style="width:
88%"></div> </div> <span class="progress-description"> 88%
Improvement vs Last Period </span> </div> </div> </div> <div
class="col-md-6"> <div class="info-box text-bg-primary"> <span
class="info-box-icon"><i
class="ri-mail-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Email
Campaign</span> <span class="info-box-number">15,680</span> <div
class="progress"> <div class="progress-bar bg-secondary"
style="width: 92%"></div> </div> <span
class="progress-description"> 92% Delivery Rate Achieved </span> </div>
</div> </div> <div class="col-md-6"> <div class="info-box
text-bg-secondary"> <span class="info-box-icon"><i
class="ri-download-cloud-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">App
Downloads</span> <span class="info-box-number">89,247</span> <div
class="progress"> <div class="progress-bar bg-primary"
style="width: 78%"></div> </div> <span
class="progress-description"> 78% of Monthly Goal Reached </span>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box text-bg-secondary"> <span
class="info-box-icon"><i
class="ri-user-add-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">New
Registrations</span> <span class="info-box-number">2,847</span>
<div class="progress"> <div class="progress-bar bg-primary"
style="width: 95%"></div> </div> <span
class="progress-description"> 95% Conversion from Signups </span>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box text-bg-primary"> <span class="info-box-icon"><i
class="ri-calendar-check-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Project
Completion</span> <span class="info-box-number">156</span> <div
class="progress"> <div class="progress-bar bg-secondary"
style="width: 85%"></div> </div> <span
class="progress-description"> 85% On-time Delivery Rate </span> </div>
</div> </div> </div>
Outline Info Box
Outline info boxes offer a lighter visual alternative with bordered styles. They maintain high readability while providing a more subtle appearance, perfect for secondary metrics or less critical information.
<div class="row g-3">
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-info">
<span class="info-box-icon bg-info"><i class="ri-mail-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Email Campaigns</span>
<span class="info-box-number">5,280</span>
<span class="info-box-more-info">Sent this month</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-success">
<span class="info-box-icon bg-success"><i class="ri-calendar-check-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Scheduled Events</span>
<span class="info-box-number">892</span>
<span class="info-box-more-info">This month</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-warning">
<span class="info-box-icon bg-warning"><i class="ri-bell-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Push Notifications</span>
<span class="info-box-number">16.9K</span>
<span class="info-box-more-info">Delivered today</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-danger">
<span class="info-box-icon bg-danger"><i class="ri-list-check-2"></i></span>
<div class="info-box-content">
<span class="info-box-text">Pending Tasks</span>
<span class="info-box-number">345</span>
<span class="info-box-more-info">High priority</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-primary">
<span class="info-box-icon text-bg-primary"><i class="ri-user-add-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">New Followers</span>
<span class="info-box-number">1,247</span>
<span class="info-box-more-info">This week</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-secondary">
<span class="info-box-icon text-bg-secondary"><i class="ri-file-text-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Documents</span>
<span class="info-box-number">2,156</span>
<span class="info-box-more-info">Processed</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-primary">
<span class="info-box-icon text-bg-primary"><i class="ri-shield-check-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Security Scans</span>
<span class="info-box-number">98.5%</span>
<span class="info-box-more-info">Clean rate</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box info-box-outline info-box-outline-info">
<span class="info-box-icon bg-info"><i class="ri-speed-up-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Page Load Speed</span>
<span class="info-box-number">1.2s</span>
<span class="info-box-more-info">Average response</span>
</div>
</div>
</div>
</div>
<div class="row g-3"> <div class="col-md-6"> <div
class="info-box info-box-outline info-box-outline-info"> <span
class="info-box-icon bg-info"><i
class="ri-mail-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Email
Campaigns</span> <span class="info-box-number">5,280</span> <span
class="info-box-more-info">Sent this month</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-success"> <span class="info-box-icon
bg-success"><i class="ri-calendar-check-line"></i></span>
<div class="info-box-content"> <span
class="info-box-text">Scheduled Events</span> <span
class="info-box-number">892</span> <span
class="info-box-more-info">This month</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-warning"> <span class="info-box-icon
bg-warning"><i class="ri-bell-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Push
Notifications</span> <span class="info-box-number">16.9K</span>
<span class="info-box-more-info">Delivered today</span> </div>
</div> </div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-danger"> <span class="info-box-icon
bg-danger"><i class="ri-list-check-2"></i></span> <div
class="info-box-content"> <span class="info-box-text">Pending
Tasks</span> <span class="info-box-number">345</span> <span
class="info-box-more-info">High priority</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-primary"> <span class="info-box-icon
text-bg-primary"><i class="ri-user-add-line"></i></span>
<div class="info-box-content"> <span class="info-box-text">New
Followers</span> <span class="info-box-number">1,247</span> <span
class="info-box-more-info">This week</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-secondary"> <span class="info-box-icon
text-bg-secondary"><i class="ri-file-text-line"></i></span>
<div class="info-box-content"> <span
class="info-box-text">Documents</span> <span
class="info-box-number">2,156</span> <span
class="info-box-more-info">Processed</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-primary"> <span class="info-box-icon
text-bg-primary"><i class="ri-shield-check-line"></i></span>
<div class="info-box-content"> <span
class="info-box-text">Security Scans</span> <span
class="info-box-number">98.5%</span> <span
class="info-box-more-info">Clean rate</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
info-box-outline info-box-outline-info"> <span class="info-box-icon
bg-info"><i class="ri-speed-up-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Page Load
Speed</span> <span class="info-box-number">1.2s</span> <span
class="info-box-more-info">Average response</span> </div> </div>
</div> </div>
Loading Info Box
Loading info boxes incorporate animated overlays to indicate active processes or data updates. They're essential for providing visual feedback during data fetching, synchronization, or processing operations.
<div class="row g-3">
<div class="col-md-6">
<div class="info-box bg-info loading">
<span class="info-box-icon"><i class="ri-database-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Data Synchronization</span>
<span class="info-box-number">8,750</span>
<div class="progress">
<div class="progress-bar" style="width: 78%"></div>
</div>
<span class="progress-description">
78% Synchronized
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-success loading">
<span class="info-box-icon"><i class="ri-upload-cloud-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Media Uploads</span>
<span class="info-box-number">2,648</span>
<div class="progress">
<div class="progress-bar" style="width: 55%"></div>
</div>
<span class="progress-description">
55% Uploaded
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-warning loading">
<span class="info-box-icon"><i class="ri-cloud-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Cloud Backup</span>
<span class="info-box-number">19.8GB</span>
<div class="progress">
<div class="progress-bar" style="width: 92%"></div>
</div>
<span class="progress-description">
92% Completed
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box bg-danger loading">
<span class="info-box-icon"><i class="ri-server-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">System Updates</span>
<span class="info-box-number">56</span>
<div class="progress">
<div class="progress-bar" style="width: 95%"></div>
</div>
<span class="progress-description">
95% Installed
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-primary loading">
<span class="info-box-icon"><i class="ri-refresh-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Cache Refresh</span>
<span class="info-box-number">4,280</span>
<div class="progress">
<div class="progress-bar bg-secondary" style="width: 67%"></div>
</div>
<span class="progress-description">
67% Refreshed
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-secondary loading">
<span class="info-box-icon"><i class="ri-download-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">File Downloads</span>
<span class="info-box-number">1,547</span>
<div class="progress">
<div class="progress-bar bg-primary" style="width: 43%"></div>
</div>
<span class="progress-description">
43% Downloaded
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-secondary loading">
<span class="info-box-icon"><i class="ri-mail-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Email Queue</span>
<span class="info-box-number">892</span>
<div class="progress">
<div class="progress-bar bg-primary" style="width: 84%"></div>
</div>
<span class="progress-description">
84% Processed
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box text-bg-primary loading">
<span class="info-box-icon"><i class="ri-folders-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Data Migration</span>
<span class="info-box-number">25.4GB</span>
<div class="progress">
<div class="progress-bar bg-secondary" style="width: 72%"></div>
</div>
<span class="progress-description">
72% Migrated
</span>
</div>
<div class="overlay">
<i class="ri-loop-right-line fa-spin"></i>
</div>
</div>
</div>
</div>
<div class="row g-3"> <div class="col-md-6"> <div
class="info-box bg-info loading"> <span class="info-box-icon"><i
class="ri-database-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Data
Synchronization</span> <span class="info-box-number">8,750</span>
<div class="progress"> <div class="progress-bar" style="width:
78%"></div> </div> <span class="progress-description"> 78%
Synchronized </span> </div> <div class="overlay"> <i
class="ri-loop-right-line fa-spin"></i> </div> </div>
</div> <div class="col-md-6"> <div class="info-box bg-success
loading"> <span class="info-box-icon"><i
class="ri-upload-cloud-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Media
Uploads</span> <span class="info-box-number">2,648</span> <div
class="progress"> <div class="progress-bar" style="width:
55%"></div> </div> <span class="progress-description"> 55%
Uploaded </span> </div> <div class="overlay"> <i
class="ri-loop-right-line fa-spin"></i> </div> </div>
</div> <div class="col-md-6"> <div class="info-box bg-warning
loading"> <span class="info-box-icon"><i
class="ri-cloud-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Cloud
Backup</span> <span class="info-box-number">19.8GB</span> <div
class="progress"> <div class="progress-bar" style="width:
92%"></div> </div> <span class="progress-description"> 92%
Completed </span> </div> <div class="overlay"> <i
class="ri-loop-right-line fa-spin"></i> </div> </div>
</div> <div class="col-md-6"> <div class="info-box bg-danger
loading"> <span class="info-box-icon"><i
class="ri-server-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">System
Updates</span> <span class="info-box-number">56</span> <div
class="progress"> <div class="progress-bar" style="width:
95%"></div> </div> <span class="progress-description"> 95%
Installed </span> </div> <div class="overlay"> <i
class="ri-loop-right-line fa-spin"></i> </div> </div>
</div> <div class="col-md-6"> <div class="info-box text-bg-primary
loading"> <span class="info-box-icon"><i
class="ri-refresh-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Cache
Refresh</span> <span class="info-box-number">4,280</span> <div
class="progress"> <div class="progress-bar bg-secondary"
style="width: 67%"></div> </div> <span
class="progress-description"> 67% Refreshed </span> </div> <div
class="overlay"> <i class="ri-loop-right-line fa-spin"></i>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box text-bg-secondary loading"> <span
class="info-box-icon"><i
class="ri-download-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">File
Downloads</span> <span class="info-box-number">1,547</span> <div
class="progress"> <div class="progress-bar bg-primary"
style="width: 43%"></div> </div> <span
class="progress-description"> 43% Downloaded </span> </div> <div
class="overlay"> <i class="ri-loop-right-line fa-spin"></i>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box text-bg-secondary loading"> <span
class="info-box-icon"><i
class="ri-mail-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Email
Queue</span> <span class="info-box-number">892</span> <div
class="progress"> <div class="progress-bar bg-primary"
style="width: 84%"></div> </div> <span
class="progress-description"> 84% Processed </span> </div> <div
class="overlay"> <i class="ri-loop-right-line fa-spin"></i>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box text-bg-primary loading"> <span
class="info-box-icon"><i
class="ri-folders-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Data
Migration</span> <span class="info-box-number">25.4GB</span> <div
class="progress"> <div class="progress-bar bg-secondary"
style="width: 72%"></div> </div> <span
class="progress-description"> 72% Migrated </span> </div> <div
class="overlay"> <i class="ri-loop-right-line fa-spin"></i>
</div> </div> </div> </div>
Interactive Info Box Examples
Interactive info boxes provide real-time updates, hover effects, and clickable actions for enhanced user engagement. These examples demonstrate dynamic content updates and responsive interactions for modern dashboard applications.
<div class="row g-3">
<div class="col-md-6">
<div class="info-box interactive-box" onclick="refreshMetric(this)">
<span class="info-box-icon bg-info"><i class="ri-mouse-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Click-through Rate</span>
<span class="info-box-number" id="ctr-rate">3.45%</span>
<span class="info-box-more-info">Click to refresh</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box interactive-box" onclick="refreshMetric(this)">
<span class="info-box-icon bg-success"><i class="ri-eye-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Page Views</span>
<span class="info-box-number" id="page-views">127.3K</span>
<span class="info-box-more-info">Real-time data</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box interactive-box" onclick="refreshMetric(this)">
<span class="info-box-icon bg-warning"><i class="ri-time-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Avg. Session</span>
<span class="info-box-number" id="avg-session">4m 32s</span>
<span class="info-box-more-info">Updated hourly</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="info-box interactive-box" onclick="refreshMetric(this)">
<span class="info-box-icon bg-danger"><i class="ri-arrow-up-line"></i></span>
<div class="info-box-content">
<span class="info-box-text">Bounce Rate</span>
<span class="info-box-number" id="bounce-rate">28.7%</span>
<span class="info-box-more-info">7-day average</span>
</div>
</div>
</div>
</div>
<div class="row g-3"> <div class="col-md-6"> <div
class="info-box interactive-box" onclick="refreshMetric(this)"> <span
class="info-box-icon bg-info"><i
class="ri-mouse-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Click-through
Rate</span> <span class="info-box-number"
id="ctr-rate">3.45%</span> <span
class="info-box-more-info">Click to refresh</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
interactive-box" onclick="refreshMetric(this)"> <span
class="info-box-icon bg-success"><i
class="ri-eye-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Page
Views</span> <span class="info-box-number"
id="page-views">127.3K</span> <span
class="info-box-more-info">Real-time data</span> </div> </div>
</div> <div class="col-md-6"> <div class="info-box
interactive-box" onclick="refreshMetric(this)"> <span
class="info-box-icon bg-warning"><i
class="ri-time-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Avg.
Session</span> <span class="info-box-number" id="avg-session">4m
32s</span> <span class="info-box-more-info">Updated hourly</span>
</div> </div> </div> <div class="col-md-6"> <div
class="info-box interactive-box" onclick="refreshMetric(this)"> <span
class="info-box-icon bg-danger"><i
class="ri-arrow-up-line"></i></span> <div
class="info-box-content"> <span class="info-box-text">Bounce
Rate</span> <span class="info-box-number"
id="bounce-rate">28.7%</span> <span
class="info-box-more-info">7-day average</span> </div> </div>
</div> </div>
Accessibility Guidelines
Ensure info box components are accessible to all users by following these best practices:
- Use semantic HTML with proper heading structure and ARIA labels
- Provide sufficient color contrast for all text and background combinations
- Include descriptive text for screen readers explaining metric context
- Ensure interactive elements are keyboard navigable with proper focus indicators
- Use ARIA live regions for dynamic content updates
- Provide alternative text descriptions for icon meanings
- Implement proper error messaging and loading state announcements