ad9242

Results 102 comments of ad9242

the current behaviour appears to be ok in NVDA: ![Image](https://github.com/mi6/ic-ui-kit/assets/116102637/c6b9a4f3-2822-4a44-8989-b18ec9cf734a)

Tried some further changes to keep the ic-radio-option as a shadow component, and making use of `aria-setsize` and `aria-posinset`, but this is still not read out by Voiceover. It did...

Agreed that this issue should encompass the work to ensure all components use the `setThresholdBasedOnEnv()` method described here: https://github.com/mi6/ic-ui-kit/issues/1755

May want to also consider the focus indicator work covered here: https://github.com/mi6/ic-ui-kit/issues/1463 as that will also require the baseline images to be updated

Should it have a tooltip when text is truncated? ![image](https://github.com/user-attachments/assets/7569c6b7-e7cd-4d67-9452-b980bdf94c8e)

when hovering the icons (eg folder & file icons), the browser shows a tooltip (can't seem to screenshot it) , which feels like it's not needed - unless it has...

once [#2379 ](https://github.com/mi6/ic-ui-kit/pull/2379) is merged work can begin on other components

issue seems to be caused by the aria-owns & aria-controls being set on the `` element inside the shadowDom of ic-text-field, which cannot refer to the ic-menu

this looks to have more padding in figma, so just needs a change making to the built component to match figma on the left, built component on the right: ![image](https://github.com/user-attachments/assets/4852c59b-74eb-4276-bd1f-64a5ceabc5bd)