Move settings to it's own modal (#1366)

## Description:

The settings has grown to the point where it deserves its own modal.
<img width="1144" alt="Screenshot 2025-07-07 at 3 55 23 PM"
src="https://github.com/user-attachments/assets/a1527d79-93c3-4bf3-ba67-dce643bc81ea"
/>

NOTE: styling is still needed.

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [ ] I have added relevant tests to the test directory
- [ ] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [ ] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

evan
This commit is contained in:
evanpelle
2025-07-07 16:22:55 -07:00
committed by GitHub
parent 8aa3775bd8
commit a387909262
5 changed files with 326 additions and 189 deletions
+1 -1
View File
@@ -362,7 +362,7 @@
<game-top-bar></game-top-bar>
<unit-display></unit-display>
<game-right-sidebar></game-right-sidebar>
<settings-modal></settings-modal>
<player-panel></player-panel>
<help-modal></help-modal>
<dark-mode-button></dark-mode-button>