Show full navigation on mobile
This commit is contained in:
parent
b1ab998a4b
commit
8f051edf92
3 changed files with 28 additions and 26 deletions
|
@ -34,12 +34,30 @@
|
|||
.s-navigation__toggle.s-navigation {
|
||||
--_na-item-bg: var(--black-150);
|
||||
}
|
||||
@media screen and (max-width: 450px) {
|
||||
@media screen and (max-width: 700px) {
|
||||
.s-navigation__toggle.s-navigation .is-selected svg {
|
||||
visibility: hidden;
|
||||
width: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 640px) {
|
||||
.s-navigation {
|
||||
/* styles from s-navigation__sm */
|
||||
--_na-item-fs: var(--fs-caption);
|
||||
--_na-item-p: var(--su4) var(--su12);
|
||||
}
|
||||
}
|
||||
.s-topbar {
|
||||
/* support variable height topbar */
|
||||
height: auto;
|
||||
min-height: var(--_tb-h);
|
||||
align-items: stretch;
|
||||
}
|
||||
@media screen and (max-width: 470px) {
|
||||
.shape-nav {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.duration-last-col td:last-child {
|
||||
text-align: right;
|
||||
white-space: pre;
|
||||
|
|
|
@ -11,8 +11,8 @@ html
|
|||
meta(name="htmx-config" content='{"requestClass":"is-loading"}')
|
||||
body.themed.theme-system.overflow-y-scroll
|
||||
header.s-topbar.ps-sticky.t0
|
||||
.s-topbar--container.wmx9
|
||||
.s-topbar--logo
|
||||
.s-topbar--container.wmx9.h-auto
|
||||
.s-topbar--logo.h-auto.as-stretch
|
||||
!= icons.get("compass-solid", 24)
|
||||
.ml6 BC Explorer
|
||||
|
||||
|
|
|
@ -31,13 +31,14 @@ html
|
|||
body.themed.theme-system.overflow-y-scroll(hx-boost="true" hx-swap="outerHTML" hx-target="#page" hx-select="#page")
|
||||
#page(hx-history-elt)
|
||||
header.s-topbar.ps-sticky.t0
|
||||
.s-topbar--container.wmx9
|
||||
button.s-topbar--logo.s-btn.s-btn__muted.s-btn__dropdown.pr24.bar0.fc-black(popovertarget="menu")
|
||||
.s-topbar--container.wmx9.h-auto
|
||||
button.s-topbar--logo.h-auto.as-stretch.s-btn.s-btn__muted.s-btn__dropdown.pr24.bar0.fc-black(popovertarget="menu")
|
||||
!= icons.get("compass-solid", 24)
|
||||
.ml6 BC Explorer
|
||||
.ml6(class="md:d-none") BC Explorer
|
||||
#menu(popover data-popper-placement="bottom" style="display: revert;").s-popover.overflow-visible.px0.py8
|
||||
.s-popover--arrow.s-popover--arrow__tc
|
||||
ul.s-menu(role="menu")
|
||||
li.s-menu--title.d-none(class="md:d-block") BC Explorer
|
||||
li(role="menuitem")
|
||||
a.s-block-link.d-flex.ai-center.fc-black(href="/" hx-boost="false")
|
||||
!= icons.get("log-out")
|
||||
|
@ -85,8 +86,8 @@ html
|
|||
each currency in currencies
|
||||
option(selected=(currency === count.displayCurrency))= currency
|
||||
.fl-grow1
|
||||
nav.d-block(class="md:d-none")
|
||||
ul.s-navigation
|
||||
nav.d-block
|
||||
ul.s-navigation(class="sm:d-grid sm:grid__3")
|
||||
li: +navi("arrange", "album", "album", "Album")
|
||||
li: +navi("arrange", "artist", "people-tag", "Artist")
|
||||
li: +navi("arrange", "label", "flower", "Label")
|
||||
|
@ -97,25 +98,8 @@ html
|
|||
a.s-navigation--item(href="collection-stats" class={"is-selected": isStatsPage})
|
||||
!= icons.get("graph-up")
|
||||
span.ml4 Stats
|
||||
ul.s-navigation.s-navigation__toggle.d-none(class="md:d-block")
|
||||
button.s-navigation--item.s-navigation--item__dropdown(popovertarget="arranges")
|
||||
!= icons.get("lens")
|
||||
span.ml4 Arrange
|
||||
#arranges(popover data-popper-placement="bottom" style="display: revert;").s-popover.overflow-visible
|
||||
.s-popover--arrow.s-popover--arrow__tc
|
||||
ul.s-navigation.s-navigation__vertical
|
||||
li: +navi("arrange", "album", "album", "Album")
|
||||
li: +navi("arrange", "artist", "people-tag", "Artist")
|
||||
li: +navi("arrange", "label", "flower", "Label")
|
||||
li: +navi("arrange", "tag", "label", "Tag")
|
||||
li: +navi("arrange", "track", "music-note", "Track")
|
||||
li
|
||||
a.s-navigation--item(href="collection-stats" class={"is-selected": isStatsPage})
|
||||
!= icons.get("graph-up")
|
||||
span.ml4 Stats
|
||||
if !isStatsPage
|
||||
.px16(class="md:px4")
|
||||
nav
|
||||
nav.shape-nav.pl32(class="md:pl8")
|
||||
ul.s-navigation.s-navigation__toggle.g0
|
||||
li: +navi("shape", "grid").brr0!= icons.get("view-grid")
|
||||
li: +navi("shape", "list").blr0!= icons.get("align-justify")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue