fix(layout): add [flex-{sm,md,etc}] attr for 100% flex on screen size

Closes #706. Closes #707.