Categories: Elastic
In the last weeks we had low activity on our repository and in the website, the reason?
We where working on the next mayor release of the framework.
This release is mainly focused on advanced layout features, and the engine performance. Most of the time our core team and colaborators were m on the new syntax(yes syntax has been changed).
To some of you that have using the previous versions of the framework that may think, why a change? Well as we developed the framework we added features, and a syntax had to be created in most of the cases, but we felt the syntax a lil bloated, and we went in the hunt for a change.
The results are quite promissing, the syntax maintains its legibility, but has been simplified. all columns now are handled by the class columns, fixed-column, elastic-colmumn and column are all handled by column, now fixed and elastic are modifiers. to explain this a little better here is the new syntax description:
unit [full-height] [elastic-height] columns [on-#] [same-height] [adaptive-#-#] column [span-#] [final] container [same-height] [full-height] [horizontal-center] [vertical-center] [center] [bottom] * [full-width] [position-#] [display #] |___________| unit << columns column << columns
We also added two new cool features:
adaptive-#-#: This will let you create adaptive layouts based on a range for column width. layouts: this is similar to the CSS3 layout notion, but with the syntax of elastic using only class names.
The reason to release this as RC is that we need testing mainly for IE7 and IE6. but we are developing projects with this new version and it has worked well up to now, when we get to testing, we will see if any improvements are required, but syntax should remain the same from RC to final.
No Comments yet