← Back to all updates

Sidebar Toggle Fixed and macOS Window Styling Improved

Commit: 887b57a

The sidebar toggle functionality has been enhanced for reliability, and visual feedback has been added for better user interaction. Additional improvements include background processing for settings saving and new UI components and color assets.

Technical Approach

The sidebar toggle was reimplemented using an onTapGesture to ensure consistent click handling. Background threading was utilized for the settings.save() function to mitigate UI blocking, improving overall performance.

Technical Details

  • Replaced Button with onTapGesture for sidebar toggle functionality
  • Added hover feedback for the sidebar toggle button
  • Moved settings.save() operation to a background thread
  • Introduced new color assets for the AI panel and other UI elements
  • Added new sidebar and tab bar view components along with SVG icon resources