A simple, experimental JavaScript library to layout elements relative to each other and other elements.
- Allow setting right and bottom properties as well
- Added single letter shorthand for the properties
- Added self reference syntax
- Allow empty rules so that width and height can be set by the browser
- Fixed another dependency bug
- Added clear functions to remove existing layout rules and constants
- Layout functions can now return the resulting layout rather than applying it to allow the user to apply it (for example with animations)
- Fixed a dependency bug
- Code cleanup
- Added support for user-defined constants
- Parenthesis support in expressions
- Layout rules are now overwritten instead of added if they already exist
- Right and bottom properties can now be used in layout rules
- Fixed an operator precedence issue
- First release