Skip to content

Commit 6bfd81e

Browse files
committed
feat: improve the toggle button style
1 parent 9673451 commit 6bfd81e

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/App.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -140,17 +140,17 @@
140140
<ToggleButton
141141
v-model:selected="borderRadius"
142142
:defaultValue="radii[0]"
143-
class="rounded-xl border-b-0 border-l-0 !bg-neutral-100 !dark:bg-neutral-800"
143+
class="rounded-xl border-b-0 border-l-0 bg-neutral-100 dark:bg-neutral-800"
144144
/>
145145
<ToggleButton
146146
v-model:selected="borderRadius"
147147
:defaultValue="radii[1]"
148-
class="rounded-xl border-b-0 border-l-0 !bg-neutral-100 !dark:bg-neutral-800"
148+
class="rounded-xl border-b-0 border-l-0 bg-neutral-100 dark:bg-neutral-800"
149149
/>
150150
<ToggleButton
151151
v-model:selected="borderRadius"
152152
:defaultValue="radii[2]"
153-
class="rounded-2xl border-b-0 border-l-0 !bg-neutral-100 !dark:bg-neutral-800"
153+
class="rounded-2xl border-b-0 border-l-0 bg-neutral-100 dark:bg-neutral-800"
154154
/>
155155
</div>
156156
</div>
@@ -162,20 +162,20 @@
162162
<ToggleButton
163163
v-model:selected="socialLayout"
164164
:defaultValue="socialAlignments[0]"
165-
class="flex items-center justify-center !border-neutral-300/66 !dark:border-neutral-800/66 !bg-neutral-100 !dark:bg-neutral-800"
165+
class="flex items-center justify-center border-neutral-300/66 dark:border-neutral-800/66 bg-neutral-100 dark:bg-neutral-800"
166166
>
167167
<IconMenu
168-
class="!text-neutral-500 !dark:text-neutral-200 w-6 rotate-90"
168+
class="text-neutral-500 dark:text-neutral-200 w-6 rotate-90"
169169
/>
170170
</ToggleButton>
171171

172172
<ToggleButton
173173
v-model:selected="socialLayout"
174174
:defaultValue="socialAlignments[1]"
175-
class="flex items-center justify-center !border-neutral-300/66 !dark:border-neutral-800/66 !bg-neutral-100 !dark:bg-neutral-800"
175+
class="flex items-center justify-center border-neutral-300/66 dark:border-neutral-800/66 bg-neutral-100 dark:bg-neutral-800"
176176
>
177177
<IconMenu
178-
class="!text-neutral-500 !dark:text-neutral-200 w-6"
178+
class="text-neutral-500 dark:text-neutral-200 w-6"
179179
/>
180180
</ToggleButton>
181181
</div>

src/components/ToggleButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<template>
22
<button
3-
:class="`h-10 w-10 rounded-full border border-2 transition hover:scale-105 ${
3+
:class="`h-10 w-10 rounded-full border-[1px] transition hover:scale-105 ${
44
selected === defaultValue
5-
? 'ring-neutral-500 dark:ring-neutral-50 ring-2 drop-shadow-lg !border-neutral-300 !dark:border-neutral-700'
5+
? 'ring-neutral-500 dark:ring-neutral-50 ring-2 border-none drop-shadow-lg border-neutral-300 dark:border-neutral-700'
66
: ''
77
} ${className}`"
88
:style="{

0 commit comments

Comments
 (0)