summaryrefslogtreecommitdiffstats
path: root/core/css
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2018-06-26 09:04:17 +0200
committerGitHub <noreply@github.com>2018-06-26 09:04:17 +0200
commitf148e3fb2936f079074c02ba474ebe8202354367 (patch)
treee62210c4694e7bcf43eb4b5c46d2589ddd8b7d34 /core/css
parentdfbc21d8062c2ae7f58c91a4eb1d29b320819ab5 (diff)
parentfa137d3ea96f75cf8289b96df8da25dcc93292d4 (diff)
downloadnextcloud-server-f148e3fb2936f079074c02ba474ebe8202354367.tar.gz
nextcloud-server-f148e3fb2936f079074c02ba474ebe8202354367.zip
Merge pull request #9862 from nextcloud/accessibility
Accessibility ♿
Diffstat (limited to 'core/css')
-rw-r--r--core/css/header.scss43
-rw-r--r--core/css/styles.scss2
2 files changed, 29 insertions, 16 deletions
diff --git a/core/css/header.scss b/core/css/header.scss
index 1507a711636..fdb2bb24e1f 100644
--- a/core/css/header.scss
+++ b/core/css/header.scss
@@ -475,13 +475,26 @@ nav[role='navigation'] {
}
}
-
+ /* focused app visual feedback */
li:hover a,
li a:focus,
li a.active {
opacity: 1;
}
+ li:hover a,
+ li a:focus {
+ + span {
+ display: inline-block;
+ }
+ }
+
+ li:hover span,
+ li:focus span {
+ display: inline-block;
+ }
+
+ /* hidden apps menu */
li img,
.icon-more-white {
display: inline-block;
@@ -489,6 +502,7 @@ nav[role='navigation'] {
height: 20px;
}
+ /* app title popup */
li span {
display: none;
position: absolute;
@@ -509,13 +523,8 @@ nav[role='navigation'] {
z-index: 100;
}
- li:hover span {
- display: inline-block;
- }
-
/* show triangle below active app */
- li:hover a:before,
- li a.active:before {
+ li a::before {
content: ' ';
height: 0;
width: 0;
@@ -529,20 +538,24 @@ nav[role='navigation'] {
bottom: 0;
display: none;
}
- li a.active:before,
- li:hover a:before,
- li:hover a.active:before {
+ /* triangle focus feedback */
+ li a.active::before,
+ li:hover a::before,
+ li:hover a.active::before,
+ li a:focus::before {
display: block;
}
- li a.active:before {
+ li a.active::before {
z-index: 99;
}
- li:hover a:before,
- li a.active:hover:before {
+ li:hover a::before,
+ li:hover a::before,
+ li a.active:hover::before,
+ li a:focus::before {
z-index: 101;
}
- &.menu-open li:hover a:before,
- &.menu-open li a.active:before,
+ &.menu-open li:hover a::before,
+ &.menu-open li a.active::before,
&.menu-open li:hover span {
display: none !important;
}
diff --git a/core/css/styles.scss b/core/css/styles.scss
index 3affa3d7096..fddf9fa2f65 100644
--- a/core/css/styles.scss
+++ b/core/css/styles.scss
@@ -84,7 +84,7 @@ ul {
body {
background-color: var(--color-main-background);
- font-weight: 400;
+ font-weight: 300;
font-size: .8em;
line-height: 1.6em;
font-family: var(--font-face);