Skip to content

feat(ui): add a legend sidebar and proper menus - #130

Merged
Joltras merged 7 commits into
devfrom
feat/ui-sidebar-and-menus
Nov 3, 2026
Merged

Joltras merged 7 commits into
devfrom
feat/ui-sidebar-and-menus

Conversation

@Joltras

@Joltras Joltras commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

Proposed changes

The legend used to open in a separate window and only showed colored squares, so it is now a sidebar next to the floor that shows every room type with its icon and how often it appears on the current floor. The counts update when a floor is generated, opened or switched, and F1 or the view menu shows and hides the sidebar. The flat row of menu commands was replaced by File, View and Floor menus with their keyboard shortcuts, where the dark theme and the legend are check items that stay in sync with the shortcuts. The menus follow the current theme, and the readme now describes the legend and the menus.

Types of changes

What types of changes does your code introduce to this project?
Put an x in the boxes that apply

  • Bugfix (non-breaking change which fixes an issue)
  • [ x] New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

@Joltras
Joltras merged commit 1869703 into dev Nov 3, 2026
4 checks passed
@Joltras
Joltras deleted the feat/ui-sidebar-and-menus branch November 3, 2026 15:01
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