diff --git a/app/src/components/v-checkbox-tree/v-checkbox-tree-checkbox.vue b/app/src/components/v-checkbox-tree/v-checkbox-tree-checkbox.vue
index 61bb6b102a..9150dec789 100644
--- a/app/src/components/v-checkbox-tree/v-checkbox-tree-checkbox.vue
+++ b/app/src/components/v-checkbox-tree/v-checkbox-tree-checkbox.vue
@@ -4,6 +4,7 @@
v-show="visibleChildrenValues.length > 0"
:value="value"
:open="typeof search === 'string' && search.length > 0"
+ arrow-placement="before"
>
-
+
@@ -442,3 +443,9 @@ export default defineComponent({
},
});
+
+
diff --git a/app/src/components/v-list/v-list-group.vue b/app/src/components/v-list/v-list-group.vue
index 06f7f06589..f5aacc1bc4 100644
--- a/app/src/components/v-list/v-list-group.vue
+++ b/app/src/components/v-list/v-list-group.vue
@@ -10,9 +10,21 @@
clickable
@click="onClick"
>
+
+
+
+
-
+
@@ -69,6 +81,11 @@ export default defineComponent({
type: Boolean,
default: false,
},
+ arrowPlacement: {
+ type: String,
+ default: 'after',
+ validator: (val: string) => ['before', 'after'].includes(val),
+ },
},
emits: ['click'],
setup(props, { emit }) {
@@ -101,6 +118,7 @@ export default defineComponent({
}
.activator-icon {
+ margin-right: 0 !important;
color: var(--foreground-subdued);
transform: rotate(0deg);
transition: transform var(--medium) var(--transition);