Skip to content

Commit 4c23a66

Browse files
committed
change output mode selector
1 parent 4a20edf commit 4c23a66

1 file changed

Lines changed: 23 additions & 19 deletions

File tree

src/components/ConfigSidebar.vue

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -100,25 +100,29 @@ const clearOptions = () => {
100100
<div class="card bg-base-200 mb-6 shadow-sm">
101101
<div class="card-body">
102102
<h3 class="card-title text-sm font-bold opacity-70">Script Output Mode</h3>
103-
<div class="flex flex-col gap-2 mt-2">
104-
<label class="label cursor-pointer justify-start gap-4">
105-
<input
106-
type="radio"
107-
class="radio radio-primary"
108-
:checked="!quietMode"
109-
@change="quietMode = false"
110-
/>
111-
<span class="label-text font-medium">Verbose</span>
112-
</label>
113-
<label class="label cursor-pointer justify-start gap-4">
114-
<input
115-
type="radio"
116-
class="radio radio-primary"
117-
:checked="quietMode"
118-
@change="quietMode = true"
119-
/>
120-
<span class="label-text font-medium">Quiet</span>
121-
</label>
103+
<div class="join bg-base-300/50 p-1 rounded-box w-full mt-2">
104+
<input
105+
class="join-item btn btn-sm flex-1 border-none shadow-none font-medium"
106+
:class="{
107+
'bg-base-100 shadow-sm text-base-content': !quietMode,
108+
'bg-transparent text-base-content/60 hover:bg-base-300': quietMode,
109+
}"
110+
type="radio"
111+
aria-label="Verbose"
112+
:checked="!quietMode"
113+
@change="quietMode = false"
114+
/>
115+
<input
116+
class="join-item btn btn-sm flex-1 border-none shadow-none font-medium"
117+
:class="{
118+
'bg-base-100 shadow-sm text-base-content': quietMode,
119+
'bg-transparent text-base-content/60 hover:bg-base-300': !quietMode,
120+
}"
121+
type="radio"
122+
aria-label="Quiet"
123+
:checked="quietMode"
124+
@change="quietMode = true"
125+
/>
122126
</div>
123127
</div>
124128
</div>

0 commit comments

Comments
 (0)