diff --git a/package-lock.json b/package-lock.json index 02ade4d..c6924d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1610,10 +1610,10 @@ "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", "license": "MIT" }, - "node_modules/@fontsource-variable/noto-sans": { + "node_modules/@fontsource-variable/inter": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/noto-sans/-/noto-sans-5.3.0.tgz", - "integrity": "sha512-e3ZuxzY9AL2psXPZlhwhnYrHUHv6PMoyK9MQ7croF0CUgURLqu9EMjW7q2FgVLwij1tjLsIHQrnwQ8aUcg4BiA==", + "resolved": "https://registry.npmjs.org/@fontsource-variable/inter/-/inter-5.3.0.tgz", + "integrity": "sha512-OupL48va4JNofb97w6NYeF9S7W/kHNKM0Er8Dem5nqi4jeOLrVJDoE8tZEpnMJmtkvNbB1EIPPwHcdkF6b1oUA==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" @@ -12361,9 +12361,9 @@ "license": "ISC" }, "node_modules/shadcn": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.17.0.tgz", - "integrity": "sha512-kphndh72CD7mxLQ/thkbPVgfXpIjzPUllzvTWRJmU3sNGZc/WbOqzJ0FXbBGj6sqNiaGPiOLDQByy8FAtCuVUQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.18.0.tgz", + "integrity": "sha512-tUFZgkYmfVNQVm3xX7lhSzOvDsp+O14ac5dwgXIr5mIsr79ISueb/Mu+ZtWMz0DH6v77u4eYyvbQ9TTMpSn3aw==", "dev": true, "license": "MIT", "dependencies": { @@ -14525,7 +14525,7 @@ "name": "@react-starter/web", "version": "1.8.0-alpha.1", "dependencies": { - "@fontsource-variable/noto-sans": "5.3.0", + "@fontsource-variable/inter": "5.3.0", "@fortawesome/fontawesome-svg-core": "7.3.1", "@fortawesome/free-regular-svg-icons": "7.3.1", "@fortawesome/free-solid-svg-icons": "7.3.1", @@ -14537,6 +14537,7 @@ "@tanstack/react-query-devtools": "5.101.4", "@tanstack/react-table": "8.21.3", "axios": "1.19.0", + "class-variance-authority": "0.7.1", "clsx": "2.1.1", "dayjs": "1.11.21", "i18next": "26.3.6", @@ -14572,7 +14573,7 @@ "@vitest/ui": "4.1.10", "jsdom": "29.1.1", "msw": "2.15.0", - "shadcn": "4.17.0", + "shadcn": "4.18.0", "storybook": "10.5.7", "vite": "8.2.1" } diff --git a/packages/web/components.json b/packages/web/components.json index 7fc02f6..36d4657 100644 --- a/packages/web/components.json +++ b/packages/web/components.json @@ -6,7 +6,7 @@ "tailwind": { "config": "", "css": "src/index.css", - "baseColor": "neutral", + "baseColor": "mist", "cssVariables": true, "prefix": "" }, diff --git a/packages/web/package.json b/packages/web/package.json index ea42066..59cc91e 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -15,7 +15,7 @@ "test:coverage": "vitest run --coverage --silent passed-only" }, "dependencies": { - "@fontsource-variable/noto-sans": "5.3.0", + "@fontsource-variable/inter": "5.3.0", "@fortawesome/fontawesome-svg-core": "7.3.1", "@fortawesome/free-regular-svg-icons": "7.3.1", "@fortawesome/free-solid-svg-icons": "7.3.1", @@ -27,6 +27,7 @@ "@tanstack/react-query-devtools": "5.101.4", "@tanstack/react-table": "8.21.3", "axios": "1.19.0", + "class-variance-authority": "0.7.1", "clsx": "2.1.1", "dayjs": "1.11.21", "i18next": "26.3.6", @@ -62,7 +63,7 @@ "@vitest/ui": "4.1.10", "jsdom": "29.1.1", "msw": "2.15.0", - "shadcn": "4.17.0", + "shadcn": "4.18.0", "storybook": "10.5.7", "vite": "8.2.1" } diff --git a/packages/web/src/common/components/Button/ThemeToggle.tsx b/packages/web/src/common/components/Button/ThemeToggle.tsx index 5687163..3b54259 100644 --- a/packages/web/src/common/components/Button/ThemeToggle.tsx +++ b/packages/web/src/common/components/Button/ThemeToggle.tsx @@ -1,7 +1,6 @@ import { PropsWithClassName } from '@/common/utils/types'; import { useSetSettings } from '@/common/api/useSetSettings'; import { useSettings } from '@/common/hooks/useSettings'; -import { cn } from '@/common/utils/css'; import Button from './Button'; import FAIcon from '@/common/components/Icon/FAIcon'; @@ -20,7 +19,7 @@ const ThemeToggle = ({ className }: PropsWithClassName) => {