From 3cdebf4427470427ec7b1a92b3f0d693f2ed0c84 Mon Sep 17 00:00:00 2001 From: Simon Busborg Date: Fri, 12 Feb 2016 09:38:37 +0100 Subject: [PATCH 1/3] Fixes U4-7918 Make icon picker for document type and list views consistent --- src/Umbraco.Web.UI.Client/src/less/belle.less | 1 + .../src/less/components/umb-iconpicker.less | 46 +++++++++++++++++++ .../src/views/common/dialogs/iconpicker.html | 46 ++++++++----------- .../overlays/iconpicker/iconpicker.html | 16 +++++-- src/Umbraco.Web.UI/umbraco/config/lang/en.xml | 1 + 5 files changed, 79 insertions(+), 31 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/less/components/umb-iconpicker.less diff --git a/src/Umbraco.Web.UI.Client/src/less/belle.less b/src/Umbraco.Web.UI.Client/src/less/belle.less index a7335d8314..9d01cae4b9 100644 --- a/src/Umbraco.Web.UI.Client/src/less/belle.less +++ b/src/Umbraco.Web.UI.Client/src/less/belle.less @@ -107,6 +107,7 @@ @import "components/umb-grid.less"; @import "components/umb-empty-state.less"; @import "components/umb-property-editor.less"; +@import "components/umb-iconpicker.less"; @import "components/buttons/umb-button.less"; @import "components/buttons/umb-button-group.less"; diff --git a/src/Umbraco.Web.UI.Client/src/less/components/umb-iconpicker.less b/src/Umbraco.Web.UI.Client/src/less/components/umb-iconpicker.less new file mode 100644 index 0000000000..de9d26a2af --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/less/components/umb-iconpicker.less @@ -0,0 +1,46 @@ +.umb-iconpicker { + display: flex; + flex-direction: row; + flex-wrap: wrap; + + margin: 0; +} + +.umb-iconpicker-item { + display: flex; + flex-direction: row; + flex: 0 0 12.5%; + justify-content: center; + align-items: center; + + margin-bottom: 0; + + overflow: hidden; +} + +.umb-iconpicker-item a { + display: flex; + justify-content: center; + align-items: center; + + width: 100%; + height: 100%; + + padding: 15px 0; + + text-decoration: none; +} + +.umb-iconpicker-item a:hover, +.umb-iconpicker-item a:focus{ + background: darken(@grayLighter, 1%); + outline: none; +} + +.umb-iconpicker-item a:active { + background: darken(@grayLighter, 4%); +} + +.umb-iconpicker-item i { + font-size: 26px; +} diff --git a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/iconpicker.html b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/iconpicker.html index bcf7fe3247..314bfe85e1 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/iconpicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/iconpicker.html @@ -2,55 +2,49 @@
- + -
+ -
+
- - - No icons were found. - -
+ + + No icons were found. +