layout: Tweak dropdown for correct icon-label alignment.

This commit is contained in:
Karl Stolley
2025-08-15 12:05:37 -05:00
committed by Tim Abbott
parent 03c73c28cd
commit be53f22fff
2 changed files with 10 additions and 2 deletions

View File

@@ -2279,10 +2279,18 @@ body:not(.spectator-view) {
align-self: start;
}
}
.dropdown-list-text-neutral {
grid-area: item-text;
align-self: center;
}
}
/* This correctly places neutral text items
appearing without a wrapping
`.dropdown-list-item-name` class. */
.dropdown-list-text-neutral {
grid-area: item-text;
grid-area: item-label;
align-self: center;
}

View File

@@ -42,7 +42,7 @@
</span>
{{else if (eq unique_id -2)}}
{{!-- This is the option for PresetUrlOption.MAPPING --}}
<i class="zulip-icon zulip-icon-equal channel-privacy-type-icon" aria-hidden="true"></i> <span class="dropdown-list-text-selected">{{name}}</span>
<i class="zulip-icon zulip-icon-equal channel-privacy-type-icon" aria-hidden="true"></i> <span class="dropdown-list-text-neutral">{{name}}</span>
{{else}}
<span class="dropdown-list-item-name">
{{#if bold_current_selection}}