Skip to content

Conversation

atyrode
Copy link
Contributor

@atyrode atyrode commented May 2, 2025

  • Removes "toggle grid", "view mode" and "zen mode" from the Main menu, as they are available on right clicking the canvas.
  • Add a "restore tutorial canvas" button in settings

atyrode added 3 commits May 2, 2025 08:02
- Added a confirmation dialog for restoring the tutorial canvas, including warning messages about data loss.
- Implemented the restore functionality with a button that triggers the canvas reset process.
- Enhanced styling for the new buttons and confirmation section in SettingsDialog.scss.
- Removed margin-bottom from the setting class in SettingsDialog.scss for improved layout consistency.
- Changed button text from "Yes, Restore" to "I'm sure" in SettingsDialog.tsx for clearer user confirmation.
- Eliminated handleGridToggle, handleZenModeToggle, and handleViewModeToggle functions to streamline the MainMenu component.
- Removed associated menu items for toggling grid, zen, and view modes, simplifying the user interface.
@atyrode atyrode merged commit e13c2c9 into main May 2, 2025
1 check passed
@atyrode atyrode deleted the main-menu-refactor branch May 2, 2025 08:09
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