Skip to content

feat(ui): redesign the floor view - #129

Merged
Joltras merged 3 commits into
devfrom
feat/ui-redesign
Nov 3, 2026
Merged

Joltras merged 3 commits into
devfrom
feat/ui-redesign

Conversation

@Joltras

@Joltras Joltras commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

Proposed changes

The floor view drew rooms as plain rectangles touching each other, so the doors between rooms and the teleport connection to the boss room were not visible at all. Rooms are now drawn with spacing and rounded corners, doors are shown as connectors between neighbouring rooms, teleport rooms point to their target with a dashed arrow and secret rooms have a dashed outline. A new palette with muted colors is used in both themes, the dark theme now covers all widgets and the legend, and switching the theme redraws the floor. The window now fits the floor, centers it and shows the floor name, seed and position in a compact status bar, while the unused legacy color definitions were removed.

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 self-assigned this Nov 3, 2026
@Joltras
Joltras merged commit a4edcc8 into dev Nov 3, 2026
4 checks passed
@Joltras
Joltras deleted the feat/ui-redesign branch November 3, 2026 14:42
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