Skip to content

Releases: itsmartashub/GPThemes

v4.2.4

05 Mar 22:00
Compare
Choose a tag to compare

✨ Improvements

  • Typing Lag: Fix laggy typing experience, especially noticed in longer chats (#108)
  • Floating Button: Reposition floating button to prevent overlap with the new chat icon on the main page and the user profile image on the GPTs page on smaller screens
  • Header Style: Unified headers across all pages and screen sizes for consistency.
  • Source Links Sidebar: Better highlighting for subheaders like Links, Citations, and More.
  • Optimization: General performance improvements

🐛 Bug Fixes

  • User Chat Edit Button: Moved back to the original top-left to fix overlap and disappearing issues.
  • Attached Files: Improved background and close button styling for better readability
  • Upgrade Dialog: Fixed readability in the Select your team plan dialog.
  • Pricing Plans: Removed blur effect for clearer pricing details.
  • Chat Bubbles: Restored footer icons styles
  • Unread Indicator: Updated to accent color for small screens.
  • Reset Button: Standardized Reset All text to match other reset buttons in GPThemes Customization
  • Prompt Placeholder Color: Fixed for Firefox.
  • Color Picker: Removed default border and increased radius for Firefox.

Full Changelog: v4.2.3...v4.2.4

v4.2.3

09 Feb 17:48
Compare
Choose a tag to compare

✨ Improvements

  • Sidebar Links Animation: Added a vertical slide animation to sidebar links for a more dynamic and polished look.
  • Markdown Blockquotes: Improved blockquote styling by adding a background, rounded edges, and increasing the border width for better visual emphasis.

🐛 Bug Fixes

  • Markdown Code Blocks: Removed the background color from code syntax highlight to improved readability.
  • Chat Bubble Padding: Fixed right padding in GPT chat bubbles to address spacing inconsistencies caused by the removal of the GPT logo, ensuring balanced padding on both sides.
  • Thinking Process Line: Made the vertical line in chat bubbles visible to improve clarity and user experience.
  • Sidebar Editing Mode: Improved the background appearance of sidebar links when editing chat names.
  • Temporary Prompt Field: Update broken background and attach icon color to differentiate temp mode from the classic

What's Changed

Full Changelog: v4.2.2...v4.2.3

v4.2.2

18 Jan 18:09
Compare
Choose a tag to compare

🛠️ Improvements

  • Theme Management: Streamlined theme system implementation and removed legacy code (#94)
  • Search/Maps: Enhanced location markers and UI elements to match accent theme, including improved review cards styling and mobile experience (#99)
  • Sidebar/Chat List: Updated selected chat background and hover interactions to align with theme (#100)
  • Sidebar/New Chat: Remove my custom styling from ChatGPT new chat item (#101)
  • New Customize ChatGPT: Support the styles for the latest Customize ChatGPT (Custom Instructions)
  • Prompt Field/Temporary: Added distinct background for Temporary conversations (#98)
  • Copy code and Edit Buttons: Refine code snippet button styling

🐛 Bug Fixes

  • Canvas Code Syntax Synchronization: Fixed canvas syntax highlighting not syncing with theme changes (#97, #94)
  • Prompt Field/Voice: Restored voice button styles after OpenAI changes (#98)
  • Radix Dialog: Resolved empty dialog outline issue below prompt field
  • Business Hours: Fixed inconsistent display in map view (#99)
  • GPThemes Floating Button: Make floating btn always visible for now due to #102 (#103)

Caution

🚨 Known Issue

  • Conversation Scrolling Blocked: After using the new Edit in Canvas button and closing Canvas, an invisible Canvas loading skeleton element remains in the DOM, blocking conversation scroll (#102)
  • Note that this behavior is consistent even when the browser extension is turned off, indicating that the issue originates from the original ChatGPT website.
  • That being said, I will wait for the OpenAI team to address this.

What's Changed

  • [94] Fix: canvas syntax highlighting not syncing with theme changes via GPThemes btn by @itsmartashub in #97

Full Changelog: v4.2.1...v4.2.2

v4.2.1

21 Dec 14:55
Compare
Choose a tag to compare

✨ Improvements

  • Search UI Enhancements (#96):
    • Updated 🌐 Search button and icon to match accent theme
    • Enhanced sources list interactions and hover states
    • Added styled search sources within chat bubbles
    • Improved image modal dialog with card design for searched images link and image counter
  • Radix Dialog Backgrounds: Added default background color to uncolored Radix dialogs for better consistency (#95)

🐛 Bug Fixes

  • Pop-ups and Dialog Box (#95):
    • Fixed empty [role="dialog"] elements appearing as random huge circles or double styling menus
    • Resolved styling issues in autocomplete suggestion list
    • Resolved styling issues in tools menu when typing /
    • Resolved styling issues in GPTs-mentions when typing @
  • Upgrade Plan Dialog: Improved radio button UX in Select your Team Plan modal dialog
  • Text Canvas: Fixed code blocks background in history of edits view
  • Toolbox Icons: Enhanced colors for disabled prompt field buttons

🔧 Maintenance

  • Dialog System Refactor (#95):
    • Rewrote all dialogs for better maintainability
    • Scoped modal dialogs to differentiate from Radix dialogs

Full Changelog: v4.2.0...v4.2.1

v4.2.0

15 Dec 21:08
8cf3a59
Compare
Choose a tag to compare

Canvas Integration Update

This release brings comprehensive styling and UI improvements to the Canvas feature, enhancing the visual experience across code and text editing interfaces.

Key Highlights

  • 🎨 Complete theme integration across Canvas components (#86)
  • 📝 Enhanced Canvas code and text editor experiences (#89)
  • 🎯 Improved interactive controls and editing tools (#88)
  • 💻 Refined Canvas dev environment and Console (#91)
  • 💬 Optimized chat interface for Canvas integration (#92)
  • 🦊 Fix overlay over chats when Canvas opened only in Light theme for Firefox (#93)
  • 🔘Add styling to Use a tool and Open in canvas button to match the theme (#87)
  • 👻 Hide the GPThemes floating btn when Canvas is opened (#86)
DETAILED CHANGELOG 🧵

📝 Canvas Editor Core Features

Code Editor

  • Enhanced CodeMirror editor with theme-matching backgrounds and hover effects
  • Improved code selection highlighting with accent colors
  • Added accent-colored highlighting for current processing lines
  • Enhanced syntax highlighting and code block styling

Text Editor

  • Added consistent background styling for text content
  • Improved text selection highlighting with accent colors
  • Enhanced markdown code blocks within text canvas to match theme
  • Fixed <br> tags highlighting

🎯 Interactive Controls

Editing Tools

  • Added transparent accent backgrounds with blur to floating edit buttons
  • Enhanced Port to a language list buttons with hover and active states
  • Improved Edit or explain... prompt field styling
  • Added accent styling to floating pause button during processing
  • Enhanced header UI elements visibility

Sliders & Controls

  • Enhanced draggable sliders with accent colors and transparent backgrounds
  • Improved Y-slider buttons with ring styling
  • Added accent-colored controls for length and reading level adjustments
  • Fixed slider background states and interactions

Toolbar

  • Added styling to Use a Tool and Open in canvas buttons
  • Enhanced toolbar and Ask ChatGPT buttons
  • Adjusted Text style dialog spacing and visual hierarchy
  • Fixed speech button color in prompt field

💻 Canvas Development Environment

Console Integration

  • Updated console background to match canvas theme
  • Enhanced error message visibility
  • Added accent colors to console controls
  • Improved Run sticky header interactions
  • Update resizing line with accent color
  • Improved dialog styling for comment applications

Code Processing

  • Improved processing line indicators
  • Corrected processing gradients over previous texts
  • Enhanced code execution feedback UI
  • Added visual feedback for running operations

💬 Chat Interface

Layout & Design

  • Implemented compact chat styles using @container queries
  • Enhanced chat bubble gradients and backgrounds
  • Improved full-width layouts for different screen sizes
  • Optimized mobile-like views when canvas is open

Visual Feedback

  • Enhanced comment system highlighting
  • Improved processing state indicators
  • Added accent colors to interactive elements

🎨 Theme Integration

Consistency Improvements

  • Unified background colors across all components
  • Enhanced accent color usage throughout the interface
  • Improved light and dark theme compatibility
  • Fixed various theme-related visual bugs

Loading States

  • Enhanced loading skeleton backgrounds
  • Improved transition states
  • Fixed background application in loading states

🐛 Bug Fixes & Performance

  • Fixed overlay issues in Firefox light theme
  • Fixed Reset Colors button text typo in customization settings

🚨 Known Issues (#94)

  • CodeMirror Code Syntax Synchronization: When changing themes using the GPThemes floating button, the Canvas CodeMirror editor's syntax highlighting doesn't update immediately, remaining in the previous theme's syntax style. This creates a temporary visual inconsistency that can be resolved by refreshing the page.
  • Note that changing themes through ChatGPT settings works correctly.
  • I'm working on a solution to avoid the need for page refresh.

For detailed information about this update, please refer to PR #90.

Closes Issues: #86,#87, #88, #89, #91, #92, #93
Still Open: #94

What's Changed

Full Changelog: v4.1.4...v4.2.0

v4.1.4

09 Dec 21:52
Compare
Choose a tag to compare

🛠️ Improvements

  • Prompt Field/Voice Icon: Improve new Advanced Voice button look (#80)
  • Adanced Voice Interface: Updated the style of the mic and close buttons, Choose a voice voice buttons fade gradient, and overall Voice layout (#79)
  • Dialog/Search Chats: Improve Search chats dialogs and add date pills like in sidebar (#80)
  • Dialog/Source Links: Update sticky category subheaders and main header Links to match theme for /Search prompts (#83)
  • Prompt Field/Reply: Small improvements to Reply ballons (#80)
  • Chat Bubbles/Decrease Gap Between: Decrease spacing between chat bubbles (#82)
  • Chat Bubbles/User Prompt Flash: Fix the blank bubble on first user prompt sent
  • Chat Bubbles/Source: Update style for Source btn and listed source links (#83)
  • Chat Bubbles/Feedback: Improve Voice chat ended feedback and overall feedback submits UI (#80)

🐛 Bug Fixes

  • Prompt Field/Commands: Fix design issues with command menu (/) and GPTs mentions (@) dropdown (#80)
  • Prompt Field/Misalignment: Fix misalignment with chats due to new empty element (#81)
  • Prompt Field/Full Width Flash: Fix width issues like full width flash on page refresh (#84)
  • Prompt Field/Drecreise Edges: Decrease border-radius for better appearance with the new prompt field height (#80)
  • Sidebar/Unread Indicators: Match blue indicator of unread GPT messages to accent color (#80)
  • Sidebar/Logo: Update ChatGPT logo color to match the theme (#80)
  • Dialog/Upgrade Plan: Fix styling issues for the new Plus upgrade pricing plan card (#80)
  • Analysis & Code: Improve analyzed Result design in bubbles and dialogs, and prevent overflowing to ensure visibility (#80)
  • Analysis & Code: Fix transparent Always show details with Copy code wrapper (#80)
  • Response Notifications: Enhanced the style of new response generated notifications in the chats layout (#80)
  • DALL-E/Hover Buttons: Updated CSS selectors to improve the styling of action buttons within chat bubble's generated image hover state (#80)

Full Changelog: v4.1.3...v4.1.4

v4.1.3

09 Nov 01:16
Compare
Choose a tag to compare

✨ Improvements

  • Markdown & Analysis: Improve Analysis code UI and code snippets overall
  • Settings/Dialog Tables: Add a background color on hover for table items (Archive chats and Share Links), improving the UX.
  • Hint Pills: Updated the color of Search and Picture hint pills to match the accent theme, improving visual consistency.
  • Circle ❓ Button: Add a background color to the ❓ circle button on the bottom right, enhancing its visual appearance.
  • ChatGPT Model Menu: Add better styling for icons of ChatGPT models dropdown in sticky header

🐛 Bug Fixes

  • User Chat Bubble: Restored the correct styles and width customization for the user chat bubble.
  • Prompt Field/Styles Apply Delay: Fix delayed styles application on page load
  • Prompt Field/Attach Files Icon: Fix the misalignment of the Attach Files SVG icon in the prompt textarea.
  • Prompt Field/Attach Files Icon Background: Updated the background of the Attach Files icon to match the current theme.
  • Prompt Field/Typing /: Fix the background of the popover menu that appears when typing / in the prompt field.
  • Prompt Field/Typing @: Fix the broken styles for the GPT's @mentions elements in the prompt field.
  • Settings/Language Dropdown: Fix accessibility issues and update the styling of the language dropdown in Settings
  • Settings/Dialog Tables: Fix table sticky heading background color being transparent in y-scrollable tables.

Full Changelog: v4.1.2...v4.1.3

v4.1.2

18 Oct 12:15
Compare
Choose a tag to compare

🛠️ Improvements

  • Search Links Design (#63): Enhanced pill-like search links, matching theme accent colors for better readability.
  • Unread Indicator (#62): Improved unread bubble indicator in sidebar chat list to match the chosen theme.

🐛 Bug Fixes

  • New Chat Autocomplete (#61): Updated selector to accommodate recent OpenAI changes and fix keyboard navigation UX
  • Markdown Code Snippets (#64): Restored correct styling for markdown code snippet blocks, including header and content background colors.
  • GPThemes Settings: Decreased width of Reset All button in GPThemes Customization section for better layout.

Full Changelog: v4.1.1...v4.1.2

v4.1.1

10 Oct 11:14
Compare
Choose a tag to compare

🛠️ Improvements

  • New Chat Layout Enhancements (#59):

    • Added style to autocomplete prompt suggestions to match GPThemes design patterns
    • Refreshed design with improved prompt action cards
    • Added accent color to main heading What can I help with? and main ChatGPT logo (#59)
    • Improved visibility and hover effects for both dark and light themes
  • Response Comparison UI (#45): Enhanced Which response do you prefer? latest layout

What's Changed

  • Improve Which response do you prefer? new design by @itsmartashub in #58
  • Apply the extension's theme styles to the new New Chat layout by @itsmartashub in #60

Full Changelog: v4.1.0...v4.1.1

v4.1.0

25 Sep 18:46
Compare
Choose a tag to compare

🛠️ Improvements

  • Font Adjustments (#56): Limited font-size and line-height adjustments to chat bubbles only.
  • GPThemes Settings UI Enhancement (#54): Improved layouts and scrolling behavior

🐛 Bug Fixes

  • GPThemes Settings (#53):
    • Fixed broken styles in the Font tab section.
    • Resolved tab overlapping issues on tiny mobile screens.
  • Prompt Textarea: Removed extra padding from the Reply element for a cleaner design.
  • Share Link Page (#57): Fixed chat bubble styles not being applied, ensuring consistent styling across all pages.

What's Changed

  • GPThemes Customization: Fix broken style of the Font tab section and overall UI improvements for different screen sizes by @itsmartashub in #54
  • Limit font adjustments to chat bubbles only by @itsmartashub in #56

Full Changelog: v4.0.4...v4.1.0