From 42a082f11b8a3fb5f021c579262682198d612b36 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 19 Sep 2025 21:10:26 +0300 Subject: [PATCH] style: fix the spacing of the keyboard shortcuts in menu items --- apps/client/src/stylesheets/style.css | 6 +++--- apps/client/src/stylesheets/theme-next/base.css | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index f6f07684f..6ce636e01 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -444,9 +444,11 @@ body #context-menu-container .dropdown-item > span { align-items: center; } -.dropdown-item span.keyboard-shortcut { +.dropdown-item span.keyboard-shortcut, +.dropdown-item *:not(.keyboard-shortcut) > kbd { flex-grow: 1; text-align: right; + padding-inline-start: 12px; } .dropdown-menu kbd { @@ -456,8 +458,6 @@ body #context-menu-container .dropdown-item > span { box-shadow: none; padding-bottom: 0; padding: 0; - flex-grow: 1; - text-align: right; } .dropdown-item, diff --git a/apps/client/src/stylesheets/theme-next/base.css b/apps/client/src/stylesheets/theme-next/base.css index 0e6f7f127..50bc058a0 100644 --- a/apps/client/src/stylesheets/theme-next/base.css +++ b/apps/client/src/stylesheets/theme-next/base.css @@ -154,7 +154,7 @@ body.desktop .dropdown-submenu .dropdown-menu { .dropdown-item, body.mobile .dropdown-submenu .dropdown-toggle { padding: 2px 2px 2px 8px !important; - padding-inline-end: 16px !important; + padding-inline-end: 22px !important; /* Note: the right padding should also accommodate the submenu arrow. */ border-radius: 6px; cursor: default !important;