diff --git a/components.d.ts b/components.d.ts index 3aabc2a..6c043a8 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,6 +8,7 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { + Aplayer: typeof import('./src/components/aplayer.vue')['default'] DAside: typeof import('vue-devui/layout/index.es.js')['Aside'] DAvatar: typeof import('vue-devui/avatar/index.es.js')['Avatar'] DButton: typeof import('vue-devui/button/index.es.js')['Button'] diff --git a/package.json b/package.json index a8540fe..6fc7773 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "@devui-design/icons": "^1.4.0", "@heroicons/vue": "^2.2.0", "@unocss/reset": "^66.3.3", + "aplayer": "^1.10.1", "axios": "^1.11.0", "devui-theme": "^0.0.7", "es-toolkit": "^1.39.8", diff --git a/src/Layout.vue b/src/Layout.vue index 9e170fc..a91e748 100644 --- a/src/Layout.vue +++ b/src/Layout.vue @@ -6,13 +6,24 @@ - footer + +
+ 皖ICP备2021017362号-1 + api文档 + +
+
@@ -20,4 +31,21 @@ import menuH from '@/components/menu.vue'; .dcontent-1 { background-color: #fbfbfb; } + +.beian { + padding: 20px 0; + display: flex; + justify-content: center; + background-color: #21072a; +} + +.beian a { + font-size: 14px; + text-decoration: none; + +} + +.beian .swag { + margin-left: 20px; +} \ No newline at end of file diff --git a/src/assets/base.css b/src/assets/base.less similarity index 100% rename from src/assets/base.css rename to src/assets/base.less diff --git a/src/assets/images/logo.png b/src/assets/images/logo.png new file mode 100644 index 0000000..51a8909 Binary files /dev/null and b/src/assets/images/logo.png differ diff --git a/src/assets/index.less b/src/assets/index.less new file mode 100644 index 0000000..d9bb42c --- /dev/null +++ b/src/assets/index.less @@ -0,0 +1,9 @@ +@primary: #ec66ab; +@orange: #ffa500; +@blue: #409eff; +@dp: #f2e8fc; +@ps:0 2px 12px 0 #5C169F10; + +//#BE8AEF #B172EC #A45BE9 #9744E5 #8A2BE2 #7B1DD3 #6C19B9 #5C169F + +@jb: linear-gradient(90deg, #be8aef, #409eff, #8a2be2); diff --git a/src/assets/main.css b/src/assets/main.css index 554ac8d..c695a2b 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,4 +1,4 @@ -@import "./base.css"; +@import "./base.less"; @import "@devui-design/icons/icomoon/devui-icon.css"; @import "qweather-icons/font/qweather-icons.css"; @import "@devui-design/icons/icomoon/devui-icon.css"; diff --git a/src/components/aplayer.vue b/src/components/aplayer.vue new file mode 100644 index 0000000..d85e99a --- /dev/null +++ b/src/components/aplayer.vue @@ -0,0 +1,188 @@ + + + + diff --git a/src/components/homeSide.vue b/src/components/homeSide.vue index 192fdb3..289b8f5 100644 --- a/src/components/homeSide.vue +++ b/src/components/homeSide.vue @@ -1,19 +1,19 @@