From 9ac11f1d9dba5e562169e776f71466cf22c343a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Fri, 14 Dec 2018 17:39:33 +0100 Subject: [PATCH] updated add panel a bit --- .../dashboard/dashgrid/AddPanelPanel.tsx | 22 +++--- public/sass/components/_panel_add_panel.scss | 68 ++++--------------- 2 files changed, 24 insertions(+), 66 deletions(-) diff --git a/public/app/features/dashboard/dashgrid/AddPanelPanel.tsx b/public/app/features/dashboard/dashgrid/AddPanelPanel.tsx index ce5b12d8489..a96c3266da8 100644 --- a/public/app/features/dashboard/dashgrid/AddPanelPanel.tsx +++ b/public/app/features/dashboard/dashgrid/AddPanelPanel.tsx @@ -203,22 +203,24 @@ export class AddPanelPanel extends React.Component
-
+
-
- - {addCopyButton} - -
+ + {addCopyButton} +
diff --git a/public/sass/components/_panel_add_panel.scss b/public/sass/components/_panel_add_panel.scss index e8dcea7049b..86921fb43f3 100644 --- a/public/sass/components/_panel_add_panel.scss +++ b/public/sass/components/_panel_add_panel.scss @@ -4,8 +4,6 @@ .add-panel { height: 100%; - //display: flex; - //flex-direction: column; } .add-panel__header { @@ -15,10 +13,17 @@ display: flex; align-items: center; width: 100%; + cursor: move; + .gicon { font-size: 30px; margin-right: $spacer; } + + &:hover { + transition: background-color 0.1s ease-in-out; + background-color: $panel-header-hover-bg; + } } .add-panel__close { @@ -29,63 +34,14 @@ margin-right: -10px; } -.add-panel__items { - padding: 3px 8px; - display: flex; - flex-direction: row; - flex-wrap: wrap; - overflow: auto; - height: 100%; - align-content: flex-start; - justify-content: space-around; - position: relative; -} - -.add-panel__item { - background: $card-background; - box-shadow: $card-shadow; - - border-radius: 3px; - padding: $spacer/3 $spacer; - width: 31%; - height: 60px; - text-align: center; - margin: $gf-form-margin; - cursor: pointer; - - &.active, - &:hover { - background: $card-background-hover; - } -} - -.add-panel__item-name { - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - font-size: $font-size-sm; -} - -.add-panel__item-img { - height: calc(100% - 15px); -} - -.add-panel__searchbar { - width: 100%; - margin-bottom: 10px; - margin-top: 7px; -} - -.add-panel__no-panels { - color: $text-color-weak; - font-style: italic; - width: 100%; - padding: 3px 8px; -} - .add-panel-btn-container { display: flex; justify-content: center; align-items: center; height: 100%; + flex-direction: column; + + .btn { + margin-bottom: 10px; + } }