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