|
225 | 225 | </div> |
226 | 226 | </ControlRow> |
227 | 227 |
|
228 | | - <ControlRow> |
| 228 | + <div class="flex w-full flex-col items-center justify-center gap-4 p-4 lg:flex-row lg:items-end"> |
229 | 229 | <div class="flex w-full flex-col space-y-1 lg:w-auto"> |
230 | 230 | <Label class="flex items-center space-x-2"> |
231 | 231 | <div>Border Radius</div> |
232 | 232 |
|
233 | | - <span class="text-xs text-zinc-400 dark:text-zinc-500"> |
| 233 | + <span class="whitespace-nowrap text-xs tabular-nums text-zinc-400 dark:text-zinc-500"> |
234 | 234 | ({{ localSettings.borderRadius }} px) |
235 | 235 | </span> |
236 | 236 | </Label> |
|
328 | 328 | <Label class="flex items-center space-x-2"> |
329 | 329 | <div>Opacity</div> |
330 | 330 |
|
331 | | - <span class="text-xs text-zinc-400 dark:text-zinc-500"> |
| 331 | + <span class="whitespace-nowrap text-xs tabular-nums text-zinc-400 dark:text-zinc-500"> |
332 | 332 | ({{ Math.round(localSettings.themeOpacity * 100) }}%) |
333 | 333 | </span> |
334 | 334 | </Label> |
335 | 335 |
|
336 | | - <Slider |
337 | | - :max="1" |
338 | | - :step="0.01" |
339 | | - :model-value="[localSettings.themeOpacity]" |
340 | | - @update:model-value="localSettings.themeOpacity = $event[0]" |
341 | | - /> |
| 336 | + <div class="flex items-center gap-1"> |
| 337 | + <Slider |
| 338 | + :max="1" |
| 339 | + :step="0.01" |
| 340 | + :model-value="[localSettings.themeOpacity]" |
| 341 | + @update:model-value="localSettings.themeOpacity = $event[0]" |
| 342 | + /> |
| 343 | + |
| 344 | + <div class="size-6 shrink-0" /> |
| 345 | + </div> |
342 | 346 | </div> |
343 | 347 |
|
344 | 348 | <div class="flex w-full flex-col space-y-1 lg:w-auto"> |
345 | 349 | <Label class="flex items-center space-x-2"> |
346 | 350 | <div>Scale</div> |
347 | 351 |
|
348 | | - <span class="text-xs text-zinc-400 dark:text-zinc-500"> |
| 352 | + <span class="whitespace-nowrap text-xs tabular-nums text-zinc-400 dark:text-zinc-500"> |
349 | 353 | ({{ Math.round(localSettings.scale * 100) }}%) |
350 | 354 | </span> |
351 | 355 | </Label> |
352 | 356 |
|
353 | | - <Slider |
354 | | - :max="4" |
355 | | - :step="0.01" |
356 | | - :model-value="[localSettings.scale]" |
357 | | - @update:model-value="localSettings.scale = $event[0]" |
358 | | - /> |
| 357 | + <div class="flex items-center gap-1"> |
| 358 | + <Slider |
| 359 | + :max="4" |
| 360 | + :step="0.01" |
| 361 | + :model-value="[localSettings.scale]" |
| 362 | + @update:model-value="localSettings.scale = $event[0]" |
| 363 | + /> |
| 364 | + |
| 365 | + <div class="size-6 shrink-0" /> |
| 366 | + </div> |
359 | 367 | </div> |
360 | 368 |
|
361 | 369 | <div class="flex w-full flex-col space-y-1 lg:w-auto"> |
362 | 370 | <Label class="flex items-center space-x-2"> |
363 | 371 | <div>Window Padding</div> |
364 | 372 |
|
365 | | - <span class="text-xs text-zinc-400 dark:text-zinc-500"> |
| 373 | + <span class="whitespace-nowrap text-xs tabular-nums text-zinc-400 dark:text-zinc-500"> |
366 | 374 | ({{ localSettings.padding }} px) |
367 | 375 | </span> |
368 | 376 | </Label> |
|
411 | 419 | </PopoverSettings> |
412 | 420 | </div> |
413 | 421 | </div> |
414 | | - </ControlRow> |
| 422 | + </div> |
415 | 423 | </div> |
416 | 424 | </template> |
417 | 425 |
|
|
0 commit comments