From c90e224349eb6105ef1d3ecf20c519238ba5e018 Mon Sep 17 00:00:00 2001 From: JoramWilander Date: Fri, 5 Feb 2016 11:29:03 -0500 Subject: Remove appearance settings tab and move theme management to display settings tab --- web/react/components/setting_item_max.jsx | 7 +- .../user_settings/custom_theme_chooser.jsx | 8 +- .../user_settings/premade_theme_chooser.jsx | 2 +- .../components/user_settings/user_settings.jsx | 18 +- .../user_settings/user_settings_appearance.jsx | 295 -------------------- .../user_settings/user_settings_display.jsx | 24 +- .../user_settings/user_settings_modal.jsx | 19 +- .../user_settings/user_settings_theme.jsx | 301 +++++++++++++++++++++ web/sass-files/sass/partials/_settings.scss | 10 +- web/static/i18n/en.json | 15 +- web/static/i18n/es.json | 11 +- 11 files changed, 363 insertions(+), 347 deletions(-) delete mode 100644 web/react/components/user_settings/user_settings_appearance.jsx create mode 100644 web/react/components/user_settings/user_settings_theme.jsx (limited to 'web') diff --git a/web/react/components/setting_item_max.jsx b/web/react/components/setting_item_max.jsx index 537055641..ac750614b 100644 --- a/web/react/components/setting_item_max.jsx +++ b/web/react/components/setting_item_max.jsx @@ -46,9 +46,14 @@ export default class SettingItemMax extends React.Component { widthClass = 'col-sm-9 col-sm-offset-3'; } + let title; + if (this.props.title) { + title =
  • {this.props.title}
  • ; + } + return (