1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-21 17:34:25 +04:00

feat: add new statistics cards to widgets page and update card styles

This commit is contained in:
codecalm
2025-11-02 18:57:51 +01:00
parent 21eb18f918
commit 0042472f9a
4 changed files with 71 additions and 22 deletions

View File

@@ -8,6 +8,19 @@ permalink: widgets.html
---
<div class="row row-cards">
<div class="col-12 col-md-6 col-xxl-3 mb-4 mb-xxl-0">
{% include "cards/stat-card.html" title="Earned" value="$2,847" icon="credit-card" %}
</div>
<div class="col-12 col-md-6 col-xxl-3 mb-4 mb-xxl-0">
{% include "cards/stat-card.html" title="Hours logged" value="42.7 hrs" icon="clock" %}
</div>
<div class="col-12 col-md-6 col-xxl-3 mb-4 mb-md-0">
{% include "cards/stat-card.html" title="Avg. time" value="3:28 hrs" icon="slideshow" %}
</div>
<div class="col-12 col-md-6 col-xxl-3">
{% include "cards/stat-card.html" title="Weekly growth" value="18.4%" icon="discount" %}
</div>
<div class="col-lg-6">
{% include "cards/project-progress.html" %}
</div>
@@ -39,46 +52,64 @@ permalink: widgets.html
</div>
<div class="col-md-6 col-xl-3">
{% include "cards/small-stats.html" id="currency" icon="currency-dollar" color="primary" title="132 Sales" description="12 waiting payments" %}
{% include "cards/small-stats.html" id="currency" icon="currency-dollar" color="primary" title="132 Sales"
description="12 waiting payments" %}
</div>
<div class="col-md-6 col-xl-3">
{% include "cards/small-stats.html" id="shopping-cart" icon="shopping-cart" color="green" title="78 Orders" description="32 shipped" %}
{% include "cards/small-stats.html" id="shopping-cart" icon="shopping-cart" color="green" title="78 Orders"
description="32 shipped" %}
</div>
<div class="col-md-6 col-xl-3">
{% include "cards/small-stats.html" id="user" icon="user" color="red" title="1352 Members" description="163 registered today" %}
{% include "cards/small-stats.html" id="user" icon="user" color="red" title="1352 Members" description="163
registered today" %}
</div>
<div class="col-md-6 col-xl-3">
{% include "cards/small-stats.html" id="message" icon="message" color="yellow" title="132 Comments" description="16 waitings" %}
{% include "cards/small-stats.html" id="message" icon="message" color="yellow" title="132 Comments"
description="16 waitings" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="sales" chart-position="left" chart-type="donut" chart-data="56" color="primary" title="132 Sales" description="12 waiting payments" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="sales" chart-position="left"
chart-type="donut" chart-data="56" color="primary" title="132 Sales" description="12 waiting payments" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="orders" chart-position="left" chart-type="donut" chart-data="56" color="green" title="78 Orders" description="32 shipped" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="orders" chart-position="left"
chart-type="donut" chart-data="56" color="green" title="78 Orders" description="32 shipped" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="members" chart-position="left" chart-type="donut" chart-data="56" color="red" title="1352 Members" description="163 registered today" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="members" chart-position="left"
chart-type="donut" chart-data="56" color="red" title="1352 Members" description="163 registered today" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="comments" chart-position="left" chart-type="donut" chart-data="56" color="yellow" title="132 Comments" description="16 waitings" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="comments" chart-position="left"
chart-type="donut" chart-data="56" color="yellow" title="132 Comments" description="16 waitings" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="sales" icon="arrow-up" color="green" lt=true title="$5,256.99" description="Revenue last 30 days" description-value="+4%" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="sales" icon="arrow-up" color="green" lt=true
title="$5,256.99" description="Revenue last 30 days" description-value="+4%" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="orders" icon="arrow-down" color="red" lt=true title="342" description="Sales last 30 days" description-value="-4.3%" description-value-color="red" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="orders" icon="arrow-down" color="red" lt=true
title="342" description="Sales last 30 days" description-value="-4.3%" description-value-color="red" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="members" icon="arrow-up" color="green" lt=true title="132" description="Customers last 30 days" description-value="+6.8%" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="members" icon="arrow-up" color="green" lt=true
title="132" description="Customers last 30 days" description-value="+6.8%" %}
</div>
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="comments" icon="arrow-down" color="red" lt=true title="78" description="Members registered today" description-value="-2%" description-value-color="red" %}
<div class="col-md-6 col-xl-3">{% include "cards/small-stats.html" id="comments" icon="arrow-down" color="red"
lt=true title="78" description="Members registered today" description-value="-2%" description-value-color="red" %}
</div>
<div class="col-md-6 col-lg-4">
<div class="row row-cards">
<div class="col-12">{% include "cards/small-stats.html" chart-type="line" chart-data="20,0,40,30,40,30,80,60" %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="bar" chart-data="20,40,30,10,40,60,80,70" color="red" icon="heart" %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="bar" chart-data="20,40,20,-10,-30,10,40,60,80,70" color="green" icon="brand-github" %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="donut" chart-data="12" person-id=10 %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="donut" chart-data="12" person-id=11 %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="line" chart-data="20,0,40,30,40,30,80,60"
%}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="bar" chart-data="20,40,30,10,40,60,80,70"
color="red" icon="heart" %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="bar"
chart-data="20,40,20,-10,-30,10,40,60,80,70" color="green" icon="brand-github" %}</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="donut" chart-data="12" person-id=10 %}
</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="donut" chart-data="12" person-id=11 %}
</div>
<div class="col-12">{% include "cards/small-stats.html" chart-type="donut" chart-data="56" person-id=1 %}</div>
<div class="col-12">{% include "cards/small-stats.html" color="green" person-id=4 %}</div>
<div class="col-12">{% include "cards/small-stats.html" small-icon="trending-down" color="red" person-id=3 %}</div>
<div class="col-12">{% include "cards/small-stats.html" small-icon="trending-down" color="red" person-id=3 %}
</div>
<div class="col-12">{% include "cards/code.html" %}</div>
</div>
</div>
@@ -89,10 +120,11 @@ permalink: widgets.html
</div>
<div class="col-md-6 col-lg-4">
<div class="row row-cards">
<div class="col-12">{% include "cards/project-kanban.html" title="Tabler UI" badge="v1.0" value=30 percentage-color="red" limit=4 offset=0 due="72 days" %}</div>
<div class="col-12">{% include "cards/project-kanban.html" title="Tabler UI" badge="v1.0" value=30
percentage-color="red" limit=4 offset=0 due="72 days" %}</div>
<div class="col-12">{% include "cards/project-kanban.html" title="Tabler React" value=80 offset=20 %}</div>
<div class="col-12">{% include "cards/user-info.html" %}</div>
<div class="col-12">{% include "cards/configuration.html" %}</div>
</div>
</div>
</div>
</div>