mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-12-19 18:42:26 -05:00
feat(GUI): Add settings for theme, fiat currency and remote nodes (#128)
This commit is contained in:
parent
27d6e23b93
commit
3e79bb3712
37 changed files with 1133 additions and 267 deletions
56
src-gui/src/renderer/components/theme.tsx
Normal file
56
src-gui/src/renderer/components/theme.tsx
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
import { createTheme } from "@material-ui/core";
|
||||
import { indigo } from "@material-ui/core/colors";
|
||||
|
||||
export enum Theme {
|
||||
Light = "light",
|
||||
Dark = "dark",
|
||||
Darker = "darker"
|
||||
}
|
||||
|
||||
const darkTheme = createTheme({
|
||||
palette: {
|
||||
type: "dark",
|
||||
primary: {
|
||||
main: "#f4511e", // Monero orange
|
||||
},
|
||||
secondary: indigo,
|
||||
},
|
||||
typography: {
|
||||
overline: {
|
||||
textTransform: "none", // This prevents the text from being all caps
|
||||
fontFamily: "monospace"
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
const lightTheme = createTheme({
|
||||
...darkTheme,
|
||||
palette: {
|
||||
type: "light",
|
||||
primary: {
|
||||
main: "#f4511e", // Monero orange
|
||||
},
|
||||
secondary: indigo,
|
||||
},
|
||||
});
|
||||
|
||||
const darkerTheme = createTheme({
|
||||
...darkTheme,
|
||||
palette: {
|
||||
type: 'dark',
|
||||
primary: {
|
||||
main: "#f4511e",
|
||||
},
|
||||
secondary: indigo,
|
||||
background: {
|
||||
default: "#080808",
|
||||
paper: "#181818",
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
export const themes = {
|
||||
[Theme.Dark]: darkTheme,
|
||||
[Theme.Light]: lightTheme,
|
||||
[Theme.Darker]: darkerTheme,
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue