/* Rules for map sidebar icons */
.browse-section .browse-element-list {
- line-height: 20px;
+ line-height: 1.25rem;
+
+ .browse-icon {
+ height: 1.25rem;
+ }
+
+ .d-flex > .browse-icon {
+ height: max(20px, 1.25rem);
+ }
@include color-mode(dark) {
.browse-icon-invertible {
image_tag "browse/#{selected_icon_data[:filename]}",
:size => 20,
- :class => ["align-bottom object-fit-none", { "browse-icon-invertible" => selected_icon_data[:invert] }],
+ :class => ["align-bottom object-fit-none browse-icon", { "browse-icon-invertible" => selected_icon_data[:invert] }],
:title => title
end
end
def element_list_item(type, object, &)
- tag.li(tag.div(element_icon(type, object) + tag.div(&), :class => "d-flex gap-1"))
+ tag.li(tag.div(element_icon(type, object) + tag.div(:class => "align-self-center", &), :class => "d-flex gap-1"))
end
def element_list_item_with_strikethrough(type, object, &)