From 9af1284f3c16636a7b660dd20aff28b386c54e65 Mon Sep 17 00:00:00 2001 From: James Chua Date: Thu, 13 Aug 2026 15:53:32 +0800 Subject: [PATCH 1/6] Align session search and actions with loaded state --- .../addon/components/course/loading.gjs | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/ilios-common/addon/components/course/loading.gjs b/packages/ilios-common/addon/components/course/loading.gjs index 053cf9e346..7bba07f3b2 100644 --- a/packages/ilios-common/addon/components/course/loading.gjs +++ b/packages/ilios-common/addon/components/course/loading.gjs @@ -54,11 +54,18 @@ import { faSquarePlus } from '@fortawesome/free-solid-svg-icons'; {{t "general.sessions"}} (xx) -
- -
- {{! template-lint-disable require-input-label }} - +
+
+ {{! template-lint-disable require-input-label }} + +
+ + +
From 4276a602ba3e7d950388f4a9e3576ebfbdaa6727 Mon Sep 17 00:00:00 2001 From: James Chua Date: Fri, 14 Aug 2026 15:22:21 +0800 Subject: [PATCH 2/6] Replace New Session button with ExpandCollapseButton and mute session action buttons while loading --- .../addon/components/course/loading.gjs | 13 +++++++++---- .../ilios-common/components/course/loading.scss | 8 ++++++++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/packages/ilios-common/addon/components/course/loading.gjs b/packages/ilios-common/addon/components/course/loading.gjs index 7bba07f3b2..44df51c17e 100644 --- a/packages/ilios-common/addon/components/course/loading.gjs +++ b/packages/ilios-common/addon/components/course/loading.gjs @@ -3,6 +3,8 @@ import animateLoading from 'ilios-common/modifiers/animate-loading'; import t from 'ember-intl/helpers/t'; import FaIcon from '@fortawesome/ember-fontawesome/components/fa-icon'; import { faSquarePlus } from '@fortawesome/free-solid-svg-icons'; +import ExpandCollapseButton from 'ilios-common/components/expand-collapse-button'; +const noop = () => {};