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]
