diff --git a/app/assets/stylesheets/print.css b/app/assets/stylesheets/print.css index cd55b5196..7ced7b3a1 100644 --- a/app/assets/stylesheets/print.css +++ b/app/assets/stylesheets/print.css @@ -232,8 +232,7 @@ /* Settings /* ------------------------------------------------------------------------ */ - .settings__user-filter .input, - .settings__user-list-tips { + .settings__user-filter .input { display: none; } diff --git a/app/assets/stylesheets/settings.css b/app/assets/stylesheets/settings.css index 2a2d0c9cd..c731ee036 100644 --- a/app/assets/stylesheets/settings.css +++ b/app/assets/stylesheets/settings.css @@ -55,10 +55,7 @@ } } - /* Users - /* ------------------------------------------------------------------------ */ - - .settings__section--users { + .settings__section:has(.settings__scrollable-list) { @media (min-width: 640px) { display: flex; flex: 1; @@ -66,24 +63,8 @@ min-height: 0; } } - .settings__user-filter { - --btn-size: 3.5ch; - --avatar-size: var(--btn-size); - display: flex; - flex-direction: column; - gap: calc(var(--settings-spacer) / 2); - min-height: 0; - } - - .settings__user-filter--bg { - background-color: var(--color-ink-lightest); - border-radius: 0.5em; - margin-block: 0; - padding: var(--settings-spacer); - } - - .settings__user-list { + .settings__scrollable-list { flex: 1 1 auto; list-style: none; margin: calc(var(--settings-spacer) / -4) calc(-1 * var(--settings-item-padding-inline)); @@ -116,15 +97,23 @@ } } - .settings__user-list-tips { - border-top: 1px solid var(--color-ink-light); - color: var(--color-ink-dark); - font-size: var(--text-small); - padding-block-start: var(--settings-spacer); + /* Users + /* ------------------------------------------------------------------------ */ - .settings__user-filter--bg & { - margin-inline: calc(-1 * var(--settings-spacer)); - padding-inline: var(--settings-spacer); - } + .settings__user-filter { + --btn-size: 3.5ch; + --avatar-size: var(--btn-size); + + display: flex; + flex-direction: column; + gap: calc(var(--settings-spacer) / 2); + min-height: 0; + } + + .settings__user-filter--bg { + background-color: var(--color-ink-lightest); + border-radius: 0.5em; + margin-block: 0; + padding: var(--settings-spacer); } } diff --git a/app/views/account/settings/_users.html.erb b/app/views/account/settings/_users.html.erb index ceb17ff23..c28ab9d18 100644 --- a/app/views/account/settings/_users.html.erb +++ b/app/views/account/settings/_users.html.erb @@ -13,7 +13,7 @@
-
diff --git a/app/views/boards/edit/_users.html.erb b/app/views/boards/edit/_users.html.erb index d8c16484a..eeb7d94a1 100644 --- a/app/views/boards/edit/_users.html.erb +++ b/app/views/boards/edit/_users.html.erb @@ -33,7 +33,7 @@ -