diff --git a/web/app.vue b/web/app.vue
index 09f935b..537a040 100644
--- a/web/app.vue
+++ b/web/app.vue
@@ -1,6 +1,9 @@
+
+
-
-
-
-
+
+
+
diff --git a/web/assets/css/main.css b/web/assets/css/main.css
new file mode 100644
index 0000000..f8ca0cd
--- /dev/null
+++ b/web/assets/css/main.css
@@ -0,0 +1,45 @@
+@import "tailwindcss";
+@import "@nuxt/ui";
+
+:root {
+ --ui-primary: #C02942;
+--ui-text-dimmed: var(--ui-color-neutral-400);
+ --ui-text-muted: var(--ui-color-neutral-500);
+ --ui-text-toned: var(--ui-color-neutral-600);
+ --ui-text: var(--ui-color-neutral-700);
+ --ui-text-highlighted: var(--ui-color-neutral-900);
+ --ui-text-inverted: var(--color-white);
+
+ --ui-bg: var(--color-white);
+ --ui-bg-muted: var(--ui-color-neutral-50);
+ --ui-bg-elevated: var(--ui-color-neutral-100);
+ --ui-bg-accented: var(--ui-color-neutral-200);
+ --ui-bg-inverted: var(--ui-color-neutral-900);
+
+ --ui-border: var(--ui-color-neutral-200);
+ --ui-border-muted: var(--ui-color-neutral-200);
+ --ui-border-accented: var(--ui-color-neutral-300);
+ --ui-border-inverted: var(--ui-color-neutral-900);
+}
+
+.dark {
+ --ui-primary: #C02942;
+--ui-text-dimmed: var(--ui-color-neutral-400);
+ --ui-text-muted: var(--ui-color-neutral-500);
+ --ui-text-toned: var(--ui-color-neutral-600);
+ --ui-text: var(--ui-color-neutral-700);
+ --ui-text-highlighted: var(--ui-color-neutral-900);
+ --ui-text-inverted: var(--color-white);
+
+ --ui-bg: var(--color-white);
+ --ui-bg-muted: var(--ui-color-neutral-50);
+ --ui-bg-elevated: var(--ui-color-neutral-100);
+ --ui-bg-accented: var(--ui-color-neutral-200);
+ --ui-bg-inverted: var(--ui-color-neutral-900);
+
+ --ui-border: var(--ui-color-neutral-200);
+ --ui-border-muted: var(--ui-color-neutral-200);
+ --ui-border-accented: var(--ui-color-neutral-300);
+ --ui-border-inverted: var(--ui-color-neutral-900);
+}
+
diff --git a/web/bun.lock b/web/bun.lock
index 1517b04..ca2df90 100644
--- a/web/bun.lock
+++ b/web/bun.lock
@@ -4,6 +4,7 @@
"": {
"name": "nuxt-app",
"dependencies": {
+ "@internationalized/date": "^3.8.0",
"@nuxt/eslint": "1.3.0",
"@nuxt/test-utils": "3.18.0",
"@nuxt/ui": "3.1.1",
diff --git a/web/nuxt.config.ts b/web/nuxt.config.ts
index 221e451..3deba03 100644
--- a/web/nuxt.config.ts
+++ b/web/nuxt.config.ts
@@ -2,8 +2,9 @@
export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
devtools: { enabled: true },
+ css: ['~/assets/css/main.css'],
modules: ['@nuxt/eslint', '@nuxt/test-utils', '@nuxt/ui'],
app: {
baseURL: process.env.BASE_URL,
- },
+ }
})
diff --git a/web/package.json b/web/package.json
index 37b92a0..08d7c44 100644
--- a/web/package.json
+++ b/web/package.json
@@ -10,6 +10,7 @@
"postinstall": "nuxt prepare"
},
"dependencies": {
+ "@internationalized/date": "^3.8.0",
"@nuxt/eslint": "1.3.0",
"@nuxt/test-utils": "3.18.0",
"@nuxt/ui": "3.1.1",
diff --git a/web/pages/index.vue b/web/pages/index.vue
index af75d86..84991c4 100644
--- a/web/pages/index.vue
+++ b/web/pages/index.vue
@@ -1,10 +1,12 @@
- indx
+ Click me