From 0acd7c3e7e5043c958172d8f49fabaf36c2837fb Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Fri, 28 Nov 2025 20:54:50 +0100 Subject: [PATCH] feat(shared-branding): add global app icons and centralized app config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add app-icons.ts with SVG data URLs for all Manacore apps - Add mana-apps.ts with centralized app configuration (de/en translations) - Update AppSlider components across all apps to use global APP_ICONS - Use real SVGs for memoro, manacore, mana, moodlit, maerchenzauber - Placeholder icons for apps without original SVGs (chat, presi, manadeck, picture, zitare, wisekeep) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../web/src/lib/components/AppSlider.svelte | 32 +++ .../web/src/lib/components/AppSlider.svelte | 11 +- .../web/src/lib/components/AppSlider.svelte | 11 +- .../web/src/lib/components/AppSlider.svelte | 11 +- .../web/src/lib/components/AppSlider.svelte | 11 +- .../web/src/lib/components/AppSlider.svelte | 13 +- packages/shared-branding/src/app-icons.ts | 65 ++++++ packages/shared-branding/src/index.ts | 16 ++ packages/shared-branding/src/mana-apps.ts | 216 ++++++++++++++++++ 9 files changed, 360 insertions(+), 26 deletions(-) create mode 100644 apps/chat/apps/web/src/lib/components/AppSlider.svelte create mode 100644 packages/shared-branding/src/app-icons.ts create mode 100644 packages/shared-branding/src/mana-apps.ts diff --git a/apps/chat/apps/web/src/lib/components/AppSlider.svelte b/apps/chat/apps/web/src/lib/components/AppSlider.svelte new file mode 100644 index 000000000..ac8bb846d --- /dev/null +++ b/apps/chat/apps/web/src/lib/components/AppSlider.svelte @@ -0,0 +1,32 @@ + + + diff --git a/apps/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte b/apps/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte index 3727c00a0..4788ee830 100644 --- a/apps/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte +++ b/apps/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte @@ -1,5 +1,6 @@