From 03efb1419d33627939ee9593633fc703b957199d Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Tue, 10 Mar 2020 23:42:52 +0100 Subject: Better use of space and icons in plugins administration interface --- .../plugin-list-installed.component.html | 23 +++++++++-------- .../plugin-search/plugin-search.component.html | 23 +++++++++-------- .../plugin-search/plugin-search.component.scss | 2 +- .../plugins/shared/plugin-list.component.scss | 29 ++++++++++++++++------ 4 files changed, 47 insertions(+), 30 deletions(-) (limited to 'client/src/app/+admin') diff --git a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html index 1a177de72..a2d0fde08 100644 --- a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html +++ b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html @@ -10,22 +10,19 @@
- {{ plugin.name }} + {{ plugin.name }} {{ plugin.version }} -
-
-
{{ plugin.description }}
+ + + - + +
+
{{ plugin.description }}
+
diff --git a/client/src/app/+admin/plugins/plugin-search/plugin-search.component.html b/client/src/app/+admin/plugins/plugin-search/plugin-search.component.html index 5f18028c9..fac81bd26 100644 --- a/client/src/app/+admin/plugins/plugin-search/plugin-search.component.html +++ b/client/src/app/+admin/plugins/plugin-search/plugin-search.component.html @@ -37,25 +37,26 @@ {{ plugin.latestVersion }} - Installed - + + + -
-
{{ plugin.description }}
+ + + -
- - - Homepage - + Installed +
+ +
+
{{ plugin.description }}
+
diff --git a/client/src/app/+admin/plugins/plugin-search/plugin-search.component.scss b/client/src/app/+admin/plugins/plugin-search/plugin-search.component.scss index ed06825c8..20f169e13 100644 --- a/client/src/app/+admin/plugins/plugin-search/plugin-search.component.scss +++ b/client/src/app/+admin/plugins/plugin-search/plugin-search.component.scss @@ -25,5 +25,5 @@ .badge { font-size: 13px; font-weight: $font-semibold; - margin-left: 5px; + margin-left: 15px; } diff --git a/client/src/app/+admin/plugins/shared/plugin-list.component.scss b/client/src/app/+admin/plugins/shared/plugin-list.component.scss index 87a709b00..3f4fad7b9 100644 --- a/client/src/app/+admin/plugins/shared/plugin-list.component.scss +++ b/client/src/app/+admin/plugins/shared/plugin-list.component.scss @@ -7,6 +7,8 @@ } .first-row { + display: flex; + align-items: center; margin-bottom: 10px; .plugin-name { @@ -18,6 +20,26 @@ .plugin-version { opacity: 0.6; } + + .plugin-icon { + margin-left: 10px; + + my-global-icon { + @include apply-svg-color($grey-foreground-color); + + &[iconName="npm"] { + @include fill-svg-color($grey-foreground-color); + } + } + } + + .buttons { + margin-left: auto; + width: max-content; + > *:not(:last-child) { + margin-right: 10px; + } + } } .second-row { @@ -29,13 +51,6 @@ .description { opacity: 0.8 } - - .buttons { - margin-left: 10px; - > *:not(:last-child) { - margin-right: 10px; - } - } } .action-button { -- cgit v1.2.3