From e2dc9e4c0a7ca3c43b998251c439cda9d38c9562 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Fri, 17 Dec 2021 18:41:00 -0800 Subject: [PATCH] added navigation bar, always present at the moment --- resources/cider-ui/style.less | 41 +++++++++++++++++++ resources/cider-ui/views/main.ejs | 4 ++ resources/cider-ui/views/svg/chevron-left.svg | 1 + .../cider-ui/views/svg/chevron-right.svg | 1 + 4 files changed, 47 insertions(+) create mode 100644 resources/cider-ui/views/svg/chevron-left.svg create mode 100644 resources/cider-ui/views/svg/chevron-right.svg diff --git a/resources/cider-ui/style.less b/resources/cider-ui/style.less index c4bb6830..7ea4e4ce 100644 --- a/resources/cider-ui/style.less +++ b/resources/cider-ui/style.less @@ -19,6 +19,7 @@ --keyColor-deepPressed: #ff8a9c; --keyColor-deepPressed-rgb: 255, 138, 156; --keyColor-disabled: rgba(250, 88, 106, 0.35); + --navigationBarHeight: 38px; } html, @@ -220,6 +221,7 @@ input[type=range].web-slider::-webkit-slider-runnable-track { top: 0; left: 0; padding: 32px; + padding-top: calc(var(--navigationBarHeight) * 2); width: 100%; } @@ -1489,6 +1491,45 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb { /* Cider */ +#navigation-bar { + width: 100%; + background: rgba(0, 0, 0, 0.25); + height: var(--navigationBarHeight); + display: flex; + align-items: center; + padding: 0px 6px; + z-index: 1; + position: sticky; + top: 0; + left: 0; + backdrop-filter: blur(16px) saturate(180%); + border-bottom: 1px solid rgb(200 200 200 / 10%); + .nav-item { + appearance: none; + border: 0px; + height: 32px; + width: 42px; + background: transparent; + padding: 6px; + display: flex; + justify-content: center; + align-items: center; + color: rgba(200, 200, 200, 0.8); + margin: 2px; + border-radius: 3px; + &:hover { + background: var(--selected); + } + &:active { + background: var(--selected-click); + } + > svg { + width: 8px; + pointer-events: none; + } + } +} + .reload-btn { background: rgb(86 86 86 / 52%); border-radius: 100%; diff --git a/resources/cider-ui/views/main.ejs b/resources/cider-ui/views/main.ejs index 0f1d3471..950b07d9 100644 --- a/resources/cider-ui/views/main.ejs +++ b/resources/cider-ui/views/main.ejs @@ -240,6 +240,10 @@