Show HN: Built a timeline component for React with multiple layout modes
The accessibility of this leaves a lot to be desired:- There are no landmarks.- The keyboard navigation works poorly.- There are no live regions to show changing content.- The markup is a sea of divs and spans, so there is no structure to the content.- There is no visible focus indicator.Some of the advanced layouts do not work at all in Safari, accessible or otherwise.