diff --git a/nezha-fronted/src/assets/css/components/charts/chart.scss b/nezha-fronted/src/assets/css/components/charts/chart.scss index f273319f1..e9cc99c9b 100644 --- a/nezha-fronted/src/assets/css/components/charts/chart.scss +++ b/nezha-fronted/src/assets/css/components/charts/chart.scss @@ -519,6 +519,18 @@ .chart-text-preview .ql-container.ql-snow { border: unset !important; } +.rich-text-container{ + .v-md-editor-preview{ + white-space: initial; + box-sizing: border-box; + padding: 12px 15px; + } + .v-md-copy-code-btn{ + display: none !important; + } +} + + .chart-table ,.chart-preview-dialog { .nz-table .el-table__row .custom-value .cell{ padding: 1px 0; diff --git a/nezha-fronted/src/assets/css/components/common/threshold/threshold.scss b/nezha-fronted/src/assets/css/components/common/threshold/threshold.scss index 49c28408b..ae303af57 100644 --- a/nezha-fronted/src/assets/css/components/common/threshold/threshold.scss +++ b/nezha-fronted/src/assets/css/components/common/threshold/threshold.scss @@ -1,5 +1,9 @@ .rich-text-editor { color: $--color-text-regular; + .ql-toolbar.ql-snow{ + padding: 7px; + height: 40px; + } .ql-toolbar { border: 1px solid $--border-color-light; } diff --git a/nezha-fronted/src/assets/css/components/common/v-md-editor.scss b/nezha-fronted/src/assets/css/components/common/v-md-editor.scss index d12b90ed9..e53380b96 100644 --- a/nezha-fronted/src/assets/css/components/common/v-md-editor.scss +++ b/nezha-fronted/src/assets/css/components/common/v-md-editor.scss @@ -44,4 +44,45 @@ background: $--alert-rule-background-color; } } +} + +.markdownEditor{ + box-sizing: border-box; + border-radius: 0; + border: 1px solid $--border-color-light; + box-shadow: none; + background: transparent; + .v-md-editor__toolbar{ + border-bottom: 1px solid $--border-color-light; + .v-md-editor__tooltip{ + display: none; + } + .v-md-editor__toolbar-item:hover,.v-md-editor__toolbar-item--active{ + background: transparent; + } + .v-md-editor__menu{ + background: $--background-color-empty; + border: 1px solid $--border-color-light; + .v-md-editor__menu-item{ + color: $--color-text-regular; + } + .v-md-editor__menu-item:hover{ + background: $--background-color-base; + } + } + } + .v-md-textarea-editor{ + &>textarea{ + padding: 12px 15px; + background: transparent; + color: $--color-text-regular; + font-family: menlo,Ubuntu Mono,consolas,Courier New,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif !important; + } + &>pre{ + padding: 12px 15px; + section{ + font-family: menlo,Ubuntu Mono,consolas,Courier New,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif !important; + } + } + } } \ No newline at end of file diff --git a/nezha-fronted/src/components/chart/chart/chartText.vue b/nezha-fronted/src/components/chart/chart/chartText.vue index fe643d347..4c416f32b 100644 --- a/nezha-fronted/src/components/chart/chart/chartText.vue +++ b/nezha-fronted/src/components/chart/chart/chartText.vue @@ -2,7 +2,8 @@