Add interface for moderation subscriptions and suggestions

This commit is contained in:
Claire
2026-08-21 18:01:31 +02:00
parent 811f2eb08d
commit cdaffd1d42
31 changed files with 906 additions and 2 deletions

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="m456-320 104-104 104 104 56-56-104-104 104-104-56-56-104 104-104-104-56 56 104 104-104 104 56 56Zm-96 160q-19 0-36-8.5T296-192L80-480l216-288q11-15 28-23.5t36-8.5h440q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H360ZM180-480l180 240h440v-480H360L180-480Zm400 0Z"/></svg>

After

Width:  |  Height:  |  Size: 372 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M280-440h400v-80H280v80ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>

After

Width:  |  Height:  |  Size: 415 B

View File

@@ -2511,3 +2511,45 @@ a.sparkline {
}
}
}
// TODO: Temporary hacks for moderation subscriptions interface, rework after design pass
.information-badge {
&.accept {
color: var(--color-text-success);
background-color: var(--color-bg-success-softest);
border-color: var(--color-border-success-soft);
}
&.reject {
color: var(--color-text-error);
background-color: var(--color-bg-error-softest);
border-color: var(--color-border-error-soft);
}
&.limit {
color: var(--color-text-warning);
background-color: var(--color-bg-warning-softest);
border-color: var(--color-border-warning-soft);
}
}
.permissions-list__item__text__type a {
color: inherit;
}
.moderation_suggestion-retract {
color: inherit;
}
.moderation_suggestion-limit {
color: var(--color-text-warning);
}
.moderation_suggestion-reject {
color: var(--color-text-error);
}
.permissions-list__item .table-action-link {
padding: 0;
}