From c34f37e88fc31d77d1e10000cf1780c52c712435 Mon Sep 17 00:00:00 2001 From: Nick Zeng Date: Fri, 20 Mar 2026 14:25:49 +0800 Subject: [PATCH] update dashboard page --- .../components/DashboardBreakdownTable.vue | 121 +++++++++++++++++ .../src/components/DashboardByTypeCards.vue | 55 ++++++++ .../src/components/DashboardOverviewCards.vue | 47 +++++++ .../src/components/DashboardTrendChart.vue | 125 ++++++++++++++++++ 4 files changed, 348 insertions(+) create mode 100644 frontend/src/components/DashboardBreakdownTable.vue create mode 100644 frontend/src/components/DashboardByTypeCards.vue create mode 100644 frontend/src/components/DashboardOverviewCards.vue create mode 100644 frontend/src/components/DashboardTrendChart.vue diff --git a/frontend/src/components/DashboardBreakdownTable.vue b/frontend/src/components/DashboardBreakdownTable.vue new file mode 100644 index 0000000..ab0290b --- /dev/null +++ b/frontend/src/components/DashboardBreakdownTable.vue @@ -0,0 +1,121 @@ + + + diff --git a/frontend/src/components/DashboardByTypeCards.vue b/frontend/src/components/DashboardByTypeCards.vue new file mode 100644 index 0000000..71445bc --- /dev/null +++ b/frontend/src/components/DashboardByTypeCards.vue @@ -0,0 +1,55 @@ + + + diff --git a/frontend/src/components/DashboardOverviewCards.vue b/frontend/src/components/DashboardOverviewCards.vue new file mode 100644 index 0000000..729b836 --- /dev/null +++ b/frontend/src/components/DashboardOverviewCards.vue @@ -0,0 +1,47 @@ + + + diff --git a/frontend/src/components/DashboardTrendChart.vue b/frontend/src/components/DashboardTrendChart.vue new file mode 100644 index 0000000..b58084f --- /dev/null +++ b/frontend/src/components/DashboardTrendChart.vue @@ -0,0 +1,125 @@ + + +