Welcome.. this serves as a really crappy sample page for the various features. One day i'll come back to this and make it purdy.
Flexi gives you flexible column controls, similar to bootstrap, except with more control over vertical alignment, flow-over, responsive reordering, and more. @TODO
These give you the ability to offset columns.
{breakpoint}-shift-{x}
{breakpoint}-push-{x}
{breakpoint}-squish-{x}
md-shift-12 would add a 50 margin-left at the MD breakpoint onlyshift-{x}
push-{x}
squish-{x}
shift-12 would add a 50% margin-left for ALL breakpointsall specified, except for lg
xs-shift-1 sm-shift-1 md-shift-1 xl-shift-1 xxl-shift-1
set a shift & push to center an element to use the remaining space
shift-4 push-4
squish-4
full width, unless at XS size
xs-push-2 xs-20 xs-shift-2 sm-24
and a gap beside this appears
set a common shift, but remove for one breakpoint
shift-12 lg-shift-0
A more traditional example, centered box
shift-4 xs-16
v-align
line 1
line 2
gives us the ability to define a domNode as modal - with a simple to use triggering system
<div class="modal">
<a href="#" data-modal-[show/hide/toggle]="#id_or_query_string">Click here</a>
<a href="#" data-modal-hide>Click here to hide</a>document.getElementById('show_my_modal').addEventListener('click', function() { modal('#id_or_query_string', 'show');});
<span onclick="modal('#id_or_query_string', ['show'/'hide'/'toggle'])">Click here</span>
how shoudl this be positioned?
I'm in a modal container...
Put whatever you want in here
this should max out at `$container-size` (1200px), then center itself automatically