Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
406 changes: 203 additions & 203 deletions .claude/DESIGN.md

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions .cursor/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@
"type": "http",
"url": "https://nuxt.com/mcp"
},
"daisyUI": {
"type": "http",
"url": "https://gitmcp.io/saadeghi/daisyui"
},
"nuxt-ui": {
"type": "http",
"url": "https://ui.nuxt.com/mcp"
Expand Down
6 changes: 3 additions & 3 deletions .storybook/theme.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ export default create({
colorPrimary: "#5865f2",
colorSecondary: "#6977a4",

// App chrome β€” mapped from the dark DaisyUI theme tokens
// base-100: oklch(25% 0.016 252), base-200: oklch(23% 0.014 253)
// App chrome β€” mapped from the dark WolfStar theme surfaces
// surface-100: oklch(25% 0.016 252), surface-200: oklch(23% 0.014 253)
appBg: "#1b1d2b",
appContentBg: "#1e2030",
appHoverBg: "#23253a",
Expand All @@ -26,7 +26,7 @@ export default create({
fontBase: '"Inter", ui-sans-serif, system-ui, sans-serif',
fontCode: '"JetBrains Mono", ui-monospace, monospace',

// Text β€” base-content: oklch(90% 0 0) β‰ˆ #e4e4e4
// Text β€” content: oklch(90% 0 0) β‰ˆ #e4e4e4
textColor: "#e4e4e4",
textInverseColor: "#1e2030",
textMutedColor: "#9098b8",
Expand Down
5 changes: 0 additions & 5 deletions .vscode/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,6 @@
"url": "https://nuxt.com/mcp",
"tools": ["*"]
},
"daisyUI": {
"type": "http",
"url": "https://gitmcp.io/saadeghi/daisyui",
"tools": ["*"]
},
"nuxt-ui": {
"type": "http",
"url": "https://ui.nuxt.com/mcp",
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ All styling must use semantic tokens or CSS custom properties β€” no hardcoded c

It checks:

1. **Raw Tailwind palette classes** in `<template>` β€” e.g. `text-red-500`, `bg-blue-700`. Use semantic Nuxt UI classes (`text-primary`, `text-muted`, `bg-success`) or DaisyUI tokens instead.
1. **Raw Tailwind palette classes** in `<template>` β€” e.g. `text-red-500`, `bg-blue-700`. Use semantic Nuxt UI classes (`text-primary`, `text-muted`, `bg-success`) instead.
2. **Hex literals** in `<style>` β€” e.g. `#5865f2`. Move to a scoped CSS custom property declaration.
3. **Color functions with literal arguments** in `<style>` β€” e.g. `hsla(235, 85.6%, 64.7%, 0.5)`. Move to a scoped CSS custom property. Allowed patterns:
- `oklch(from var(--token) l c h / alpha)` β€” relative-color syntax
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ results visible on the [CodSpeed dashboard][codspeed-link].
- **Oxfmt** - Code formatting
- **Prisma** - Database ORM
- **Tailwind CSS** - Utility-first CSS framework
- **DaisyUI** - Tailwind CSS component library
- **Nuxt UI** - Vue component library and design tokens
- **NuxtUI** - Components

### AI Development Assistant
Expand Down
13 changes: 12 additions & 1 deletion app/app.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
import ui from "./themes/index";

export default defineAppConfig({
ui,
ui: {
...ui,
colors: {
primary: "primary",
secondary: "secondary",
success: "success",
error: "error",
info: "info",
warning: "warning",
neutral: "neutral",
},
},
});
Loading