Skip to content

Conversation

@itsmartashub
Copy link
Owner

@itsmartashub itsmartashub commented Sep 3, 2025

  • Fix custom chats width
  • Fix custom chatbox width
  • Fix custom fonts
  • Update sidebar and its elements styles
  • Update chatbox and its elements styles
  • Update chats and markdown and its elements styles
  • Override many new Deepseek CSS vars - 90%/100%
  • Check UI on smaller screens - 90%/100%
  • Check custom chats widths for many different case scenarios since there are diff code structures for diff chats (e.g. classic vs when Search on) - 95%/100%
  • Cover all fonts with extension's custom font family 95%/100%

...and more

…Deepseek updates

- Fix broken custom chats width behavior introduced by recent Deepseek changes
- Adjust user chat width to use `max-content` for improved flexibility
- Ensure maximum chat width is controlled by the custom chat width slider

Changes summary:
- Fixed an issue where custom chat widths were broken due to recent changes by Deepseek. Additionally, updated the user chat width behavior to use `max-content` for better responsiveness, while keeping the maximum width adjustable via the custom chat width slider.
- Fix styling issues for chatbox action buttons (Deepseek and Search buttons), including wrapper background and alignment
- Resolve custom width inconsistencies for chats, particularly when using the search feature
- Ensure proper width handling by defining width for very parent elements that previously only had `max-width`

Changes summary:
- Fixed the styling of the Deepseek and Search buttons in the chatbox, improving their appearance and alignment. Additionally, resolved issues with custom chat widths, especially when using the search feature, by ensuring parent elements have a defined width instead of relying solely on `max-width`.
- Fix the style of chat elements related to the "Thought for X seconds" title and process
- Ensure consistent typography, spacing, and alignment for improved readability
- Address any visual inconsistencies in the display of these elements

Changes summary:
- Resolved styling issues with the "Thought for X seconds" title and process within chats. The changes ensure consistent typography, spacing, and alignment, improving the overall readability and visual presentation of these elements.
…e Deepseek's scrollbar backgrounds

- Remove custom scrollbar styles previously applied to chats
- Override only Deepseek's scrollbar background colors to ensure consistency with the extension's theme
- Maintain default browser scrollbar behavior for other properties

Changes summary:
- Removed custom scrollbar styles from chats and now only override Deepseek's scrollbar background colors. This ensures a consistent appearance with the extension's theme while preserving the default browser scrollbar behavior for other properties.
…for custom chats widths

- Fix overlapping chats caused by very parent width being set to `maxWidthChats`
- Set the width of chats to `100%` to prevent overflow on smaller screens when resetting widths
- Address cases where chats had very small widths, particularly during search scenarios
- Ensure consistent and responsive chat widths across all use cases

Changes summary:
- Fixed overlapping chats by ensuring the very parent width is no longer fixed at `maxWidthChats`. Chats now default to `100%` width, preventing overflow on smaller screens. Additionally, resolved issues with very small chat widths during search scenarios, ensuring consistent and responsive behavior in all cases.
@itsmartashub itsmartashub self-assigned this Sep 3, 2025
… process text, add hover animations to source links

- Decrease the font size and line-height of the "Thinking process" text for improved readability and compactness
- Add hover animations to source links such as "Read X web pages" and "X Web Pages" for better interactivity
- Ensure smooth transitions and consistent styling for hover effects

Changes summary:
- Reduced the font size and line-height of the "Thinking process" text to make it more compact and easier to read. Added hover animations to source links like "Read X web pages" and "X Web Pages" to enhance interactivity and provide a smoother user experience.
…at title background

- Refactor CSS variables related to markdown styling for better maintainability and consistency
- Update tooltip-specific CSS variables to improve reusability and alignment with the design system
- Adjust the chat title background to enhance visual clarity and match the updated theme

Changes summary:
- Rewrote several CSS variables related to markdown and tooltips to improve code maintainability and ensure consistency across the application. Additionally, updated the chat title background to align with the refreshed design and provide better visual clarity.
@itsmartashub itsmartashub merged commit a6b4d5f into main Sep 4, 2025
1 check 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.

1 participant