diff --git a/web/src/settings_components.ts b/web/src/settings_components.ts index ba80101d67..d8fc807125 100644 --- a/web/src/settings_components.ts +++ b/web/src/settings_components.ts @@ -1452,7 +1452,7 @@ function enable_or_disable_save_button($subsection_elem: JQuery): void { ) { if ( $subsection_elem.attr("id") === "org-message-retention" || - $subsection_elem.attr("id") === "stream-advanced-configurations" + $subsection_elem.hasClass("advanced-configurations-container") ) { ui_util.disable_element_and_add_tooltip( $save_button, diff --git a/web/src/stream_ui_updates.ts b/web/src/stream_ui_updates.ts index a4a4a45bd7..31e6a3d370 100644 --- a/web/src/stream_ui_updates.ts +++ b/web/src/stream_ui_updates.ts @@ -340,7 +340,7 @@ export function enable_or_disable_permission_settings_in_edit_panel( .prop("disabled", !sub.can_change_stream_permissions_requiring_metadata_access); const $advanced_configurations_container = $stream_settings.find( - $("#stream-advanced-configurations"), + $(".advanced-configurations-container"), ); $advanced_configurations_container .find("input, select, button") diff --git a/web/styles/dark_theme.css b/web/styles/dark_theme.css index f1e51c6b69..942b6a6be8 100644 --- a/web/styles/dark_theme.css +++ b/web/styles/dark_theme.css @@ -96,8 +96,7 @@ input:not([type="radio"]):read-only, textarea:read-only, #organization-permissions .dropdown-widget-button:disabled, - #organization-settings .dropdown-widget-button:disabled, - #stream-advanced-configurations .dropdown-widget-button:disabled { + #organization-settings .dropdown-widget-button:disabled { color: inherit; opacity: 0.5; } @@ -119,8 +118,7 @@ .user-status-content-wrapper, .custom-time-input-value, #organization-permissions .dropdown-widget-button, - #organization-settings .dropdown-widget-button, - #stream-advanced-configurations .dropdown-widget-button { + #organization-settings .dropdown-widget-button { background-color: hsl(0deg 0% 0% / 20%); border-color: hsl(0deg 0% 0% / 60%); color: inherit; diff --git a/web/styles/subscriptions.css b/web/styles/subscriptions.css index c51aad1033..65f351e971 100644 --- a/web/styles/subscriptions.css +++ b/web/styles/subscriptions.css @@ -1332,12 +1332,6 @@ div.settings-radio-input-parent { margin-bottom: 10px; } -#stream-advanced-configurations { - .dropdown-widget-button { - color: hsl(0deg 0% 33%); - } -} - #change_user_group_description, #change_stream_description { width: 100%; diff --git a/web/templates/stream_settings/stream_types.hbs b/web/templates/stream_settings/stream_types.hbs index bf42ad63d4..4243c2267a 100644 --- a/web/templates/stream_settings/stream_types.hbs +++ b/web/templates/stream_settings/stream_types.hbs @@ -43,7 +43,7 @@ -
+