The size should be the same as before it expanded. When expanding the should be shown above or beneath depending of alignment.
It has to be accessible. Meaning that it need to be possible using keyboard only and also with NVDA.
If the expansion causes overflow out of the image (when fixed) this it has to handled. TBD
The expansion button should only be show if the text trunctates
It would be nice to expand/collapse with an animation!
The expand button is not visible, so could you first fix that and then I will have a look at the rest
and I agree that when the label is in the top position the arrow icon should be above and point upwards since this is where the expand is moving to.
Looks great !
I have added some comments on github as well as one here:
There is now scrollbars shown, this shouldn’t be the case
these aren’t showing on MacOS but I’ve changed overflow: scroll to overflow: auto which should fix this. Can you review please?