Implement Fluid Emerald app redesign
linter / quality (pull_request) Successful in 1m18s
tests / ci (8.4) (pull_request) Successful in 1m54s

This commit is contained in:
2026-07-18 16:45:54 +02:00
parent 59817ad30f
commit a46695c2eb
62 changed files with 2165 additions and 1434 deletions
+4 -4
View File
@@ -13,17 +13,17 @@ const tabs = [
<template>
<div
class="inline-flex gap-1 rounded-lg bg-neutral-100 p-1 dark:bg-neutral-800"
class="bg-surface-container-low border-outline-variant inline-flex gap-1 rounded-lg border p-1"
>
<button
v-for="{ value, Icon, label } in tabs"
:key="value"
@click="updateAppearance(value)"
:class="[
'flex items-center rounded-md px-3.5 py-1.5 transition-colors',
'flex items-center rounded-md px-3.5 py-2 text-sm font-medium transition-all',
appearance === value
? 'shadow-xs bg-white dark:bg-neutral-700 dark:text-neutral-100'
: 'text-neutral-500 hover:bg-neutral-200/60 hover:text-black dark:text-neutral-400 dark:hover:bg-neutral-700/60',
? 'bg-surface-container-lowest text-foreground shadow-xs ring-outline-variant ring-1'
: 'text-muted-foreground hover:bg-surface-container-high hover:text-foreground',
]"
>
<component :is="Icon" class="-ml-1 h-4 w-4" />