From 957912a20e5e7b272963223c036fff40171c7c94 Mon Sep 17 00:00:00 2001 From: Burcu Noyan Date: Tue, 18 Aug 2026 10:26:19 -0400 Subject: [PATCH 1/3] polish ai asst footer menus keep pill-menu scroll shadows pinned by moving scrolling to an inner element update test --- .../boxel-ui/src/components/button/index.gts | 10 +- .../boxel-ui/src/components/button/usage.gts | 30 ++++ packages/boxel-ui/src/styles/theme.css | 6 +- packages/boxel-ui/src/styles/variables.css | 2 + .../ai-assistant/llm-mode-toggle.gts | 45 +++--- .../components/ai-assistant/llm-select.gts | 16 +-- .../ai-assistant/skill-menu/index.gts | 40 ++---- packages/host/app/components/matrix/room.gts | 80 +++++------ .../host/app/components/pill-menu/index.gts | 129 +++++++++--------- .../host/app/components/pill-menu/usage.gts | 6 +- .../tests/acceptance/ai-assistant-test.gts | 2 +- 11 files changed, 193 insertions(+), 173 deletions(-) diff --git a/packages/boxel-ui/src/components/button/index.gts b/packages/boxel-ui/src/components/button/index.gts index 38a811e8ec7..2308e923a6f 100644 --- a/packages/boxel-ui/src/components/button/index.gts +++ b/packages/boxel-ui/src/components/button/index.gts @@ -59,6 +59,7 @@ interface Signature { kind?: BoxelButtonKind; loading?: boolean; models?: any; + pill?: boolean; query?: any; rectangular?: boolean; route?: any; @@ -78,6 +79,7 @@ const ButtonComponent: TemplateOnlyComponent =