Releases: krivaten/elassus
Doh!
Minor Improvements
This release updates the aspect ratio module to use a more usable pattern for achieving better results. Also, an outline module was added for those who want it.
Ugh... More Typography Changes
Sorry for yet another release. I've been battling typography issues lately and trying to develop a solid pattern that doesn't break under certain circumstances. I looked in to fluid typography, which isn't a good option for this framework (At least not right now) and tried to simplify things, but that introduced other complications. So after much work, I am hoping this solution works out well going forward.
Fix the text things
This is a small release that just fixes a few typography issues. Nothing crazy.
Fix Typo
Adding a Few Things
I know I just released version 1.0 a couple days ago. But after thinking about a few things, I decided to go ahead and add a couple more modules to Elassus. So as of v1.0.1 you will also have modules for:
- Box Sizing
- Font Size
I know that latter one seems like it should've always been there, but I went back and forth with naming stuff appropriately, and finally settled on what you see. So enjoy!
First Official
This is the first official release of Elassus! This puppy is ready to go and ready to use!
If you have any requests or questions, open an issue!
Getting Close to First
This release focused on a few of the remaining challenges I wanted to address before a 1.0 release. Those challenges consisted of:
- Simplifying the typography utilities
- Massively improve the reference tool and fix a few bugs along the way
- Add a new utility for showing sibling of child elements (Think dropdowns)
- Change some of the default pseudo selectors in a few places
- Update documentation to reflect these changes
What Remains?
- Putting together a Module for SVG (Basically,
fill
andstroke
). - Write a GitHub README
- Make a few demo components to showcase on the website
Consistency and Documentation
Lots of updates in an effort to improve consistency of class names and documentation:
- Removed the
modifier
context as this was difficult to determine and intuit what constituted a modifier. This impacts class names surrounding background, border, and text. This has been replaced withdirection
and only applies to the following:- Top
- Bottom
- Right
- Left
- X axis
- Y axis
- Width
- Height
- Removed border-width module as it was redundant.
- Improved default styles for
pre
andcode
tags - Improved searcher in the documentation reference
- Added standard max-width values for preffered max line width.
- Added default styles for
hr
tag. - Added autoprefixer
- Updated color scheme
Initial Release
This is the initial release of Elassus. While there may be some tweaking to the default colors and such to make for a nice color scheme out of the box, I don't foresee anything changing that will break the world.
The primary focus moving forward is building out more examples and the documentation pages.