Repository navigation
Refine editor UI, conceptual layouts, PNG labels, and Help - #75
Merged
Merged
Conversation
added 2 commits
October 23, 2026 10:08
Improve sidebar, panel actions and file-opening dialogs. Fix annotation gesture history, wheel forwarding and modal keyboard isolation. Stabilize shared-border association spacing and helper attachments, and add five conceptual smoke models with regression coverage. Remove the completed migration review; preserve deferred ideas and outstanding manual checks in examples/README.txt. Validation: lint, 643 tests across 45 files, build:ci and staged whitespace checks passed. Browser/PNG comparisons remain outstanding; the existing SQL parser chunk-size warning remains.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The editor now uses consistent compact panels, clearer navigation, and task-based Help. Conceptual connections keep their endpoints within class borders and distribute shared connections for more readable layouts; association names no longer leave white patches in transparent PNGs.
Validation: 667 tests passed across 50 files; ESLint and the production build passed. The existing large MySQL parser chunk warning remains. Recent responsive Help/About layouts still need browser visual verification; the largest smoke model intentionally exceeds current readability guarantees.