This commit replaces the previous simple layout with a comprehensive dashboard interface using Nuxt UI Pro components. - Introduced a new default layout with `UDashboardSidebar` and `UDashboardPanel`. - Refactored the main page (`index.vue`) by splitting it into `ItemManageStatistics` and `ItemManageTable` components. - Added new computed stats for monthly growth and total images, and displayed them in new statistic cards. - Reorganized components from `item/` to a new `itemManage/` directory. - Added custom primary and secondary theme colors.
16 lines
239 B
CSS
16 lines
239 B
CSS
@import "tailwindcss";
|
|
@import "@nuxt/ui";
|
|
|
|
@theme {
|
|
--color-primary: #3a4dfb;
|
|
--color-secondary: #919cfc;
|
|
}
|
|
|
|
.router-link-exact-active {
|
|
@apply text-blue-600 bg-blue-50;
|
|
}
|
|
|
|
.router-link-active {
|
|
@apply text-blue-600 bg-blue-50;
|
|
}
|