diff --git a/src/assets/styles/main.less b/src/assets/styles/main.less deleted file mode 100644 index 6445509..0000000 --- a/src/assets/styles/main.less +++ /dev/null @@ -1,16 +0,0 @@ -#app { - max-width: 1280px; - margin: 0 auto; - padding: 1rem; - font-weight: normal; -} - -.green { - text-decoration: none; - color: hsla(160, 100%, 37%, 1); - transition: 0.4s; - padding: 3px; -} -.green:hover { - background-color: hsla(160, 100%, 37%, 0.2); -} diff --git a/src/layouts/default-layout.vue b/src/layouts/default-layout.vue index dd56008..b006a3f 100644 --- a/src/layouts/default-layout.vue +++ b/src/layouts/default-layout.vue @@ -4,22 +4,3 @@ - - diff --git a/src/main.ts b/src/main.ts index f9836d6..1847867 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,4 +1,4 @@ -import './assets/styles'; +import './styles'; import App from './App.vue'; diff --git a/src/pages/data-loaders.[id]/sub-1.[userId].page.vue b/src/pages/data-loaders.[id]/sub-1.[userId].page.vue index b70de5c..a01c4fa 100644 --- a/src/pages/data-loaders.[id]/sub-1.[userId].page.vue +++ b/src/pages/data-loaders.[id]/sub-1.[userId].page.vue @@ -181,3 +181,8 @@ code { } } + + +meta: + layout: second + diff --git a/src/assets/styles/base.css b/src/styles/base.css similarity index 100% rename from src/assets/styles/base.css rename to src/styles/base.css diff --git a/src/assets/styles/index.ts b/src/styles/index.ts similarity index 100% rename from src/assets/styles/index.ts rename to src/styles/index.ts index abf001b..3d4f0e2 100644 --- a/src/assets/styles/index.ts +++ b/src/styles/index.ts @@ -1,9 +1,9 @@ import 'nprogress/nprogress.css'; // -import './main.less'; - import '@unocss/reset/tailwind-compat.css'; // https://unocss.dev/guide/style-reset#tailwind-compat // +import './main.less'; + import 'primeicons/primeicons.css'; import './reset-primevue.css'; diff --git a/src/styles/main.less b/src/styles/main.less new file mode 100644 index 0000000..40e68d3 --- /dev/null +++ b/src/styles/main.less @@ -0,0 +1,34 @@ +#app { + max-width: 1280px; + margin: 0 auto; + padding: 1rem; + font-weight: normal; +} + +.green { + text-decoration: none; + color: hsla(160, 100%, 37%, 1); + transition: 0.4s; + padding: 3px; +} +.green:hover { + background-color: hsla(160, 100%, 37%, 0.2); +} + + +.layout-tip { + position: fixed; + top: 1rem; + left: 50%; + transform: translateX(-50%); + z-index: 9999; + background-color: #fafafa; + border: 1px solid #ccc; + padding: 1rem; + border-radius: 0.5rem; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); + text-transform: uppercase; + opacity: 0.8; + background: rgba(255, 255, 255, 0.5); /* 半透明白色背景 */ + backdrop-filter: blur(5px); /* 背景模糊 */ +} \ No newline at end of file diff --git a/src/assets/styles/reset-primevue.css b/src/styles/reset-primevue.css similarity index 100% rename from src/assets/styles/reset-primevue.css rename to src/styles/reset-primevue.css diff --git a/vite.config.plugins.ts b/vite.config.plugins.ts index 7f26209..742b136 100644 --- a/vite.config.plugins.ts +++ b/vite.config.plugins.ts @@ -51,7 +51,7 @@ export function Plugins() { // https://github.com/JohnCampionJr/vite-plugin-vue-layouts?tab=readme-ov-file#configuration Layouts({ defaultLayout: 'default-layout', - pagesDirs: ['src/pages'], + pagesDirs: [], }), // https://github.com/antfu/unocss