diff --git a/ui/altFavicon.svg b/ui/altFavicon.svg new file mode 100644 index 0000000..b9ef504 --- /dev/null +++ b/ui/altFavicon.svg @@ -0,0 +1,26 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ui/altLogo.svg b/ui/altLogo.svg new file mode 100644 index 0000000..d08ea00 --- /dev/null +++ b/ui/altLogo.svg @@ -0,0 +1,40 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ui/config.json b/ui/config.json index 5ba47ac..149e035 100644 --- a/ui/config.json +++ b/ui/config.json @@ -3,12 +3,12 @@ "font": "roboto", "logo": { "src": { - "defaultLogo": "/logo.svg", - "altLogo": "/logo.svg" + "defaultLogo": "/defaultLogo.svg", + "altLogo": "/altLogo.svg" }, "alt": "Cube AI Logo", "height": 64, - "width": 250, + "width": 400, "mobileWidth": 50, "mobileHeight": 64, "homeTopbarWidth": 40, @@ -16,6 +16,17 @@ "navbarWidth": 60, "navbarHeight": 64, "link": "https://github.com/ultravioletrs/cube" - } + }, + "allowMultipleThemes":false, + "themes": { + "availableTheme": "default", + "defaultTheme": "default" + }, + "favicon": { + "defaultFavicon": "/defaultFavicon.svg", + "altFavicon": "/altFavicon.svg" + }, + "uiKeywords": "Artificial Intelligence, Confidential Computing, Large Language Models", + "uiDescription": "Cube AI ." } } diff --git a/ui/defaultFavicon.svg b/ui/defaultFavicon.svg new file mode 100644 index 0000000..1e20a5c --- /dev/null +++ b/ui/defaultFavicon.svg @@ -0,0 +1,41 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ui/defaultLogo.svg b/ui/defaultLogo.svg new file mode 100644 index 0000000..440ff2f --- /dev/null +++ b/ui/defaultLogo.svg @@ -0,0 +1,40 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ui/globals.css b/ui/globals.css new file mode 100644 index 0000000..3ce091f --- /dev/null +++ b/ui/globals.css @@ -0,0 +1,71 @@ +/* Copyright (c) Abstract Machines + SPDX-License-Identifier: Apache-2.0 +*/ + +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + :root { + --background: 140 100% 99%; + --foreground: 240 10% 3.9%; + --card: 0 0% 100%; + --card-foreground: 240 10% 3.9%; + --popover: 0 0% 100%; + --popover-foreground: 240 10% 3.9%; + --primary: 142.1 76.2% 36.3%; + --primary-foreground: 355.7 100% 97.3%; + --secondary: 240 4.8% 95.9%; + --secondary-foreground: 240 5.9% 10%; + --muted: 240 4.8% 95.9%; + --muted-foreground: 240 3.8% 46.1%; + --accent: 140 30% 96%; + --accent-foreground: 240 5.9% 10%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 0 0% 98%; + --border: 240 5.9% 90%; + --input: 240 5.9% 90%; + --ring: 140 92% 19%; + --radius: 0.5rem; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + --sidebar: 142.1 76.2% 36.3%; + --cardhover: 140 3% 99%; + --logincard: 142.1 76.2% 36.3%; + --logincard-foreground: 0 0% 100%; + --sidebar-hover: 221.2 83.2% 40%; + --tabnav: 142.1 76.2% 36.3%; + --tabnav-foreground: 0 0% 100%; + --tabnav-hover: 142.1 76.2% 34%; + } +} + +body { + color: rgb(var(--foreground-rgb)); + background: linear-gradient( + to bottom, + transparent, + rgb(var(--background-end-rgb)) + ) + rgb(var(--background-start-rgb)); +} + +@layer utilities { + .text-balance { + text-wrap: balance; + } +} + +@layer base { + * { + @apply border-border; + } + + body { + @apply bg-background text-foreground; + } +} diff --git a/ui/logo.svg b/ui/logo.svg deleted file mode 100644 index 139933d..0000000 --- a/ui/logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - -Created with Fabric.js 5.2.4 - - - - - - - - - - - - CUBE AI - -