From 7bb59bc1bd29464fcdbbc486dc0bd6b91d7300bb Mon Sep 17 00:00:00 2001 From: pnoker Date: Fri, 18 Apr 2025 14:39:14 +0800 Subject: [PATCH] style: add scoped attribute to all Vue component styles and refactor shared SCSS --- src/App.vue | 2 +- src/components/card/base/BaseCard.vue | 14 +- src/components/card/blank/BlankCard.vue | 14 +- src/components/card/detail/DetailCard.vue | 14 +- src/components/card/skeleton/SkeletonCard.vue | 137 +++++---- src/components/card/styles/edit-card.scss | 69 +++-- src/components/card/styles/things-card.scss | 273 +++++++++--------- src/components/card/styles/tool-card.scss | 11 +- src/components/card/title/TitleCard.vue | 38 +-- src/components/layout/Layout.vue | 2 +- src/components/particles/particles.vue | 2 +- src/views/application/Application.vue | 2 +- .../application/card/ApplicationCard.vue | 2 +- src/views/dashboard/Dashboard.vue | 2 +- src/views/dashboard/card/DashboardCard.vue | 2 +- src/views/device/Device.vue | 2 +- src/views/device/add/DeviceAddForm.vue | 2 +- src/views/device/card/DeviceCard.vue | 2 +- src/views/device/detail/DeviceDetail.vue | 2 +- src/views/device/edit/DeviceEdit.vue | 2 +- src/views/device/import/DeviceImportForm.vue | 2 +- src/views/device/tool/DeviceTool.vue | 2 +- src/views/driver/Driver.vue | 2 +- src/views/driver/card/DriverCard.vue | 2 +- src/views/driver/detail/DriverDetail.vue | 2 +- src/views/driver/tool/DriverTool.vue | 2 +- src/views/home/Home.vue | 2 +- src/views/login/Login.vue | 2 +- src/views/point/add/PointAddForm.vue | 2 +- src/views/point/card/PointCard.vue | 2 +- src/views/point/detail/PointDetail.vue | 2 +- src/views/point/edit/PointEdit.vue | 2 +- src/views/point/info/PointInfoCard.vue | 2 +- src/views/point/tool/PointTool.vue | 2 +- src/views/point/value/PointValue.vue | 2 +- src/views/point/value/card/PointValueCard.vue | 2 +- .../point/value/detail/PointValueDetail.vue | 2 +- .../point/value/edit/PointValueEditForm.vue | 2 +- src/views/point/value/tool/PointValueTool.vue | 2 +- src/views/profile/Profile.vue | 2 +- src/views/profile/add/ProfileAddForm.vue | 2 +- src/views/profile/card/ProfileCard.vue | 2 +- src/views/profile/detail/ProfileDetail.vue | 2 +- src/views/profile/edit/ProfileEdit.vue | 2 +- src/views/profile/tool/ProfileTool.vue | 2 +- 45 files changed, 315 insertions(+), 329 deletions(-) diff --git a/src/App.vue b/src/App.vue index 7117beeb5..041bd4b7a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -20,7 +20,7 @@ - diff --git a/src/components/card/detail/DetailCard.vue b/src/components/card/detail/DetailCard.vue index b7ae945e1..6e2cd5776 100644 --- a/src/components/card/detail/DetailCard.vue +++ b/src/components/card/detail/DetailCard.vue @@ -16,7 +16,7 @@