u/BornFox1094

(WIP) Customisable retained-mode GUI

Basically, I want a shared graphics library for all of the many systems on my builds rather than creating an immediate-mode GUI for every single one, so I sat down for a few hours and made this: an immediate-mode GUI framework with CSS-like cascading styling. It's fairly basic so far and uses half the availble characters (including the test GUI in the video) minified and I have a bunch of optimisations planned, such as moving the entire GUI description and styling into text properties.

I'm posting this because I haven't really seen anything polished like this before (I didn't look very hard, to be fair).

This will end up on the workshop at some point, when it's more fully-featured and user-friendly.

Feel free to ask questions or suggest improvements!

u/BornFox1094 — 3 days ago