From 0df6812fd67dd4cb74dfc17ec99fe05a545bb946 Mon Sep 17 00:00:00 2001 From: pipipi-pikachu <1171051090@qq.com> Date: Sat, 16 Jan 2021 21:11:18 +0800 Subject: [PATCH] =?UTF-8?q?UI=E4=BC=98=E5=8C=96=EF=BC=8C=E7=94=BB=E7=AC=94?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/antd.scss | 53 ++++++++++++++----- ...ContextmenuContent.vue => MenuContent.vue} | 18 +++---- src/components/Contextmenu/index.vue | 6 +-- src/main.ts | 5 ++ src/plugins/iconPark.ts | 4 ++ src/views/Editor/EditorHeader/index.vue | 44 +++++++++++++-- .../ElementStylePanel/ImageStylePanel.vue | 11 ++-- src/views/Screen/WritingBoardTool.vue | 28 +++++++++- src/views/Screen/index.vue | 1 - 9 files changed, 135 insertions(+), 35 deletions(-) rename src/components/Contextmenu/{ContextmenuContent.vue => MenuContent.vue} (86%) diff --git a/src/assets/styles/antd.scss b/src/assets/styles/antd.scss index 479b6575..52badb81 100644 --- a/src/assets/styles/antd.scss +++ b/src/assets/styles/antd.scss @@ -1,3 +1,4 @@ +// popover .ant-popover { padding-top: 5px !important; } @@ -11,6 +12,26 @@ .ant-popover-inner-content { padding: 12px !important; } + +// dropdown +.ant-dropdown { + min-width: 120px; + animation: none !important; +} +.ant-dropdown-menu { + box-shadow: $boxShadow; + border: 1px solid $borderColor; +} +.ant-dropdown-menu-item { + font-size: 13px; + transition: none; + + &:hover { + background-color: #e1e1e1; + } +} + +// button .ant-btn { font-size: 13px !important; @@ -18,27 +39,35 @@ padding: 0; } } + +// radio .ant-radio-group { font-size: 13px !important; } +.ant-radio-button-wrapper { + text-align: center; +} + +// slider +.ant-slider-track { + background-color: $themeColor; +} +.ant-slider-handle { + border-color: $themeColor; +} + +// select +.ant-select { + user-select: none; +} .ant-select-selection-item { font-size: 13px; } .ant-select-item-option-content { font-size: 13px !important; } -.ant-radio-button-wrapper { - text-align: center; -} -.ant-slider-track { - background-color: $themeColor; -} -.ant-slider-handle { - border-color: $themeColor; -} -.ant-select { - user-select: none; -} + +// tooltip .ant-tooltip-inner { font-size: 12px; } \ No newline at end of file diff --git a/src/components/Contextmenu/ContextmenuContent.vue b/src/components/Contextmenu/MenuContent.vue similarity index 86% rename from src/components/Contextmenu/ContextmenuContent.vue rename to src/components/Contextmenu/MenuContent.vue index fa0efd44..edda174d 100644 --- a/src/components/Contextmenu/ContextmenuContent.vue +++ b/src/components/Contextmenu/MenuContent.vue @@ -1,18 +1,18 @@