/* Copyright 2024 New Vector Ltd. Copyright 2017 Michael Telatynski <7t3chguy@gmail.com> SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ .mx_CreateRoomDialog_details { margin-top: 15px; .mx_CreateRoomDialog_details_summary { list-style: none; font-weight: var(--cpd-font-weight-semibold); cursor: pointer; color: var(--cpd-color-text-primary); text-decoration: underline; width: fit-content; /* list-style doesn't do it for webkit */ &::-webkit-details-marker { display: none; } &:not(:focus-visible) { outline: none; } } > div { display: flex; align-items: flex-start; margin: 5px 0; input[type="checkbox"] { margin-right: 10px; } } } .mx_CreateRoomDialog_label { text-align: left; padding-bottom: 12px; } .mx_CreateRoomDialog_input_container { padding-right: 20px; } .mx_CreateRoomDialog_input { font-size: $font-15px; border-radius: 3px; border: 1px solid $input-border-color; padding: 9px; color: $primary-content; background-color: $background; width: 100%; } /* needed to make the alias field only grow as wide as needed */ /* as opposed to full width */ .mx_CreateRoomDialog_aliasContainer { display: flex; /* put margin on container so it can collapse with siblings */ margin: 24px 0 10px; .mx_RoomAliasField { margin: 0; } } .mx_CreateRoomDialog { &.mx_Dialog_fixedWidth { width: 450px; } .mx_Dialog_content { margin-bottom: 40px; } p, .mx_Field_input label { color: $muted-fg-color; } .mx_SettingsFlag { display: flex; } .mx_SettingsFlag_label { flex: 1 1 0; min-width: 0; font-weight: var(--cpd-font-weight-semibold); } .mx_ToggleSwitch { flex: 0 0 auto; margin-left: 30px; } .mx_Dialog_content > .mx_SettingsFlag { margin-top: 24px; } p { margin: 0 85px 0 0; font-size: $font-12px; } } .mx_CreateRoomDialog_labelledCheckbox { color: $muted-fg-color; margin-top: var(--cpd-space-6x); }