diff --git a/src/ui/style/themes/index.ts b/src/ui/style/themes/index.ts index 965ece7a3..0eee20ad4 100644 --- a/src/ui/style/themes/index.ts +++ b/src/ui/style/themes/index.ts @@ -1,4 +1,5 @@ import gms from './theme_gms' +import gmsdark from './theme_gms_dark' import horus from './theme_horus' import msmc from './theme_msmc' import ssc from './theme_ssc' @@ -6,4 +7,4 @@ import ipsn from './theme_ipsn' import ha from './theme_ha' import galsim from './theme_galsim' -export default { gms, horus, ssc, ipsn, ha, msmc, galsim } +export default { gms, gmsdark, horus, ssc, ipsn, ha, msmc, galsim } diff --git a/src/ui/style/themes/theme_gms_dark.ts b/src/ui/style/themes/theme_gms_dark.ts new file mode 100644 index 000000000..e2129dbc2 --- /dev/null +++ b/src/ui/style/themes/theme_gms_dark.ts @@ -0,0 +1,44 @@ +import themeDefaults from './common' + +const theme = { + type: 'dark', + id: 'gmsdark', + name: 'GMS Red (Dark)', + colors: { + ...themeDefaults, + primary: '#991E2A', + exotic: '#673AB7', + active: '#d93f4e', + accent: '#8c1420', + secondary: '#283593', + pilot: '#424242', + error: '#F44336', + info: '#1565C0', + success: '#00C853', + warning: '#FFAB00', + + weapon: '#e2e2e2', + 'mech-weapon': '#e2e2e2', + 'pilot-weapon': '#e2e2e2', + + text: '#c1c1c1', + subtle: '#c1c1c1', + stark: '#991E2A', + anti: '#fff', + 'light-text': '#b5b5b5', + 'stark-text': '#991E2A', + + background: '#151515', + panel: '#151515', + tooltip: '#151515', + 'light-panel': '#575757', + 'dark-panel': '#151515', + 'panel-border': '#310000', + 'stark-panel': '#151515', + + 'action--downtime': '#37474F', + 'reserve--organization': '#455A64', + 'action--reaction': '#512DA8', + }, +} +export default theme