Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix scaling issue for the file and save dialogs
Fixes #1935 - added the `theia-ResponsiveFileDialog` class so extenders can easily use the class to get the default styling of the `file-dialog` and its responsive media query. Our `file-dialog` and `save-dialog` have scaling issues when the screen's viewport is limited. Since our dialogs are not implemented using React (which would handle scaling much easier), the problem was addressed using css media queries. This means that when the view becomes limited at 700px, the size of the `file-tree` is reduced allowing the entire dialog to more easily visible and the actions buttons still accessible. Before, the buttons were not visible which meant the useability of the dialog was reduced. Signed-off-by: Vincent Fugnitto <[email protected]>
- Loading branch information