Skip to content

Conversation

@olasunkanmi-SE
Copy link
Owner

No description provided.

Olasunkanmi Oyinlola and others added 6 commits July 17, 2025 07:53
- Replaces the BotIcon with a SkeletonLoader component when the bot is loading to provide a better user experience.
- Adds a new SkeletonLoader component with animated lines mimicking content loading.
- Includes SkeletonLoader styles to all themes to match the design of each theme.
feat(ui): Implement skeleton loader for bot message loading state
- Implemented a download button in the bot message component to allow users to download the bot's response as a Markdown file.
- Added a new  component for the download button with loading state.
- Created  and  utilities to handle the conversion and download process.
- Refactored skeleton loader styles into a centralized module with theme presets for consistent UI.
- Updated CSS to include styles for the download button and header button container.
feat(ui): Add download functionality for bot responses
- Replaces download functionality with a copy to clipboard feature for code blocks.
- Implements a more robust copy mechanism with fallback for wider browser compatibility.
- Adds visual feedback (Copied! message) on successful copy.
- Introduces a wrapper for code blocks with language label and copy button.
- Updates styles for improved user experience during copy operation.
feat(ui): Enhance code block copy functionality and UI
@olasunkanmi-SE olasunkanmi-SE merged commit 17f7a6a into main Jul 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants