show use_alt_np as disabled if dependent setting is disabled

+ add getters to settings store
+ add use sidebar setting
This commit is contained in:
geoffrey45
2022-08-28 02:14:37 +03:00
parent ced30d309e
commit 2c5afdf2c4
10 changed files with 84 additions and 41 deletions
+10 -1
View File
@@ -5,7 +5,11 @@
<div class="desc" v-if="group.desc">{{ group.desc }}</div>
</div>
<div class="setting rounded bg-primary pad-lg">
<div v-for="(setting, index) in group.settings" :key="index">
<div
v-for="(setting, index) in group.settings"
:key="index"
:class="{ inactive: setting.inactive && setting.inactive() }"
>
<div class="title">
{{ setting.title }}
</div>
@@ -52,6 +56,11 @@ defineProps<{
.setting {
display: grid;
gap: 1rem;
.inactive {
opacity: 0.5;
pointer-events: none;
}
}
.setting > * {