diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 4960217ef5..f131c5476d 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.40.0", + "version": "7.40.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.40.0", + "version": "7.40.1", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 44b6b4b2c1..65c8d07ae8 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.40.0", + "version": "7.40.1", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ diff --git a/packages/components/releaseNotes/components.md b/packages/components/releaseNotes/components.md index 4aeffd5135..3cf3396e78 100644 --- a/packages/components/releaseNotes/components.md +++ b/packages/components/releaseNotes/components.md @@ -1,6 +1,13 @@ # @labkey/components Components, models, actions, and utility functions for LabKey applications and pages +### version 7.40.1 +*Released*: 2 June 2026 +- More misc. accessibility improvements + - Fix empty buttons for `ExpandableContainer` and `RemoveEntityButton` + - Fix color contrast for `.name-id-setting__prefix-example`, `.container-nav` and `.lk-version-nav` + - Fix color contrast for `.sr-only` to avoid false positives from WAVE + ### version 7.40.0 *Released*: 28 May 2026 - Calculated Column Assistant diff --git a/packages/components/src/internal/components/ExpandableContainer.tsx b/packages/components/src/internal/components/ExpandableContainer.tsx index c3c8fe5c79..335ae3c2a5 100644 --- a/packages/components/src/internal/components/ExpandableContainer.tsx +++ b/packages/components/src/internal/components/ExpandableContainer.tsx @@ -108,7 +108,9 @@ export const ExpandableContainer: FC = memo(props => { })} onClick={hasOnClick || isExpandable ? handleClick : undefined} type="button" - /> + > + {visible ? 'Collapse' : 'Expand'} +
{clause} diff --git a/packages/components/src/internal/components/__snapshots__/ExpandableContainer.test.tsx.snap b/packages/components/src/internal/components/__snapshots__/ExpandableContainer.test.tsx.snap index 9d81e72a07..267fb0b59d 100644 --- a/packages/components/src/internal/components/__snapshots__/ExpandableContainer.test.tsx.snap +++ b/packages/components/src/internal/components/__snapshots__/ExpandableContainer.test.tsx.snap @@ -22,7 +22,13 @@ exports[` custom props 1`] = `
default props 1`] = `
-
); diff --git a/packages/components/src/internal/components/forms/input/__snapshots__/ColorPickerInput.test.tsx.snap b/packages/components/src/internal/components/forms/input/__snapshots__/ColorPickerInput.test.tsx.snap index 3aa4e45fac..516962580a 100644 --- a/packages/components/src/internal/components/forms/input/__snapshots__/ColorPickerInput.test.tsx.snap +++ b/packages/components/src/internal/components/forms/input/__snapshots__/ColorPickerInput.test.tsx.snap @@ -22,10 +22,12 @@ exports[`ColorPickerInput allowRemove 1`] = ` class="color-picker__remove" >