client
client copied to clipboard
Rastrr - simple and free graphic editor for novice artists
It's caused by context menus which are in the same container as palettes
Operations relying on deleted layer won't execute or undo. User interactions with the app should be implemented as commands, i.e.: create layer, delete layer, rename layer?, change opacity of the...
Modals are opened by changing the route, which triggers re-render of the underlying page, which re-creates the viewport. Some commands store layer list which is bound to the specific viewport...
Remove duplicate SCSS and code. Decompose large components (> 200 lines) to smaller components. Review the modules for compliance with FSD.
**Reproduction steps** 1. Move slider to the left 2. Move slide to the right **Bug description** Strange vertical lines occur 
There is a [limit](https://developer.mozilla.org/en-US/docs/Web/CSS/cursor#icon_size_limits) for the cursor icon. Larger cursors can be implemented via fixed DOM element which follows the cursor. Research needed.
- [x] Drag&drop bounded in vertical dimension - [ ] Drag&drop bounded in horizontal dimension - [ ] Drag&drop bounded in a box (i.e. viewport)