fix(mod queue): align mobile remove button styling

This commit is contained in:
Tommaso Casaburi
2026-05-14 11:52:35 +07:00
parent 29f5e67c72
commit 36ecad640d
3 changed files with 31 additions and 7 deletions
+2 -2
View File
@@ -593,8 +593,8 @@ const PostMobile = ({
const modQueueThreadRouteState = getQueuedCommentRouteState(resolvedPost);
const modQueueErrorMessage = formatErrorForDisplay(modQueueError);
const modQueueRemoveButton = onRemoveFromModQueue ? (
<button className={`button ${styles.rejectButton}`} onClick={onRemoveFromModQueue} disabled={isPublishing}>
{t('remove')}
<button className='button' onClick={onRemoveFromModQueue} disabled={isPublishing}>
{capitalize(t('remove'))}
</button>
) : null;
const linksCount = useCountLinksInReplies(resolvedPost);
+22 -2
View File
@@ -351,9 +351,29 @@
color: #fff;
}
.cardRemoveButtonWrapper {
display: inline-flex;
align-items: baseline;
}
.cardRemoveButton {
background-color: #777;
color: #fff;
all: unset;
cursor: pointer;
text-transform: capitalize;
color: var(--button-desktop-text-color);
text-decoration: var(--button-text-decoration);
display: inline;
font-family: inherit;
}
.cardRemoveButton:hover {
color: var(--button-desktop-text-color-hover);
cursor: pointer;
}
.cardRemoveButton:disabled {
opacity: 0.5;
cursor: not-allowed;
}
/* Desktop: buttons styled as text links (same as board buttons) */
+7 -3
View File
@@ -175,9 +175,13 @@ const ModQueueActions = ({ status, error, errorMessage, isPublishing, handleAppr
]
</span>
) : (
<button className={`button ${styles.cardRemoveButton}`} onClick={handleRemove} disabled={isPublishing}>
{t('remove')}
</button>
<span className={styles.cardRemoveButtonWrapper}>
[
<button className={styles.cardRemoveButton} onClick={handleRemove} disabled={isPublishing}>
{t('remove')}
</button>
]
</span>
)
) : null;