diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-08-28 15:44:45 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-08-28 15:44:45 +0200 |
| commit | e7aba6241ae80f41880193896422aa90c7d4144d (patch) | |
| tree | bc8362cdb03790a0fe4145c8c651ab21a0014f00 /animism-align/frontend/app/views/viewer/nav/nav.css | |
| parent | 28dafa07b269f460e45fe51bccda33e1329bc98d (diff) | |
inverse overlay, growl, fix next button when nav open
Diffstat (limited to 'animism-align/frontend/app/views/viewer/nav/nav.css')
| -rw-r--r-- | animism-align/frontend/app/views/viewer/nav/nav.css | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/animism-align/frontend/app/views/viewer/nav/nav.css b/animism-align/frontend/app/views/viewer/nav/nav.css index 922bd01..a6b9a3b 100644 --- a/animism-align/frontend/app/views/viewer/nav/nav.css +++ b/animism-align/frontend/app/views/viewer/nav/nav.css @@ -14,7 +14,7 @@ transform: translateZ(0) translateY(0); border-top: 1px solid transparent; } -.main-nav.hovering-nav { +.viewer-nav.hovering-nav .main-nav { background: black; color: white; } @@ -110,6 +110,24 @@ transform: translateZ(0) translateY(-9rem); } +/* Inverse progress bar */ + +.nav-progress-percentage { + position: absolute; + bottom: 0; + left: 0; + height: calc(3rem - 1px); + pointer-events: none; + backdrop-filter: invert(0%); + transition: opacity 0.2s, backdrop-filter 0.2s, width 0.25s linear; + opacity: 0; +} +.nav-open .nav-progress-percentage, +.viewer-nav.hovering-nav .nav-progress-percentage { + backdrop-filter: invert(100%); + opacity: 1; +} + /* Arrows */ .arrow svg { @@ -139,8 +157,8 @@ } .viewer-nav.black .arrow path, .viewer-nav.black .arrow polygon, -.viewer-nav .main-nav.hovering-nav .arrow path, -.viewer-nav .main-nav.hovering-nav .arrow polygon, +.viewer-nav.hovering-nav .main-nav .arrow path, +.viewer-nav.hovering-nav .main-nav .arrow polygon, .nav-open .viewer-nav .arrow path, .nav-open .viewer-nav .arrow polygon, .checklist-open .viewer-nav .arrow path, @@ -157,7 +175,7 @@ .nav-player.playing { opacity: 0.0; } -.main-nav.hovering-nav .nav-player.playing, +.viewer-nav.hovering-nav .nav-player.playing, .nav-open .nav-player.playing { opacity: 1.0; } @@ -177,11 +195,11 @@ stroke: #000; stroke-width: 0.5; } -.main-nav.hovering-nav .volume path, +.viewer-nav.hovering-nav .volume path, .nav-open .volume path { fill: #fff; } -.main-nav.hovering-nav .volume.muted path, +.viewer-nav.hovering-nav .volume.muted path, .nav-open .volume.muted path { fill: #000; stroke: #fff; @@ -198,8 +216,8 @@ .playToggle polygon { fill: #000; } -.main-nav.hovering-nav .playToggle path, -.main-nav.hovering-nav .playToggle polygon, +.viewer-nav.hovering-nav .playToggle path, +.viewer-nav.hovering-nav .playToggle polygon, .nav-open .playToggle path, .nav-open .playToggle polygon { fill: #fff; |
