diff --git a/Yi.Ai.Vue3/.eslintrc-auto-import.json b/Yi.Ai.Vue3/.eslintrc-auto-import.json
index 313e6711..af1083b7 100644
--- a/Yi.Ai.Vue3/.eslintrc-auto-import.json
+++ b/Yi.Ai.Vue3/.eslintrc-auto-import.json
@@ -5,8 +5,6 @@
"ComputedRef": true,
"DirectiveBinding": true,
"EffectScope": true,
- "ElMessage": true,
- "ElMessageBox": true,
"ExtractDefaultPropTypes": true,
"ExtractPropTypes": true,
"ExtractPublicPropTypes": true,
diff --git a/Yi.Bbs.Vue3/index.html b/Yi.Bbs.Vue3/index.html
index 64091a2c..e48f9fb9 100644
--- a/Yi.Bbs.Vue3/index.html
+++ b/Yi.Bbs.Vue3/index.html
@@ -11,7 +11,7 @@
-
+
diff --git a/Yi.Bbs.Vue3/src/App.vue b/Yi.Bbs.Vue3/src/App.vue
index a5e1d28e..6018d44c 100644
--- a/Yi.Bbs.Vue3/src/App.vue
+++ b/Yi.Bbs.Vue3/src/App.vue
@@ -1,5 +1,3 @@
-
-
diff --git a/Yi.Bbs.Vue3/src/assets/styles/element-override.css b/Yi.Bbs.Vue3/src/assets/styles/element-override.css
index 9fca285e..b49e6165 100644
--- a/Yi.Bbs.Vue3/src/assets/styles/element-override.css
+++ b/Yi.Bbs.Vue3/src/assets/styles/element-override.css
@@ -1,35 +1,39 @@
/* Element Plus 主色调覆盖 */
-html.dark {
- --el-color-primary: #00DA72 ;
- --el-color-primary-light-3: #40e394;
- --el-color-primary-light-5: #66eaa6;
- --el-color-primary-light-7: #8cf1b8;
- --el-color-primary-light-8: #a6f5c9;
- --el-color-primary-light-9: #bff8db;
- --el-color-primary-dark-2: #00b05c;
-
- --el-menu-hover-bg-color: none;
+html.dark {
+ --el-color-primary: #00DA72;
+ --el-color-primary-light-3: #40e394;
+ --el-color-primary-light-5: #66eaa6;
+ --el-color-primary-light-7: #8cf1b8;
+ --el-color-primary-light-8: #a6f5c9;
+ --el-color-primary-light-9: #bff8db;
+ --el-color-primary-dark-2: #00b05c;
+ --el-menu-hover-bg-color: none;
}
.el-tag {
- --el-tag-border-radius: 0px;
+ --el-tag-border-radius: 0px;
}
+
.el-tag.el-tag--primary {
--el-tag-text-color: #000;
}
+
.el-button {
border-radius: 0px;
}
+
.el-card {
- --el-card-bg-color: none !important;
- border-radius: 0px !important;
+ --el-card-bg-color: none !important;
+ border-radius: 0px !important;
+}
+
+.el-card:hover {
+ border-color: rgba(0, 255, 136, 0.4) !important;
}
:root {
- --w-e-toolbar-bg-color:#0E131D !important;
- --w-e-toolbar-color:#fff !important;
-
+ --w-e-toolbar-bg-color: #0E131D !important;
+ --w-e-toolbar-color: #fff !important;
--w-e-textarea-bg-color: #0E131D !important;
-}
-
+}
\ No newline at end of file
diff --git a/Yi.Bbs.Vue3/src/assets/styles/index.scss b/Yi.Bbs.Vue3/src/assets/styles/index.scss
index fe34cad5..7c1469f2 100644
--- a/Yi.Bbs.Vue3/src/assets/styles/index.scss
+++ b/Yi.Bbs.Vue3/src/assets/styles/index.scss
@@ -3,6 +3,7 @@
* http://cssreset.com
* 全局初始化样式
*/
+
html,
body,
div,
@@ -78,25 +79,30 @@ mark,
audio,
video,
input {
- margin: 0;
- padding: 0;
- border: 0;
- font-size: 100%;
- font-weight: normal;
- vertical-align: baseline;
- outline: none;
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font-weight: normal;
+ vertical-align: baseline;
+ outline: none;
}
body {
- /* px-to-viewport-ignore-next */
- min-width: 1024px; /* px-to-viewport-ignore */
-}
-html {
- /* px-to-viewport-ignore-next */
- min-width: 1024px; /* px-to-viewport-ignore */
+ /* px-to-viewport-ignore-next */
+ min-width: 1024px;
+ /* px-to-viewport-ignore */
}
+html {
+ /* px-to-viewport-ignore-next */
+ min-width: 1024px;
+ /* px-to-viewport-ignore */
+}
+
+
/* HTML5 display-role reset for older browsers */
+
article,
aside,
details,
@@ -107,88 +113,99 @@ header,
menu,
nav,
section {
- display: block;
+ display: block;
}
blockquote,
q {
- quotes: none;
+ quotes: none;
}
blockquote::before,
blockquote::after,
q::before,
q::after {
- content: none;
+ content: none;
}
table {
- border-collapse: collapse;
- border-spacing: 0;
+ border-collapse: collapse;
+ border-spacing: 0;
}
+
/* custom */
+
li {
- //list-style: none;
+ //list-style: none;
}
button {
- outline: none;
- cursor: pointer;
- background-color: transparent;
- border-style: none;
+ outline: none;
+ cursor: pointer;
+ background-color: transparent;
+ border-style: none;
}
.el-textarea__inner::placeholder {
- color: #999 !important;
+ color: #999 !important;
}
.el-input__inner::placeholder {
- color: #999 !important;
+ color: #999 !important;
}
input::-webkit-input-placeholder {
- color: #999 !important;
+ color: #999 !important;
}
.el-input__inner::-webkit-input-placeholder {
- color: #999 !important;
+ color: #999 !important;
}
input::placeholder {
- color: #999 !important;
+ color: #999 !important;
}
textarea::placeholder {
- color: #999 !important;
+ color: #999 !important;
}
* {
- box-sizing: border-box;
+ box-sizing: border-box;
}
+
html,
body,
#app {
- width: 100%;
- height: 100%;
- font-family: Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif,
- Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbo;
+ width: 100%;
+ // height: 100%;
+ font-family: Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbo;
}
+
/* //滚动条样式 */
+
::-webkit-scrollbar {
- width: 10px;
- height: 10px;
+ width: 10px;
+ height: 10px;
}
+
+
/* 滚动槽 */
+
::-webkit-scrollbar-track {
- border-radius: 10px;
+ border-radius: 10px;
}
+
+
/* 滚动条滑块 */
+
::-webkit-scrollbar-thumb {
- border-radius: 10px;
- background: #ccc;
+ border-radius: 10px;
+ background: #ccc;
}
+
::-webkit-scrollbar-thumb:window-inactive {
- background: rgba(249, 222, 222, 0.6);
-}
+ background: rgba(249, 222, 222, 0.6);
+}
\ No newline at end of file
diff --git a/Yi.Bbs.Vue3/src/components/DisscussCard.vue b/Yi.Bbs.Vue3/src/components/DisscussCard.vue
index c91c39e3..b0195692 100644
--- a/Yi.Bbs.Vue3/src/components/DisscussCard.vue
+++ b/Yi.Bbs.Vue3/src/components/DisscussCard.vue
@@ -44,11 +44,12 @@
- {{item}}
+ {{item}}
+
- 暂无标签
+ 暂无标签
- {{item.name}}
+ {{item.name}}
@@ -250,4 +251,10 @@ onMounted(() => {
opacity: 1; /* 鼠标悬浮时完全显示 */
}
}
+
+.tag-list-item{
+ border: 0px;
+ color: #BCBCBC;
+ background: none;
+}
diff --git a/Yi.Bbs.Vue3/src/components/MavonEdit.vue b/Yi.Bbs.Vue3/src/components/MavonEdit.vue
index fee13136..f598e871 100644
--- a/Yi.Bbs.Vue3/src/components/MavonEdit.vue
+++ b/Yi.Bbs.Vue3/src/components/MavonEdit.vue
@@ -144,5 +144,28 @@ const change=(value,render)=>{
width: 100%;
}
+.edit ::v-deep(.auto-textarea-input){
+ /* background: none !important; */
+ background: #1D1E1F !important;
+ color: #fff !important;
+}
+.edit ::v-deep(.content-input-wrapper)
+{
+ background: #1D1E1F !important;
+ color: #fff !important;
+}
+.edit ::v-deep(.v-note-edit)
+{
+ background: #1D1E1F !important;
+ color: #fff !important;
+}
+.edit ::v-deep(.v-note-op){
+ background: #1D1E1F !important;
+ color: #fff !important;
+}
+ .edit ::v-deep(.v-show-content){
+ background: #1D1E1F !important;
+ color: #fff !important;
+ }
\ No newline at end of file
diff --git a/Yi.Bbs.Vue3/src/layout/AppBody.vue b/Yi.Bbs.Vue3/src/layout/AppBody.vue
index 85ce7e57..e47c713b 100644
--- a/Yi.Bbs.Vue3/src/layout/AppBody.vue
+++ b/Yi.Bbs.Vue3/src/layout/AppBody.vue
@@ -1,5 +1,4 @@
-
@@ -7,7 +6,6 @@
-->