x-buttons: Replace "Remove" and "Unsubscribe" buttons with x icons in tables.

This commit removes the "Remove" and "Unsubscribe" action buttons from
various tables and replaces them with icon buttons using the "close"
icon.

Additionally, previously the rows with and without a remove button had
different heights. This commit updates the fixed `px` values to `em`
units to ensure equal height for all rows, regardless of whether a
remove-subscription button is present.

Fixes: #34874.
This commit is contained in:
Maneesh Shukla
2025-06-27 21:09:48 +05:30
committed by Tim Abbott
parent 0fe4b6b317
commit ec60c8a70c
15 changed files with 65 additions and 45 deletions

View File

@@ -191,7 +191,7 @@ h4.user_group_setting_subsection_title {
& tr {
& td,
th {
padding: 4px 0 4px 5px;
padding: 4px 10px 4px 5px;
vertical-align: middle;
&:first-of-type {
@@ -220,10 +220,6 @@ h4.user_group_setting_subsection_title {
font-style: italic;
}
th.user-remove-actions {
min-width: 80px;
}
.strikethrough {
text-decoration: line-through;
}