bitburner-src/src/ui
Martin Fournier a26b9c8dcf Add theme browser page accessible from game options
Removed the themes buttons that were in the ThemeEditorModal and only
left a "Revert to Default" button along with a link to the ThemeBrowser
page.

Split off the buttons into reusable components since they are now used
in two pages.

Display the themes in big cards with a zoomable screenshot. Applying the
theme now shows a toast with an option to undo the action.

The snackbar now allows ReactNode instead of only strings.

- Add link with details on how to create a new theme in the game.
- Add link to the theme-sharing discord channel.
- Add icons to the theme & style buttons in GameOptions
- Add "Theme Editor" button to ThemeBrowser
- Add "Style Editor" button to ThemeBrowser
- Move Styles related files into Themes folder
- Includes a modal that shows a bigger version of the screenshot.
- Change Snackbar to allow for ReactNode as the message
2022-01-20 18:41:49 -05:00
..
ActiveScripts Issue 1911 2021-12-15 17:59:03 -05:00
InteractiveTutorial Allow drag on character overview 2022-01-10 07:37:01 -05:00
React Add theme browser page accessible from game options 2022-01-20 18:41:49 -05:00
CharacterStats.tsx Player Stats ui bugfix 2021-12-10 15:45:17 -05:00
Context.ts big work 2021-09-17 19:43:08 -04:00
ErrorBoundary.tsx Add information to the recovery page 2022-01-16 09:07:53 -05:00
GameRoot.tsx Add theme browser page accessible from game options 2022-01-20 18:41:49 -05:00
LoadingScreen.tsx Add game version in document.title 2022-01-20 09:26:07 -05:00
numeralFormat.ts Use numeral.js to format memory, allow use of GiB with an option 2021-12-29 15:51:59 -08:00
Router.ts Add theme browser page accessible from game options 2022-01-20 18:41:49 -05:00
WorkInProgressRoot.tsx Revert "Add toPreviousPage in router" 2022-01-12 18:49:53 -05:00