fix: scss import warning (#7528)

* chore(dashboard): 将 Sass @import 迁移到 @use

Dart Sass 3.0.0 将移除 @import,迁移到 @use 以消除弃用警告

* add new import into style.scss

---------

Co-authored-by: LIghtJUNction <lightjunction.me@gmail.com>
This commit is contained in:
Kangyang Ji
2026-04-16 13:05:37 +01:00
committed by GitHub
parent a8660ff21e
commit ee85a4e50f
8 changed files with 30 additions and 16 deletions

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
//
// Light Buttons
//

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
// Outline Card
.v-card--variant-outlined {
border-color: rgba(var(--v-theme-borderLight), 0.36);

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
.v-field--variant-outlined .v-field__outline__start.v-locale--is-ltr,
.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start {
border-radius: $border-radius-root 0 0 $border-radius-root;

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
.elevation-10 {
box-shadow: $box-shadow !important;
}

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
.theme-tab {
&.v-tabs {
.v-tab {

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
html {
overflow-y: auto;
}

View File

@@ -1,3 +1,5 @@
@use '../variables' as *;
/*This is for the logo*/
.leftSidebar {
border: 0px;

View File

@@ -1,21 +1,21 @@
@import './variables';
@import 'vuetify/styles/main.sass';
@import './override';
@import './layout/container';
@import './layout/sidebar';
@use './variables';
@use 'vuetify/styles/main.sass';
@use './override';
@use './layout/container';
@use './layout/sidebar';
@import './components/VButtons';
@import './components/VCard';
@import './components/VField';
@import './components/VInput';
@import './components/VNavigationDrawer';
@import './components/VShadow';
@import './components/VTextField';
@import './components/VTabs';
@import './components/VScrollbar';
@import './components/CodeBlockDark';
@use './components/VButtons';
@use './components/VCard';
@use './components/VField';
@use './components/VInput';
@use './components/VNavigationDrawer';
@use './components/VShadow';
@use './components/VTextField';
@use './components/VTabs';
@use './components/VScrollbar';
@use './components/CodeBlockDark';
@import './pages/dashboards';
@use './pages/dashboards';
html, body {
overscroll-behavior-y: none;