From bd7837e8d777988e65de3328357b80937ae50cf7 Mon Sep 17 00:00:00 2001 From: Marcus Efraimsson Date: Thu, 14 Dec 2017 20:20:36 +0100 Subject: [PATCH] dashfolders: styling of selected filters #10081 --- .../manage_dashboards/manage_dashboards.html | 174 ++++++++++-------- .../manage_dashboards/manage_dashboards.ts | 6 + public/sass/components/_dashboard_list.scss | 4 + public/sass/components/_gf-form.scss | 4 + public/sass/layout/_page.scss | 4 + 5 files changed, 114 insertions(+), 78 deletions(-) diff --git a/public/app/core/components/manage_dashboards/manage_dashboards.html b/public/app/core/components/manage_dashboards/manage_dashboards.html index 1345a62e97d..ec76a445968 100644 --- a/public/app/core/components/manage_dashboards/manage_dashboards.html +++ b/public/app/core/components/manage_dashboards/manage_dashboards.html @@ -1,86 +1,104 @@ -
- -
- - - Dashboard - - - - Folder - -
- -
- Filters: - - - - {{tagName}} - - -
- -
-
- + -
-
- -
- -
- - + -
- + +
+ + No dashboards matching your query were found. + +
+ +
+
+ +
+ +
+ + +
+
+
+
+ +
diff --git a/public/app/core/components/manage_dashboards/manage_dashboards.ts b/public/app/core/components/manage_dashboards/manage_dashboards.ts index 772edf82f2a..92f01d99716 100644 --- a/public/app/core/components/manage_dashboards/manage_dashboards.ts +++ b/public/app/core/components/manage_dashboards/manage_dashboards.ts @@ -231,8 +231,14 @@ export class ManageDashboardsCtrl { } } + removeStarred() { + this.query.starred = false; + return this.getDashboards(); + } + onStarredFilterChange() { this.query.starred = this.selectedStarredFilter.text === 'Yes'; + this.selectedStarredFilter = this.starredFilterOptions[0]; return this.getDashboards(); } diff --git a/public/sass/components/_dashboard_list.scss b/public/sass/components/_dashboard_list.scss index ad02d4c7e1c..26eda2dc6c1 100644 --- a/public/sass/components/_dashboard_list.scss +++ b/public/sass/components/_dashboard_list.scss @@ -4,6 +4,10 @@ } } +.search-results { + margin-top: 2rem; +} + .search-results-filter-row { height: 35px; display: flex; diff --git a/public/sass/components/_gf-form.scss b/public/sass/components/_gf-form.scss index c8c53911af9..41f6a2960d8 100644 --- a/public/sass/components/_gf-form.scss +++ b/public/sass/components/_gf-form.scss @@ -221,6 +221,10 @@ $input-border: 1px solid $input-border-color; padding-bottom: 4px; font-size: $font-size-sm; } + + &--plaintext { + white-space: unset; + } } .gf-form-hint { diff --git a/public/sass/layout/_page.scss b/public/sass/layout/_page.scss index 9491f18537d..3fef15facc5 100644 --- a/public/sass/layout/_page.scss +++ b/public/sass/layout/_page.scss @@ -55,6 +55,10 @@ } } +.page-action-bar--narrow { + margin-bottom: 0; +} + .page-action-bar__spacer { width: $spacer * 2; flex-grow: 1;