From 53c7df36b0e6569c74e425d00c7f8236d58e37be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 24 Apr 2019 13:55:31 +0200 Subject: [PATCH] umb-outline to make it easy to apply pretty focus outline for elements. --- .../src/less/application/umb-outline.less | 16 ++++++++++++++++ src/Umbraco.Web.UI.Client/src/less/belle.less | 1 + .../src/less/components/tree/umb-tree.less | 1 - .../src/views/components/tree/umb-tree-item.html | 2 +- .../src/views/components/tree/umb-tree.html | 6 +++--- 5 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/less/application/umb-outline.less diff --git a/src/Umbraco.Web.UI.Client/src/less/application/umb-outline.less b/src/Umbraco.Web.UI.Client/src/less/application/umb-outline.less new file mode 100644 index 000000000000..1a04dd10c829 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/less/application/umb-outline.less @@ -0,0 +1,16 @@ +.umb-outline { + &:focus { + outline:none; + .tabbing-active &::after { + content: ''; + position: absolute; + z-index: 10000; + top: 0; + bottom: 0; + left: 0; + right: 0; + border-radius: 3px; + box-shadow: 0 0 2px @blueMid, inset 0 0 2px 1px @blueMid; + } + } +} diff --git a/src/Umbraco.Web.UI.Client/src/less/belle.less b/src/Umbraco.Web.UI.Client/src/less/belle.less index 4c86f3289b69..441f52c81b50 100644 --- a/src/Umbraco.Web.UI.Client/src/less/belle.less +++ b/src/Umbraco.Web.UI.Client/src/less/belle.less @@ -59,6 +59,7 @@ @import "application/grid.less"; @import "rte.less"; @import "application/shadows.less"; +@import "application/umb-outline.less"; @import "application/animations.less"; // Utilities diff --git a/src/Umbraco.Web.UI.Client/src/less/components/tree/umb-tree.less b/src/Umbraco.Web.UI.Client/src/less/components/tree/umb-tree.less index 8358dc4b67bf..202c9400da34 100644 --- a/src/Umbraco.Web.UI.Client/src/less/components/tree/umb-tree.less +++ b/src/Umbraco.Web.UI.Client/src/less/components/tree/umb-tree.less @@ -12,7 +12,6 @@ } a, a:hover { - outline: none; text-decoration: none; } diff --git a/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree-item.html b/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree-item.html index b11b656c8ea7..fc66c6870e9f 100644 --- a/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree-item.html +++ b/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree-item.html @@ -7,7 +7,7 @@ - {{node.name}} + {{node.name}} diff --git a/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree.html b/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree.html index dc8184360b67..c2559ef31a62 100644 --- a/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree.html +++ b/src/Umbraco.Web.UI.Client/src/views/components/tree/umb-tree.html @@ -3,7 +3,7 @@