diff --git a/bun.lock b/bun.lock
index 89a91da..8b38ef9 100644
--- a/bun.lock
+++ b/bun.lock
@@ -5,6 +5,7 @@
"": {
"name": "tout-doux",
"dependencies": {
+ "@lucide/vue": "^1.23.0",
"vue": "^3.5.38",
},
"devDependencies": {
@@ -141,6 +142,8 @@
"@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="],
+ "@lucide/vue": ["@lucide/vue@1.23.0", "", { "peerDependencies": { "vue": ">=3.0.1" } }, "sha512-9SIYeY5K+R1iv8F8JUKMGSL7Pck/86BJ8djtZz/lnYsoHtKFUj1H2z6+PvKnC/8blZ8tqTDeDXAoTKobuX80hg=="],
+
"@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.6", "", { "dependencies": { "@tybys/wasm-util": "^0.10.3" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" } }, "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg=="],
"@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="],
diff --git a/index.html b/index.html
index 838bb79..5bc66e1 100644
--- a/index.html
+++ b/index.html
@@ -1,8 +1,7 @@
-
- Change this you moron
+ Tout Doux
diff --git a/package.json b/package.json
index 0440425..4dcf033 100644
--- a/package.json
+++ b/package.json
@@ -20,6 +20,7 @@
"lint-fix:oxlint": "oxlint . --fix"
},
"dependencies": {
+ "@lucide/vue": "^1.23.0",
"vue": "^3.5.38"
},
"devDependencies": {
diff --git a/resources/css/style.css b/resources/css/style.css
index 4c1b0c2..08b5a34 100644
--- a/resources/css/style.css
+++ b/resources/css/style.css
@@ -1,2 +1,12 @@
+@import url("https://fonts.googleapis.com/css2?family=Sour+Gummy:ital,wght@0,100..900;1,100..900&display=swap");
@import "tailwindcss";
-@plugin "daisyui";
+@plugin "daisyui" {
+ themes: cupcake --default;
+}
+
+body {
+ font-family: "Sour Gummy", sans-serif;
+ font-optical-sizing: auto;
+ font-style: normal;
+ font-variation-settings: "wdth" 100;
+}
diff --git a/resources/ts/App.vue b/resources/ts/App.vue
index 3334e1b..f690878 100644
--- a/resources/ts/App.vue
+++ b/resources/ts/App.vue
@@ -1,36 +1,45 @@
+
+
+
+
+
+
+
+ {{ task.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/ts/types.ts b/resources/ts/types.ts
index 15d2764..ea147ac 100644
--- a/resources/ts/types.ts
+++ b/resources/ts/types.ts
@@ -16,6 +16,14 @@ export interface RawTask {
previous_check_date: string | null;
}
+export interface Task {
+ id: string;
+ name: string;
+ reset_cron: string | null;
+ check_date: Date | null;
+ previous_check_date: Date | null;
+}
+
export interface TaskCreateData {
name: string;
reset_cron: string | null;