From 0054924cdbcdb3e3631bd7036244aebba4234c33 Mon Sep 17 00:00:00 2001 From: Reed Garmsen Date: Tue, 3 Nov 2015 09:39:07 -0800 Subject: Moved code theme picker into custom theme subarea --- .../user_settings/custom_theme_chooser.jsx | 78 +++++++++++++++++----- 1 file changed, 61 insertions(+), 17 deletions(-) (limited to 'web/react/components/user_settings/custom_theme_chooser.jsx') diff --git a/web/react/components/user_settings/custom_theme_chooser.jsx b/web/react/components/user_settings/custom_theme_chooser.jsx index 095e5b622..07e3fb24c 100644 --- a/web/react/components/user_settings/custom_theme_chooser.jsx +++ b/web/react/components/user_settings/custom_theme_chooser.jsx @@ -55,26 +55,70 @@ export default class CustomThemeChooser extends React.Component { const elements = []; let colors = ''; Constants.THEME_ELEMENTS.forEach((element, index) => { - elements.push( -
- + if (element.id === 'codeTheme') { + const codeThemeOptions = []; + + element.themes.forEach((codeTheme, codeThemeIndex) => { + codeThemeOptions.push( + + ); + }); + + elements.push(
- - + +
+ + + + + + +
-
- ); + ); + } else { + elements.push( +
+ +
+ + +
+
+ ); + } colors += theme[element.id] + ','; }); -- cgit v1.2.3-1-g7c22 From 4897997025d07998e77cee4dd1c4252fff763db4 Mon Sep 17 00:00:00 2001 From: Reed Garmsen Date: Wed, 4 Nov 2015 13:49:39 -0800 Subject: Removed old code theme selector and fixed some issues --- .../components/user_settings/custom_theme_chooser.jsx | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'web/react/components/user_settings/custom_theme_chooser.jsx') diff --git a/web/react/components/user_settings/custom_theme_chooser.jsx b/web/react/components/user_settings/custom_theme_chooser.jsx index 07e3fb24c..986b0b2fd 100644 --- a/web/react/components/user_settings/custom_theme_chooser.jsx +++ b/web/react/components/user_settings/custom_theme_chooser.jsx @@ -87,13 +87,9 @@ export default class CustomThemeChooser extends React.Component { > {codeThemeOptions} - - - - - + ); @@ -118,9 +114,9 @@ export default class CustomThemeChooser extends React.Component { ); - } - colors += theme[element.id] + ','; + colors += theme[element.id] + ','; + } }); colors += theme.codeTheme; @@ -131,6 +127,7 @@ export default class CustomThemeChooser extends React.Component { {'Copy and paste to share theme colors:'} Date: Thu, 5 Nov 2015 10:43:20 +0500 Subject: Updating code themes --- web/react/components/user_settings/custom_theme_chooser.jsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'web/react/components/user_settings/custom_theme_chooser.jsx') diff --git a/web/react/components/user_settings/custom_theme_chooser.jsx b/web/react/components/user_settings/custom_theme_chooser.jsx index 986b0b2fd..895d0c500 100644 --- a/web/react/components/user_settings/custom_theme_chooser.jsx +++ b/web/react/components/user_settings/custom_theme_chooser.jsx @@ -76,7 +76,7 @@ export default class CustomThemeChooser extends React.Component { >
- + + +
); -- cgit v1.2.3-1-g7c22