diff --git a/app/assets/stylesheets/common/base/sidebar-section-link.scss b/app/assets/stylesheets/common/base/sidebar-section-link.scss index bfb89483deb37..cdccbde294ac0 100644 --- a/app/assets/stylesheets/common/base/sidebar-section-link.scss +++ b/app/assets/stylesheets/common/base/sidebar-section-link.scss @@ -89,16 +89,16 @@ @include ellipsis; padding-left: 0.5em; padding-right: 0.1em; // avoids some overflow cropping - text-align: right; color: var(--d-sidebar-link-badge-color); font-size: var(--font-down-2); font-weight: normal; - margin-left: auto; + flex-shrink: 0; } .sidebar-section-link-suffix { margin-left: 1em; font-size: var(--font-down-4); + flex-shrink: 0; &.icon { &.urgent svg { @@ -113,6 +113,8 @@ .sidebar-section-link-content-text { @include ellipsis; + min-width: 0; + flex: 0 1 auto; .user-status-message { vertical-align: -0.125em; diff --git a/frontend/discourse/app/components/sidebar/api-section.gjs b/frontend/discourse/app/components/sidebar/api-section.gjs index d9d48ee33dede..5bf073c64deab 100644 --- a/frontend/discourse/app/components/sidebar/api-section.gjs +++ b/frontend/discourse/app/components/sidebar/api-section.gjs @@ -56,6 +56,8 @@ const SidebarApiSection =