diff --git a/.claude/settings.local.json b/.claude/settings.local.json index eb4cb4f575..45f0a7baec 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -16,7 +16,6 @@ "mcp__ide__getDiagnostics", "Bash(pnpm --filter \"*connect*\" test connect-status-writer.service.spec)", "Bash(pnpm storybook:*)", - "Bash(rm:*)", "Bash(pnpm add:*)", "Bash(pnpm install:*)", "Bash(pkill:*)", @@ -33,7 +32,13 @@ "Bash(pnpm --filter @unraid/ui build)", "Bash(pnpm --filter @unraid/web build)", "Bash(python3:*)", - "Bash(pnpm tailwind:build:*)" + "Bash(pnpm tailwind:build:*)", + "WebFetch(domain:erangrin.github.io)", + "Bash(pnpm clean:*)", + "Bash(pnpm validate:css:*)", + "Bash(node:*)", + "Bash(rm:*)", + "Bash(pnpm run:*)" ] }, "enableAllProjectMcpServers": false diff --git a/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/web-components-extractor.php b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/web-components-extractor.php index d5a4ca7686..bbebeff38b 100644 --- a/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/web-components-extractor.php +++ b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/web-components-extractor.php @@ -39,6 +39,7 @@ public function getManifestContents(string $manifestPath): array return $contents ? json_decode($contents, true) : []; } + private function getRichComponentsFile(): string { $manifestFiles = $this->findManifestFiles('manifest.json'); diff --git a/web/assets/main.css b/web/assets/main.css index ddf757c50e..de7991be66 100644 --- a/web/assets/main.css +++ b/web/assets/main.css @@ -12,6 +12,12 @@ @custom-variant dark (&:where(.dark, .dark *)); @theme { + /* Breakpoints */ + --breakpoint-xs: 30rem; + --breakpoint-2xl: 100rem; + --breakpoint-3xl: 120rem; + + /* Colors */ --color-primary-50: #fff7ed; --color-primary-100: #ffedd5; --color-primary-200: #fed7aa; diff --git a/web/components/Activation/WelcomeModal.ce.vue b/web/components/Activation/WelcomeModal.ce.vue index d13e6609d6..a33a86a85f 100644 --- a/web/components/Activation/WelcomeModal.ce.vue +++ b/web/components/Activation/WelcomeModal.ce.vue @@ -101,57 +101,3 @@ watchEffect(() => { - - diff --git a/web/components/ApiKeyPage.ce.vue b/web/components/ApiKeyPage.ce.vue index b1e5904e78..1bd51ab230 100644 --- a/web/components/ApiKeyPage.ce.vue +++ b/web/components/ApiKeyPage.ce.vue @@ -6,8 +6,3 @@ import ApiKeyManager from '~/components/ApiKey/ApiKeyManager.vue'; - diff --git a/web/components/Auth.ce.vue b/web/components/Auth.ce.vue index 2b6f8aa2fe..5ccc4d5293 100644 --- a/web/components/Auth.ce.vue +++ b/web/components/Auth.ce.vue @@ -30,9 +30,3 @@ const { authAction, stateData } = storeToRefs(serverStore); - - diff --git a/web/components/CallbackHandler.ce.vue b/web/components/CallbackHandler.ce.vue index 4225af948b..fba4308a23 100644 --- a/web/components/CallbackHandler.ce.vue +++ b/web/components/CallbackHandler.ce.vue @@ -14,9 +14,3 @@ onBeforeMount(() => { - - diff --git a/web/components/ColorSwitcher.ce.vue b/web/components/ColorSwitcher.ce.vue index 32de575d05..0858a358e9 100644 --- a/web/components/ColorSwitcher.ce.vue +++ b/web/components/ColorSwitcher.ce.vue @@ -74,9 +74,3 @@ const items = [