Disable Compact UI if a theme is forcing a UI
This commit is contained in:
parent
58aa41f525
commit
9e04891b2f
2 changed files with 4 additions and 3 deletions
|
@ -1185,10 +1185,10 @@ const app = new Vue({
|
||||||
case "compact":
|
case "compact":
|
||||||
classes.compact = true;
|
classes.compact = true;
|
||||||
break;
|
break;
|
||||||
case "default":
|
case "standard":
|
||||||
classes.compact = false;
|
classes.compact = false;
|
||||||
break;
|
break;
|
||||||
case "none":
|
default:
|
||||||
if (this.cfg.advanced.experiments.includes('compactui')) {
|
if (this.cfg.advanced.experiments.includes('compactui')) {
|
||||||
classes.compact = true;
|
classes.compact = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1215,12 +1215,13 @@
|
||||||
<div class="md-option-line">
|
<div class="md-option-line">
|
||||||
<div class="md-option-segment">
|
<div class="md-option-segment">
|
||||||
{{$root.getLz('settings.option.experimental.compactUI')}}
|
{{$root.getLz('settings.option.experimental.compactUI')}}
|
||||||
|
<small v-if="!!app.getThemeDirective('forceUI')">{{$root.getLz('term.themeManaged')}}</small>
|
||||||
</div>
|
</div>
|
||||||
<div class="md-option-segment md-option-segment_auto">
|
<div class="md-option-segment md-option-segment_auto">
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" v-model="app.cfg.advanced.experiments.includes('compactui')"
|
<input type="checkbox" v-model="app.cfg.advanced.experiments.includes('compactui')"
|
||||||
@click="app.cfg.advanced.experiments.includes('compactui') ? removeExperiment('compactui') : addExperiment('compactui')"
|
@click="app.cfg.advanced.experiments.includes('compactui') ? removeExperiment('compactui') : addExperiment('compactui')"
|
||||||
switch/>
|
switch :disabled="!!app.getThemeDirective('forceUI')"/>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue