Hello HN,<p>After a long time working on this project, I'm finally ready to share the first public version of Orbit. Although there's still much to be done, I believe this project is ready to move beyond internal testing.<p>Orbit is a CSS framework that lets you create simple or complex radial designs and UIs, from pie charts to radial menus, and even fully radial pages.<p>Orbit is designed to be simple, extensible and compatible with other tools and frameworks, using space-related concepts.<p>To see Orbit in action, check out the landing page, which is built with Orbit. You can also find additional examples here <a href="https://zumerlab.github.io/orbit-docs/examples/" rel="nofollow">https://zumerlab.github.io/orbit-docs/examples/</a>.<p>I hope you like it and I'd love to hear your thoughts and feedback.<p>Thanks!
Martin
This is great. I like the intuitive API. Perfect timing, too -- I needed to make a pie menu today for a virtual whiteboard. Currently thinking about how to incorporate hover effects and selection.<p>Editing nits:<p><pre><code> https://zumerlab.github.io/orbit-docs/elements/satellite/#:~:text=content.%20If%20other-,contant,-than%20characters%20is
contant -> content
https://zumerlab.github.io/orbit-docs/layout/#:~:text=radius%20ranging%20from-,orbit0,-to%20orbit%2D12
orbit0 -> orbit-0
https://zumerlab.github.io/orbit-docs/elements/vector/#customization:~:text=size%3A%20Each%20.-,spke,-can%20be%20adjusted
spke ->> ??
https://zumerlab.github.io/orbit-docs/elements/orbit/#:~:text=latter%20one%20is-,abowe,-the%20former.
abowe -> above</code></pre>
Pretty cool, this is inspiring for landing pages.<p>Just a heads-up though, the scroll animations activate pretty late. When I scrolled to "components", the first component displayed when it was kinda close too the off screen, which is not very comfortable. The animation should trigger a bit after entering the screen
Looks nice!<p>I'm on an older phone though and your landing Page murders it. Animations stutter and scrolling is pretty janky. Not sure I'd that's an issue with the components or something else?