UX: Post action button simplifications (#34141)

This commit is contained in:
Jordan Vidrine
2025-08-13 13:25:15 -05:00
committed by GitHub
parent e10eaf71e2
commit 0864b45bd2
4 changed files with 6 additions and 35 deletions
@@ -449,14 +449,6 @@ nav.post-controls {
}
button {
flex: 0 1 auto;
font-size: var(--font-up-1);
padding: 8px 10px;
vertical-align: top;
background: transparent;
border: none;
border-radius: var(--d-post-control-border-radius);
.discourse-no-touch & {
&:hover,
&:focus-visible,
@@ -491,7 +483,6 @@ nav.post-controls {
}
&.create {
margin-right: 0;
color: var(--d-post-control-create-text-color);
.d-icon {
@@ -342,8 +342,6 @@
/* Bonus Buttons */
.btn-flat {
background: var(--d-button-flat-bg-color);
border: 0;
line-height: var(--line-height-small);
transition: var(--d-button-transition);
.d-icon {
@@ -58,6 +58,7 @@
button.bulk-select {
padding: 0;
border: 0;
margin-right: var(--space-2);
line-height: var(--line-height-large);
}
+5 -24
View File
@@ -78,27 +78,13 @@ section.post-menu-area {
}
nav.post-controls {
// for consistency, try to control spacing by editing these variables
--control-margin: 0.33em;
--control-icon-space: 0.33em;
.actions {
gap: var(--space-1);
}
@include viewport.until(sm) {
button {
margin-left: var(--control-margin);
&.btn-icon-text,
&.create {
margin-left: calc(var(--control-margin) * 1.52);
.d-icon {
margin-right: var(--control-icon-space);
}
}
}
// Some buttons can be doubled up, like likes or flags
.double-button {
margin-left: var(--control-margin);
font-size: var(--font-up-1);
}
}
@@ -113,11 +99,6 @@ nav.post-controls {
margin-right: var(--space-2);
}
.d-icon {
margin-inline: var(--control-icon-space);
margin-left: 0;
}
&[aria-expanded="true"] {
background: var(--primary-low);
color: var(--primary-high);