From 8b9e85e7c091dd44bcfac40b5feee97735392faa Mon Sep 17 00:00:00 2001 From: Andreas Klos Date: Sat, 13 Dec 2025 21:16:17 +0100 Subject: [PATCH 01/23] refactor: replace Heroicons with Onyx icons across the application - Updated imports to use Onyx icons instead of Heroicons in various components. - Adjusted icon sizes and styles for consistency. - Enhanced theme colors in Tailwind configuration for improved readability. - Updated logo paths in settings for light and dark themes. - Refined chat text styles in global CSS for better contrast. --- services/frontend/apps/admin-app/src/App.vue | 8 +- services/frontend/apps/chat-app/src/App.vue | 8 +- .../DocumentUploadContainer.vue | 13 +- .../libs/admin-app/ui/DocumentItem.vue | 35 ++-- .../admin-app/ui/UploadedDocumentItem.vue | 22 ++- .../libs/chat-app/feature-chat/ChatInput.vue | 7 +- .../frontend/libs/chat-app/ui/ChatBubble.vue | 9 +- .../libs/chat-app/ui/ChatDocumentGroup.vue | 5 +- .../libs/chat-app/ui/ChatDocumentItem.vue | 1 - .../libs/chat-app/ui/ChatMessages.vue | 17 +- services/frontend/libs/shared/global.css | 10 +- services/frontend/libs/shared/settings.ts | 4 +- .../libs/shared/ui/NavigationContainer.vue | 2 +- services/frontend/libs/shared/ui/OnyxIcon.vue | 44 +++++ .../libs/shared/ui/SideBarContainer.vue | 9 +- .../frontend/libs/shared/ui/ThemeToggle.vue | 9 +- services/frontend/libs/shared/ui/index.ts | 3 +- services/frontend/package-lock.json | 25 +-- services/frontend/package.json | 4 +- services/frontend/tailwind.config.js | 181 ++++++++++-------- 20 files changed, 239 insertions(+), 177 deletions(-) create mode 100644 services/frontend/libs/shared/ui/OnyxIcon.vue diff --git a/services/frontend/apps/admin-app/src/App.vue b/services/frontend/apps/admin-app/src/App.vue index 11bb04fc..fc5ec89b 100644 --- a/services/frontend/apps/admin-app/src/App.vue +++ b/services/frontend/apps/admin-app/src/App.vue @@ -1,8 +1,8 @@