diff --git a/tildes/scss/modules/_form.scss b/tildes/scss/modules/_form.scss index 1c473b3..aa70e2a 100644 --- a/tildes/scss/modules/_form.scss +++ b/tildes/scss/modules/_form.scss @@ -38,6 +38,10 @@ select.form-select:not([multiple]) { } } +.form-buttons.no-reverse { + flex-direction: row; +} + textarea.form-input { height: 8rem; line-height: 1.5; @@ -73,3 +77,17 @@ textarea.form-input { font-size: 0.6rem; } } + +.form-oneline { + display: flex; + font-size: 0.6rem; + margin-bottom: 0.4rem; + + .form-oneline-item { + flex: 2; + } + + .form-oneline-item-double { + flex: 4; + } +} diff --git a/tildes/static/js/behaviors/theme-selector.js b/tildes/static/js/behaviors/theme-selector.js index 2050585..d1c8383 100644 --- a/tildes/static/js/behaviors/theme-selector.js +++ b/tildes/static/js/behaviors/theme-selector.js @@ -2,6 +2,9 @@ $.onmount('[data-js-theme-selector]', function() { $(this).change(function(event) { event.preventDefault(); + // hide any IC change message + $(this).parent().find('.form-status').hide(); + var new_theme = $(this).val(); var selected_text = $(this).find('option:selected').text(); var $setDefaultLink = $('#button-set-default-theme'); diff --git a/tildes/tests/webtests/test_user_settings.py b/tildes/tests/webtests/test_user_settings.py index fe647e2..6e61358 100644 --- a/tildes/tests/webtests/test_user_settings.py +++ b/tildes/tests/webtests/test_user_settings.py @@ -2,7 +2,6 @@ def test_render_theme_options(webtest): """Test that theme settings are being rendered.""" settings = webtest.get("/settings") assert settings.status_int == 200 - assert "White (site and account default)
  • - {# - 2 styling changes needed: - - the select should be wider, as wide as it is now (roughly) on live - - the success message should be to the rigt of the label button - #} -
    - - - -
    - -
    - +
    +
    +