Releases: miragecraft/drykit
Initial Alpha - DryKit
This is the first alpha release of the newly rebuilt and renamed DryKit framework.
You're welcome to try it out and poke around, code should be mostly self-documenting.
v3.0.2 - Bug fix - remove offset support for grid-y
Offset rely on percentage margins, since vertical percentage margin rely on container width (instead of height), offsets doesn't work properly and the latest release completely removes its support from grid-y to prevent unpredictable behaviors.
v3.0.1 - Minor Update
This is a bug fix release that makes the following improvements:
- Changed min value for
clamp()
targeting--min-span
from0
to1px
to fix cells not wrapping in edge cases - Use
:where()
selector to prevent specificity wars and optimize selectors - Optimize selectors, remove the
*
from*:nth-child()
selectors
Developer Notes:
Recent discovery - it looks like the specs does not support CSS keyword as custom property fallback, this makes implementing responsive properties for all elements very hard.
I will have to consider carefully whether or not I should implement it with explicit default values (will take up a lot of space, and goes against the objective of KISS) or implement it partially (doesn't feel clean and consistent), or rip everything out (but responsively changing font size and hiding elements are extremely useful).
Will experiment and investigate further.
Initial Release (V3)
Finally, the first public release of RazorGrid.
The reason the initial release is at version 3 is because I was never fully satisfied with the how RazorGrid worked until now, and this led to two major overhaul in the codebase with breaking changes - hence version 3.
I am excited to announce that I consider this micro-framework to be stable and mature.
I have some ideas about new features (sub-grid support with discrete sizing scale) but since the philosophy for RazorGrid is "Less is More" I will not add new features unless I am convinced that I have extracted the maximum level of usefulness out of minimal amount of code.
All feedbacks are welcome.