- 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.
The project is still actively under development and accessiblity is something not yet fully implemented but the goal is to get there eventually very quickly. I have not advertised as fully accessible.
Can you clarify a bit more on the keyboard navigation working poorly. may be logging a issue on the repo would help me to solve it quickly.
as for problems in safari, i use a windows laptop and i haven't got the opportunity to test on safari thoroughly. But this will be looked into on high priority.
To be fair, a lot of simple stuff doesn't work on Safari. I recently noticed that Graylog's static navbar is broken on Safari, and only on Safari.
I use Safari because it offers great battery life but I don't expect it to work well everywhere, it sucks as a browser.
Sure you can break it up with capital letters, bold but it gets boring and dull. Adding emoji's adds a bit of toybox excitement.
If they are used correctly, it can make a document more appealing. When not then it makes the page look ghastly.
Small thing: Your "Built with" links at the bottom are broken.
Fantastic job!
For your interest, there is a small group of hobbyist developers and small companies developing timeline products for the web.
As the developer of ChronoFlo Timeline Maker (https://www.chronoflotimeline.com), I welcome you to the timeline maker community!
Good luck with your project.
I recently implemented a timeline on the https://wavy.fm front page to communicate that the website is still in development. Trying to make it responsive with flexbox was an absolute nightmare, so I ended up using JS to render the component differently on mobile.