Categorize setting items (#338)

* Basic setting panel rework

* refactor

* Style the setting item

* Reject invalid value

* nit

* nit

* Sort settings by label

* info chip as icon

* nit
This commit is contained in:
Chenlei Hu
2024-08-08 17:52:41 -04:00
committed by GitHub
parent 02d7f91e9e
commit a5f0d2b201
10 changed files with 381 additions and 111 deletions

View File

@@ -12,7 +12,11 @@
@unmaximize="maximized = false"
>
<template #header>
<h3>{{ dialogStore.title || ' ' }}</h3>
<component
v-if="dialogStore.headerComponent"
:is="dialogStore.headerComponent"
/>
<h3 v-else>{{ dialogStore.title || ' ' }}</h3>
</template>
<component