diff --git a/cameleer3-server-app/src/main/java/com/cameleer3/server/app/security/SecurityConfig.java b/cameleer3-server-app/src/main/java/com/cameleer3/server/app/security/SecurityConfig.java index 384b42c3..909bad49 100644 --- a/cameleer3-server-app/src/main/java/com/cameleer3/server/app/security/SecurityConfig.java +++ b/cameleer3-server-app/src/main/java/com/cameleer3/server/app/security/SecurityConfig.java @@ -95,7 +95,6 @@ public class SecurityConfig { "/index.html", "/config.js", "/favicon-*.png", - "/cameleer3-logo-*.png", "/assets/**" ).permitAll() diff --git a/ui/package-lock.json b/ui/package-lock.json index 8d31f064..5d0346f1 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -8,7 +8,7 @@ "name": "ui", "version": "0.0.0", "dependencies": { - "@cameleer/design-system": "^0.1.33", + "@cameleer/design-system": "^0.1.34", "@tanstack/react-query": "^5.90.21", "lucide-react": "^1.7.0", "openapi-fetch": "^0.17.0", @@ -278,9 +278,9 @@ } }, "node_modules/@cameleer/design-system": { - "version": "0.1.33", - "resolved": "https://gitea.siegeln.net/api/packages/cameleer/npm/%40cameleer%2Fdesign-system/-/0.1.33/design-system-0.1.33.tgz", - "integrity": "sha512-6UdBMtOKnTnVYOTb7gy4EL77prXPYaRf06TCud+l2j+HyDGLYHUJFS1BPqkiQZGxnULtFxLWLJfoJ9qjJV8ZuA==", + "version": "0.1.34", + "resolved": "https://gitea.siegeln.net/api/packages/cameleer/npm/%40cameleer%2Fdesign-system/-/0.1.34/design-system-0.1.34.tgz", + "integrity": "sha512-z2B4VF4v0hwRil6G9N31qadk1rN5PQQC4I5A5DO9gZKnyPZ18+KlgNB5zSyYKvl1MV++id9xdSMg2hDGy3Aybg==", "dependencies": { "lucide-react": "^1.7.0", "react": "^19.0.0", diff --git a/ui/package.json b/ui/package.json index 579300b3..70872360 100644 --- a/ui/package.json +++ b/ui/package.json @@ -14,7 +14,7 @@ "generate-api:live": "curl -s http://localhost:8081/api/v1/api-docs -o src/api/openapi.json && openapi-typescript src/api/openapi.json -o src/api/schema.d.ts" }, "dependencies": { - "@cameleer/design-system": "^0.1.33", + "@cameleer/design-system": "^0.1.34", "@tanstack/react-query": "^5.90.21", "lucide-react": "^1.7.0", "openapi-fetch": "^0.17.0", diff --git a/ui/public/cameleer3-logo-192.png b/ui/public/cameleer3-logo-192.png deleted file mode 100644 index fe9c65ef..00000000 Binary files a/ui/public/cameleer3-logo-192.png and /dev/null differ diff --git a/ui/public/cameleer3-logo-48.png b/ui/public/cameleer3-logo-48.png deleted file mode 100644 index 01aa924b..00000000 Binary files a/ui/public/cameleer3-logo-48.png and /dev/null differ diff --git a/ui/src/auth/LoginPage.tsx b/ui/src/auth/LoginPage.tsx index 5690be48..2242c906 100644 --- a/ui/src/auth/LoginPage.tsx +++ b/ui/src/auth/LoginPage.tsx @@ -4,6 +4,7 @@ import { useAuthStore } from './auth-store'; import { api } from '../api/client'; import { config } from '../config'; import { Card, Input, Button, Alert, FormField } from '@cameleer/design-system'; +import brandLogo from '@cameleer/design-system/assets/cameleer3-192.png'; import styles from './LoginPage.module.css'; interface OidcInfo { @@ -131,7 +132,7 @@ export function LoginPage() {
- + cameleer3

{subtitle}

diff --git a/ui/src/components/LayoutShell.tsx b/ui/src/components/LayoutShell.tsx index cd8da905..c4264cca 100644 --- a/ui/src/components/LayoutShell.tsx +++ b/ui/src/components/LayoutShell.tsx @@ -16,6 +16,7 @@ import { useStarred, } from '@cameleer/design-system'; import type { SearchResult, SidebarTreeNode } from '@cameleer/design-system'; +import sidebarLogo from '@cameleer/design-system/assets/cameleer3-48.png'; import { Box, Settings, FileText, ChevronRight, Square, Pause, Star, X } from 'lucide-react'; import { useQueryClient } from '@tanstack/react-query'; import { useRouteCatalog } from '../api/queries/catalog'; @@ -625,7 +626,7 @@ function LayoutContent() { // --- Render ------------------------------------------------------- const camelLogo = ( - + ); const sidebarElement = (