navbar fix
This commit is contained in:
File diff suppressed because one or more lines are too long
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"main.js": {
|
"main.js": {
|
||||||
"file": "assets/main.999d669b.js",
|
"file": "assets/main.c606f154.js",
|
||||||
"src": "main.js",
|
"src": "main.js",
|
||||||
"isEntry": true,
|
"isEntry": true,
|
||||||
"css": [
|
"css": [
|
||||||
|
|||||||
@@ -12,6 +12,11 @@
|
|||||||
const fileSchemas = readableSchemas.filter((sc) => sc.type === "files");
|
const fileSchemas = readableSchemas.filter((sc) => sc.type === "files");
|
||||||
const otherSchemas = readableSchemas.filter((sc) => !sc.isEntry && sc.type === "collection");
|
const otherSchemas = readableSchemas.filter((sc) => !sc.isEntry && sc.type === "collection");
|
||||||
|
|
||||||
|
const filesIsActive = fileSchemas.filter(s => s.name === schema.name).length > 0;
|
||||||
|
const otherIsActive = otherSchemas.filter(s => s.name === schema.name).length > 0;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<nav class="lx-nav">
|
<nav class="lx-nav">
|
||||||
@@ -73,13 +78,14 @@
|
|||||||
{#if otherSchemas.length > 0}
|
{#if otherSchemas.length > 0}
|
||||||
<div class="accordion-item">
|
<div class="accordion-item">
|
||||||
<h2 class="accordion-header" id="panelsStayOpen-headingOther">
|
<h2 class="accordion-header" id="panelsStayOpen-headingOther">
|
||||||
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
|
<button class="accordion-button" class:collapsed={!otherIsActive} type="button" data-bs-toggle="collapse"
|
||||||
data-bs-target="#panelsStayOpen-collapseOther" aria-expanded="false"
|
data-bs-target="#panelsStayOpen-collapseOther" aria-expanded={otherIsActive}
|
||||||
aria-controls="panelsStayOpen-collapseOther">
|
aria-controls="panelsStayOpen-collapseOther">
|
||||||
Other
|
Other
|
||||||
</button>
|
</button>
|
||||||
</h2>
|
</h2>
|
||||||
<div id="panelsStayOpen-collapseOther" class="accordion-collapse collapse"
|
<div id="panelsStayOpen-collapseOther" class="accordion-collapse collapse"
|
||||||
|
class:show={otherIsActive}
|
||||||
aria-labelledby="panelsStayOpen-headingOther">
|
aria-labelledby="panelsStayOpen-headingOther">
|
||||||
<div class="accordion-body">
|
<div class="accordion-body">
|
||||||
<NavbarMenu
|
<NavbarMenu
|
||||||
@@ -93,13 +99,13 @@
|
|||||||
{#if fileSchemas.length > 0}
|
{#if fileSchemas.length > 0}
|
||||||
<div class="accordion-item">
|
<div class="accordion-item">
|
||||||
<h2 class="accordion-header" id="panelsStayOpen-headingFS">
|
<h2 class="accordion-header" id="panelsStayOpen-headingFS">
|
||||||
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
|
<button class="accordion-button " class:collapsed={!filesIsActive} type="button" data-bs-toggle="collapse"
|
||||||
data-bs-target="#panelsStayOpen-collapseFS" aria-expanded="false"
|
data-bs-target="#panelsStayOpen-collapseFS" aria-expanded={filesIsActive}
|
||||||
aria-controls="panelsStayOpen-collapseFS">
|
aria-controls="panelsStayOpen-collapseFS">
|
||||||
Filesystem
|
Filesystem
|
||||||
</button>
|
</button>
|
||||||
</h2>
|
</h2>
|
||||||
<div id="panelsStayOpen-collapseFS" class="accordion-collapse collapse"
|
<div id="panelsStayOpen-collapseFS" class="accordion-collapse collapse" class:show={filesIsActive}
|
||||||
aria-labelledby="panelsStayOpen-headingFS">
|
aria-labelledby="panelsStayOpen-headingFS">
|
||||||
<div class="accordion-body">
|
<div class="accordion-body">
|
||||||
<NavbarMenu
|
<NavbarMenu
|
||||||
|
|||||||
Reference in New Issue
Block a user