Elementa
Elementa copied to clipboard
A simple, declarative GUI library for Minecraft
If shadowColor was supplied, the text was rendered with a shadow regardless of what the value of shadow was. This has been fixed. Fixes EM-796
The Inspector can now manage states from components and constraints and measure distances in a UI. Additionally, it can run in a detached mode instead of an overlay and has...
This PR aims to improve line wrapping in Markdown components such that the line width accurately represents the actual width of a line. This should be useful in cases where...
Previously did not account for the component's position within the parent, resulting in larger than expected sizing.
**Describe the bug** So, when the GUI opens there are two problems with the StickyNote() classwhen you click on "Create Notes!": 1. You aren't able to write any text 2....
**Describe the bug** Text rendered with the MSDF `FontRenderer` is higher than it should be, outside the bounding box of the constraints. **To Reproduce** Steps to reproduce the behavior: 1....
Using `val example by UIExampleComponent()` instead of `val example = UIExampleComponent()` has the huge advantage that the inspector can show the name of the component. We should explain this in...
**Describe the bug** When trying to create a Markdown Component with a character that's also a markdown prefix, such as a single hyphen ("-") which normally denotes a list, Elementa...