vitorsantos-commits commented on issue #2308:
URL: https://github.com/apache/hop/issues/2308#issuecomment-5171511635

   I would like to expand this request beyond a single global background color.
   
   Similar to DBeaver's appearance customization, Hop GUI could provide 
independent color settings for semantic areas of the interface, including:
   
   * Pipeline and workflow editor canvas
   * File and project explorer panel
   * Perspective/sidebar area
   * Editor tabs and tab headers
   * Main toolbars and application chrome
   * Execution results, metrics and logging panels
   * Dialog and table/grid backgrounds
   
   Each area should ideally support configurable background and foreground 
colors. Selection, hover, borders, grid lines and disabled text could remain 
derived from the selected base theme to avoid excessive complexity.
   
   Suggested behavior:
   
   * Keep the existing light and dark themes as defaults.
   * Allow optional color overrides for individual interface areas.
   * Provide a color picker and live preview.
   * Include a “Reset to theme defaults” option.
   * Preserve sufficient text and icon contrast.
   * Store preferences per user.
   * Optionally allow overrides per project or environment, making production, 
staging and development environments visually distinct.
   
   The attached image illustrates three independently configurable areas:
   
   * Red: perspective/sidebar area
   * Light blue: file and project explorer
   * Blue: pipeline/workflow editor canvas
   
   This would improve visual separation, accessibility, eye comfort during long 
sessions and environment identification.
   
   <img width="1680" height="936" alt="Image" 
src="https://github.com/user-attachments/assets/b24d5580-7b01-46b9-85cb-23b56d8ae49b";
 />
   
   Observed/requested on Apache Hop 2.19-SNAPSHOT.
   
   Issue component: Hop Gui
   Suggested priority: Priority 3
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to