Skip to content
Snippets Groups Projects
Commit 597262e6 authored by Heinz-Ullrich Rings's avatar Heinz-Ullrich Rings
Browse files

clean up

parent 31852c84
No related branches found
No related tags found
No related merge requests found
......@@ -15,9 +15,9 @@
function toggleSubItems(index : number) {
if (openProjectIndex === index) {
openProjectIndex = null; // Wenn das Projekt bereits offen ist, schließe es
openProjectIndex = null;
} else {
openProjectIndex = index; // Öffne das gewählte Projekt
openProjectIndex = index;
}
}
......@@ -40,83 +40,48 @@
</NavItem>
{#each projects as project, index}
<NavItem>
<NavLink href={project.url} class="align-middle px-0 text-light"
on:click={() => toggleSubItems(index)}>
<Icon name="airplane"></Icon>
<span class="ms-1 d-none d-sm-inline">{project.name}</span>
</NavLink>
</NavItem>
<!-- Unterpunkte anzeigen -->
{#if openProjectIndex === index}
<ul class="sub-menu">
<NavItem>
<NavLink href="/model/{project.id}" class="align-middle px-0 text-light">
<Icon name="airplane"></Icon>
<span class="ms-1 d-none d-sm-inline">Simulationsmodel</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/graphs/{project.id}" class="align-middle px-0 text-light">
<Icon name="graph-down"></Icon>
<span class="ms-1 d-none d-sm-inline">Graphs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/reports/{project.id}" class="align-middle px-0 text-light">
<Icon name="journal-richtext"></Icon>
<span class="ms-1 d-none d-sm-inline">Reports</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/logs/{project.id}" class="align-middle px-0 text-light">
<Icon name="card-text"></Icon>
<span class="ms-1 d-none d-sm-inline">Logs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/settings/{project.id}" class="align-middle px-0 text-light">
<Icon name="gear"></Icon>
<span class="ms-1 d-none d-sm-inline">Settings</span>
</NavLink>
</NavItem>
</ul>
{/if}
<NavItem>
<NavLink class="align-middle px-0 text-light"
on:click={() => toggleSubItems(index)}>
<Icon name="airplane"></Icon>
<span class="ms-1 d-none d-sm-inline">{project.name}</span>
</NavLink>
</NavItem>
{#if openProjectIndex === index}
<ul class="sub-menu">
<NavItem>
<NavLink href="/model" class="align-middle px-0 text-light">
<Icon name="airplane"></Icon>
<span class="ms-1 d-none d-sm-inline">Simulationsmodel</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/graphs/{project.id}" class="align-middle px-0 text-light">
<Icon name="graph-down"></Icon>
<span class="ms-1 d-none d-sm-inline">Graphs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/reports/{project.id}" class="align-middle px-0 text-light">
<Icon name="journal-richtext"></Icon>
<span class="ms-1 d-none d-sm-inline">Reports</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/logs/{project.id}" class="align-middle px-0 text-light">
<Icon name="card-text"></Icon>
<span class="ms-1 d-none d-sm-inline">Logs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/settings/{project.id}" class="align-middle px-0 text-light">
<Icon name="gear"></Icon>
<span class="ms-1 d-none d-sm-inline">Settings</span>
</NavLink>
</NavItem>
</ul>
{/if}
{/each}
<!-- <NavItem>
<NavLink href="/model" class="align-middle px-0 text-light">
<Icon name="airplane"></Icon>
<span class="ms-1 d-none d-sm-inline">Aircraft Projects</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/graphs" class="align-middle px-0 text-light">
<Icon name="graph-down"></Icon>
<span class="ms-1 d-none d-sm-inline">Graphs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/reports" class="align-middle px-0 text-light">
<Icon name="journal-richtext"></Icon>
<span class="ms-1 d-none d-sm-inline">Reports</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/logs" class="align-middle px-0 text-light">
<Icon name="card-text"></Icon>
<span class="ms-1 d-none d-sm-inline">Logs</span>
</NavLink>
</NavItem>
<NavItem>
<NavLink href="/settings" class="align-middle px-0 text-light">
<Icon name="gear"></Icon>
<span class="ms-1 d-none d-sm-inline">Settings</span>
</NavLink>
</NavItem> -->
</Nav>
<hr>
<Nav class="pb-4" style="width: 100%; display: flex; justify-content: space-between">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment