gitdataai/src/components/room
ZhenYi 867f216a1f feat(theme): add preset color schemes and theme token system
Add 9 preset themes (Midnight, Forest, Sunset, Rose, Lavender,
Arctic, Nord, Dracula, Clean Light) with full palette definitions.

Implement theme token encoding/decoding algorithm:
- Token format: "T1:" + base64url(minified JSON)
- Share any theme via copyable token string
- Import themes by pasting tokens
- Only 16 core color fields encoded (badge classes derived)
2026-04-29 09:50:13 +08:00
..
message fix(room): fix file upload missing /api prefix and credentials 2026-04-29 09:40:58 +08:00
shared feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
chatbotKitAdapter.ts init 2026-04-15 09:08:09 +08:00
CreateRoomDialog.tsx init 2026-04-15 09:08:09 +08:00
DeleteRoomAlert.tsx init 2026-04-15 09:08:09 +08:00
design-system.ts feat(theme): add preset color schemes and theme token system 2026-04-29 09:50:13 +08:00
DiscordChannelSidebar.tsx chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
DiscordChatPanel.tsx fix: resolve 30+ bugs from security audit 2026-04-27 10:57:23 +08:00
DiscordMemberList.tsx fix(room): never expose AI model UID to frontend 2026-04-28 23:21:45 +08:00
EditRoomDialog.tsx init 2026-04-15 09:08:09 +08:00
FunctionCallBadge.tsx init 2026-04-15 09:08:09 +08:00
icon-match.tsx feat(frontend): add push notification hooks, image compression, and update room/chat components 2026-04-20 15:45:47 +08:00
index.ts feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomAiAuthBanner.tsx init 2026-04-15 09:08:09 +08:00
RoomAiTasksPanel.tsx fix(room): never expose AI model UID to frontend 2026-04-28 23:21:45 +08:00
RoomChatInterface.tsx init 2026-04-15 09:08:09 +08:00
RoomChatPanel.tsx feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomList.tsx init 2026-04-15 09:08:09 +08:00
RoomMentionPanel.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageActions.tsx chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
RoomMessageEditDialog.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageEditHistoryDialog.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageReactions.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageSearch.tsx fix(frontend): resolve TypeScript type errors in repository pages 2026-04-27 16:39:43 +08:00
RoomParticipantsPanel.tsx feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomPinBar.tsx init 2026-04-15 09:08:09 +08:00
RoomPinPanel.tsx fix(frontend): resolve TypeScript type errors in repository pages 2026-04-27 16:39:43 +08:00
RoomSettingsPanel.tsx feat(client): generate API client SDK with auto-generated exports 2026-04-29 00:06:30 +08:00
RoomThreadPanel.tsx fix(frontend): Discord UI polish, room streaming and kanban improvements 2026-04-21 22:31:48 +08:00
sender.ts fix(room): scroll-to-bottom logic and AI sender display name 2026-04-25 09:52:58 +08:00
ThemeSwitcher.tsx feat(theme): add preset color schemes and theme token system 2026-04-29 09:50:13 +08:00