Commit Graph

17 Commits

Author SHA1 Message Date
79d5ded088 Update pages.yml
All checks were successful
Build static content / build (push) Successful in 8m5s
Update pages.yml

Update pages.yml

Update pages.yml

Update pages.yml

Update pages.yml

fix message bubble overflow on small screen

refactor ListAPI component to simplify click handler for template selection

chat store title

fix: adjust MessageBubble component to allow full-width rendering on medium screens

feat: enhance ConversationTitle component with full-width styling and click handler for title retrieval

feat: add abort signal support for fetch and stream response handling in Chat component

feat: add usage tracking and timestamps to ChatStoreMessage structure

pwa

feat: update theme colors to black in manifest and Vite config

display standlone

feat: add smooth scrolling to messages in Chatbox component

feat: add handleNewChatStore function to App context and integrate in Chatbox for new chat functionality

feat: refactor MessageBubble component to use ChatBubble and improve structure

refactor(MessageBubble): move TTSPlay component into message area and reorganize action buttons

ui(navbar): improve cost breakdown clarity and add accumulated cost tracking

Revert "feat: refactor MessageBubble component to use ChatBubble and improve structure"

This reverts commit d16984c7da896ee0d047dca0be3f4ad1703a5d2c.

display string mesasge trimed

fix typo

fix scroll after send

fix(MessageBubble): trim whitespace from reasoning content display

feat(sidebar): optimize mobile performance with CSS transitions

- Refactored mobile sidebar implementation to use direct CSS transforms instead of Sheet component
- Added static overlay mask with opacity transition for mobile experience
- Implemented custom close button with X icon to replace Sheet's default
- Improved z-index handling for sidebar elements (chat-bubble z-index reduced to 30)
- Preserved DOM structure during sidebar toggle to prevent unnecessary remounting
- Unified PC/mobile behavior using CSS animation rather than dynamic mounting
- Removed dependency on radix-ui Dialog components for mobile sidebar

fix scroll

fix sidebar style on mobile

apply default render to markdown

fix(ChatMessageList): set width to 100vw for full viewport coverage

fix small overflow

fix: overflow on PC

break model name anywhere

fix language
2025-02-07 18:56:13 +08:00
ecwu
2193ce11df feat: update react-markdown to 9.0.3 and integrate KaTeX for math rendering in MessageBubble 2025-01-27 11:29:58 +00:00
2b19648ffb downgrade react 18, fix markdown 2024-12-31 12:00:18 +08:00
0aacbeccb2 remove preact 2024-12-27 15:44:09 +08:00
ecwu
756bf6cddd Update package.json to add @types/react and upgrade lucide-react and react dependencies 2024-12-25 14:40:53 +08:00
926f3bea5c Fix types, replace preact with react 2024-12-22 23:04:36 +08:00
ecwu
7ecdae8f1d Add UI components (shadcn) and utility functions for improved styling and layout 2024-12-20 13:17:34 +08:00
6df6ad031a update dependency 2024-10-14 17:19:13 +08:00
ecwu
0ae53ff954 reconstitution ui with daisyui 2024-07-16 21:51:58 +08:00
55d8db1217 Revert "upgrade dependencies"
This reverts commit ab341f3893.
2024-01-29 15:07:16 +08:00
ab341f3893 upgrade dependencies 2024-01-26 15:48:22 +08:00
053495254b v2.0.0 migrate to indexedDB 2023-11-08 13:54:51 +08:00
8aa6ea1a93 upgrade dependencies 2023-10-25 11:37:22 +08:00
dba39c771f polify structure clone 2023-07-20 02:18:15 +08:00
9e520d9b64 render markdown by default 2023-07-14 15:44:13 +08:00
7553cf41cf update packages 2023-07-03 10:17:59 +08:00
e86ac176d1 init 2023-03-14 21:00:07 +08:00