|
@@ -67,28 +67,39 @@
|
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
|
justify-content: space-between;
|
|
|
- margin-top: 10px;
|
|
|
+ z-index: 100;
|
|
|
padding: 32px 20px 8px 20px;
|
|
|
position: sticky;
|
|
|
bottom: 0;
|
|
|
background: var(--bytm-menu-bg);
|
|
|
- background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--bytm-menu-bg) 25%, var(--bytm-menu-bg) 100%);
|
|
|
+ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--bytm-menu-bg) 30%, var(--bytm-menu-bg) 100%);
|
|
|
+ pointer-events: none;
|
|
|
+}
|
|
|
+
|
|
|
+#bytm-menu-footer, .bytm-cfg-reset {
|
|
|
+ pointer-events: initial;
|
|
|
}
|
|
|
|
|
|
#bytm-menu-scroll-indicator {
|
|
|
+ --bytm-scroll-indicator-padding: 5px;
|
|
|
position: sticky;
|
|
|
bottom: 60px;
|
|
|
left: 50%;
|
|
|
+ margin-top: calc(-32px + var(--bytm-scroll-indicator-padding) * 2);
|
|
|
+ padding: var(--bytm-scroll-indicator-padding);
|
|
|
transform: translateX(-50%);
|
|
|
width: 32px;
|
|
|
height: 32px;
|
|
|
- padding: 5px;
|
|
|
- z-index: 1000;
|
|
|
+ z-index: 101;
|
|
|
background-color: var(--bytm-menu-bg-highlight);
|
|
|
border-radius: 50%;
|
|
|
cursor: pointer;
|
|
|
}
|
|
|
|
|
|
+.bytm-hidden {
|
|
|
+ visibility: hidden;
|
|
|
+}
|
|
|
+
|
|
|
.bytm-ftconf-category-header {
|
|
|
font-size: 18px;
|
|
|
margin-top: 32px;
|