Skip to content

Conversation

@aadyasingh2005
Copy link

Added a complete dark/light theme toggle feature to the esProc IDE with the following capabilities:

Features
Theme Toggle: Switch between dark and light modes via:
Menu: Tools → Toggle Theme
Toolbar button (rightmost icon)
Keyboard shortcut: Ctrl+D
Theme Persistence: User's theme preference is automatically saved to the configuration and restored on application restart
Professional Dark Theme: Dark gray backgrounds with light gray text for reduced eye strain
Real-time UI Updates: All UI components update instantly when toggling
Changes Made
VDB.java: Added theme toggle logic and initialization
GCMenu.java: Added menu command constants for theme toggle
MenuVDB.java: Added "Toggle Theme" menu item to Tools menu
ToolbarVDB.java: Added toolbar button with visual separator
LNFManager.java: Implemented dark color scheme with proper RGB values
ConfigOptions.java: Added theme preference storage and retrieval
pom.xml: Added JAXB dependencies for Java 16+ compatibility

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