diff --git a/apps/aitino/src/app.pcss b/apps/aitino/src/app.pcss index 908d43c5b..6c345d917 100644 --- a/apps/aitino/src/app.pcss +++ b/apps/aitino/src/app.pcss @@ -3,6 +3,38 @@ @tailwind utilities; @layer base { + /* Universal */ + --md-sys-color-primary: 69 223 164; + --md-sys-color-on-primary: 0 56 37; + --md-sys-color-primary-container: 0 81 55; + --md-sys-color-on-primary-container: 104 252 191; + --md-sys-color-secondary: 60 221 199; + --md-sys-color-on-secondary: 0 55 49; + --md-sys-color-secondary-container: 0 80 71; + --md-sys-color-on-secondary-container: 98 250 227; + --md-sys-color-tertiary: 255 175 211; + --md-sys-color-on-tertiary: 98 0 64; + --md-sys-color-tertiary-container: 133 20 90; + --md-sys-color-on-tertiary-container: 255 216 231; + --md-sys-color-error: 255 180 171; + --md-sys-color-error-container: 147 0 10; + --md-sys-color-on-error: 105 0 5; + --md-sys-color-on-error-container: 255 218 214; + --md-sys-color-background: 23 25 25; + --md-sys-color-on-background: 225 227 223; + --md-sys-color-surface: 30 30 30; + --md-sys-color-on-surface: 225 227 223; + --md-sys-color-surface-variant: 64 73 67; + --md-sys-color-on-surface-variant: 191 201 193; + --md-sys-color-outline: 138 147 140; + --md-sys-color-inverse-on-surface: 25 28 26; + --md-sys-color-inverse-surface: 225 227 223; + --md-sys-color-inverse-primary: 0 108 75; + --md-sys-color-shadow: 0 0 0; + --md-sys-color-surface-tint: 69 223 164; + --md-sys-color-outline-variant: 64 73 67; + --md-sys-color-scrim: 0 0 0; + :root { --background: 255 255 255; --foreground: 13 13 13; @@ -26,7 +58,7 @@ --radius: 0.5rem; } .dark { - --background: 9 16 16; + --background: 23 25 25; --foreground: 248 250 252; --card: 13 13 13; --card-foreground: 249 249 249; @@ -35,7 +67,7 @@ --primary: 69 223 164; --primary-foreground: 0 56 37; --secondary: 60 221 199; - --secondary-foreground: 249 249 249; + --secondary-foreground: 0 55 49; --muted: 45 45 45; --muted-foreground: 166 166 166; --accent: 255 175 211; @@ -43,8 +75,8 @@ --destructive: 251 113 133; --destructive-foreground: 249 249 249; --border: 45 45 45; - --input: 30 41 59; - --ring: 123 123 123; + --input: 0 81 55; + --ring: 69 223 164; --radius: 0.5rem; } } diff --git a/apps/aitino/src/lib/api-client.ts b/apps/aitino/src/lib/api-client.ts index abdc10731..6eff1bfe1 100644 --- a/apps/aitino/src/lib/api-client.ts +++ b/apps/aitino/src/lib/api-client.ts @@ -2,6 +2,7 @@ import { supabase } from "$lib/supabase"; import type { TablesInsert } from "$lib/supabase.types"; export async function saveMaeveNodes(data: TablesInsert<"maeve_nodes">) { + localStorage.setItem("currentMeaveId", data.id); return supabase.from("maeve_nodes").upsert(data); } diff --git a/apps/aitino/src/lib/components/ChatRoom.svelte b/apps/aitino/src/lib/components/ChatRoom.svelte index 11622433d..4ec1e3588 100644 --- a/apps/aitino/src/lib/components/ChatRoom.svelte +++ b/apps/aitino/src/lib/components/ChatRoom.svelte @@ -1,44 +1,25 @@
- {message.content} +
+ {message.data.content}
{/if}- {message.full_name} - Agent + {message.data.name} - Agent
- sent: {message.time} + sent: {formatDate(message.data.created_at)}
- {message.content}
+ {#if message.data && "content" in message.data}
+
+ {message.data.content}
+ you
+ sent: {message.data.created_at}
you
- sent: {message.time}
-