Add remaining settings

This commit is contained in:
2025-03-07 07:10:03 -06:00
parent 37a13d2e7b
commit 37486d5a80
7 changed files with 146 additions and 108 deletions

View File

@@ -15,6 +15,7 @@ export default defineComponent({
props: {
modelValue: null,
name: null,
color: "primary",
settings: {},
},
mounted() {
@@ -35,7 +36,7 @@ export default defineComponent({
<template v-for="value of Object.keys(settings.values)">
<input type="radio" class="btn-check" :name="name" :id="`${name}_${value}`"
autocomplete="off" :value="value" v-model="selected" @change="change" />
<label class="btn btn-outline-primary nav-item m-1" :for="`${name}_${value}`">
<label :class="`btn btn-outline-${color} nav-item m-1`" :for="`${name}_${value}`">
{{ settings.values[value].display }}
</label>
</template>