added settings Page and components

This commit is contained in:
2023-12-06 11:51:42 +01:00
parent 45c651e853
commit 6a4a799c85
21 changed files with 1301 additions and 99 deletions

View File

@ -1,7 +1,7 @@
<template>
<aside
:class="['navbar', darkMode ? 'navbar-darkmode' : 'navbar-lightmode', isExpanded ? 'is-expanded' : 'is-not-expanded']">
<div class="toggle">
<div class="toggleNavbar">
<div v-if="isExpanded" :class="['icon', darkMode ? 'back-darkmode' : 'back-lightmode']" id="back-icon">
<img :class="[darkMode ? 'img-darkmode' : 'img-lightmode']" loading="lazy" src="../icons/Back-Icon.svg" />
</div>
@ -142,7 +142,7 @@ aside.is-expanded {
}
.toggle {
.toggleNavbar {
display: flex;
flex-direction: row;
height: 2.5rem;
@ -237,6 +237,13 @@ a {
transition: 0.2s ease-out;
}
.back-darkmode:hover,
.back-lightmode:hover,
.indicator-darkmode:hover,
.indicator-lightmode:hover {
cursor: pointer;
}
img {
width: 1.25rem;
@ -267,4 +274,5 @@ img {
.label-lightmode {
color: #000000;
}</style>
}
</style>