From d19551f8aa8d782b3b565bfdd86be97627c2c5ed Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Mon, 6 Apr 2026 23:25:44 +0200 Subject: [PATCH] chore: auto-sync favicon from DS via postinstall script favicon.svg is now copied from @cameleer/design-system/assets on npm install via postinstall hook. Removed from git tracking (.gitignore). Updates automatically when DS version changes. Co-Authored-By: Claude Opus 4.6 (1M context) --- ui/.gitignore | 1 + ui/package.json | 3 +- ui/public/favicon.svg | 112 ------------------------------------------ 3 files changed, 3 insertions(+), 113 deletions(-) delete mode 100644 ui/public/favicon.svg diff --git a/ui/.gitignore b/ui/.gitignore index f06235c4..ebf1100d 100644 --- a/ui/.gitignore +++ b/ui/.gitignore @@ -1,2 +1,3 @@ node_modules dist +public/favicon.svg diff --git a/ui/package.json b/ui/package.json index f41e9e4c..b7638ef7 100644 --- a/ui/package.json +++ b/ui/package.json @@ -11,7 +11,8 @@ "lint": "eslint .", "preview": "vite preview", "generate-api": "openapi-typescript src/api/openapi.json -o src/api/schema.d.ts", - "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" + "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", + "postinstall": "node -e \"require('fs').copyFileSync('node_modules/@cameleer/design-system/assets/cameleer3-logo.svg','public/favicon.svg')\"" }, "dependencies": { "@cameleer/design-system": "^0.1.37", diff --git a/ui/public/favicon.svg b/ui/public/favicon.svg deleted file mode 100644 index 6d114011..00000000 --- a/ui/public/favicon.svg +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -