From 33df072505a22d84f4c4b69588073ed99cf044c4 Mon Sep 17 00:00:00 2001 From: "M. Weber" Date: Thu, 8 Aug 2019 17:28:03 +0200 Subject: [PATCH] dashboard: fix styling and enhancements (#8) Refactoring, visual enhancements and extend readme. Signed-off-by: Rohit Yadav --- ui/README.md | 2 + ui/src/components/page/GlobalLayout.vue | 27 ++++ ui/src/components/page/SHeaderNotice.vue | 3 +- ui/src/components/tools/Breadcrumb.vue | 8 +- ui/src/components/tools/HeaderNotice.vue | 34 +++-- ui/src/components/tools/TranslationMenu.vue | 2 +- ui/src/components/tools/UserMenu.vue | 24 ++++ ui/src/components/tools/setting.js | 9 +- ui/src/config/defaultSettings.js | 2 +- ui/src/core/bootstrap.js | 4 +- ui/src/store/modules/app.js | 14 +- ui/src/store/mutation-types.js | 2 +- ui/src/style/README.md | 13 +- .../ant-overwrite/ant-layout-header.less | 33 +++++ ui/src/style/ant-overwrite/ant-progress.less | 4 + ui/src/style/common/common.less | 4 - ui/src/style/component/ant-drawer.less | 22 --- ui/src/style/component/dashboard.less | 36 +++++ ui/src/style/frame/header/header-notice.less | 0 .../style/frame/header/translation-menu.less | 4 + ui/src/style/frame/user-dropdown.less | 21 --- ui/src/style/index.less | 11 +- ui/src/style/layout/ant.less | 8 +- ui/src/style/layout/inverted-mode.less | 3 + ui/src/utils/mixin.js | 2 +- ui/src/views/dashboard/CapacityDashboard.vue | 135 +++++++++++------- 26 files changed, 286 insertions(+), 141 deletions(-) create mode 100644 ui/src/style/ant-overwrite/ant-layout-header.less create mode 100644 ui/src/style/ant-overwrite/ant-progress.less delete mode 100644 ui/src/style/component/ant-drawer.less create mode 100644 ui/src/style/component/dashboard.less create mode 100644 ui/src/style/frame/header/header-notice.less create mode 100644 ui/src/style/frame/header/translation-menu.less create mode 100644 ui/src/style/layout/inverted-mode.less diff --git a/ui/README.md b/ui/README.md index 75266c37e10..4210fd05168 100644 --- a/ui/README.md +++ b/ui/README.md @@ -12,6 +12,8 @@ Install tools and dependencies: Build and run: + npm start + or npm run serve Production Build: diff --git a/ui/src/components/page/GlobalLayout.vue b/ui/src/components/page/GlobalLayout.vue index b3a8ce5766b..5d7f08a137d 100644 --- a/ui/src/components/page/GlobalLayout.vue +++ b/ui/src/components/page/GlobalLayout.vue @@ -152,3 +152,30 @@ export default { } } + + diff --git a/ui/src/components/page/SHeaderNotice.vue b/ui/src/components/page/SHeaderNotice.vue index 9520a324246..ac4087031dc 100644 --- a/ui/src/components/page/SHeaderNotice.vue +++ b/ui/src/components/page/SHeaderNotice.vue @@ -48,9 +48,10 @@ export default { diff --git a/ui/src/components/tools/HeaderNotice.vue b/ui/src/components/tools/HeaderNotice.vue index 66e33f7c419..5021c83eff4 100644 --- a/ui/src/components/tools/HeaderNotice.vue +++ b/ui/src/components/tools/HeaderNotice.vue @@ -5,7 +5,7 @@ placement="bottomRight" :autoAdjustOverflow="true" :arrowPointAtCenter="true" - overlayClassName="header-notice-wrapper" + overlayClassName="ant-pro-header-notice__popover" :overlayStyle="{ width: '300px', top: '50px' }"> - + - + @@ -71,13 +71,8 @@ export default { } - diff --git a/ui/src/components/tools/TranslationMenu.vue b/ui/src/components/tools/TranslationMenu.vue index f66b7e1cf64..d2ca212ecc0 100644 --- a/ui/src/components/tools/TranslationMenu.vue +++ b/ui/src/components/tools/TranslationMenu.vue @@ -1,7 +1,7 @@