-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update on Flexbox-based output style? #225
Comments
I'd like to know this as well. |
As would I. |
@garrettw, flexbox is just a handful of commands. I don't think that any kind of flexbox framework is required. |
@Vaggos I could say the same thing about a float-based layout. You're free to think what you want, of course, but I personally think it would be helpful to have a flexbox-based system that's as easy to use as Bootstrap (like Batch is) but that's built around mixins so that I can use my own CSS selectors. But I'm about to start trying to make Batch into what I want anyway. |
@garrettw In having worked on a flexbox output mode a while back I keep coming back to @Vaggos’ point. The syntax is close enough that abstraction is superfluous. Writing If more lines of code were to go into flexbox I would have probably continued work on this output mode, but I’d suggest you use the flexbox syntax here. You can map Flexbox to the Singularity config, but I’d rather not obscure something unnecessarily. There is an API you can leverage to make this an output mode if you wish to have it as an output mode. |
Fair enough. Thanks for the input. |
Singularity is genius I've only been toying with it for a day or 2 and I'm amazed. Scott says Flexbox does not require an abstraction. Does this mean that in 2017 you are not future-proofing yourself by starting to use it? I want the answer to be no and that there are a wide spectrum of reasons why. My fear is that it is a piece of brilliant technical engineering on a soon to be redundant layout methodology. Are there reasons to use Singularity now that Flexbox is widely adopted? |
@LndnMdiaLb Flexbox is not a good grid tool. What we're waiting on that will replace singularity is the css-grid spec. It is finished as far as I'm aware and supported by most of the major browsers. According to the readme, singularity development has stopped because of this. https://github.com/at-import/Singularity#css-grids-and-singularity |
@Tyler-Barnes Thank you very much for clarifying |
I know the wiki mentions this, but curious if there are still plans to add a flexbox-based output style?
The text was updated successfully, but these errors were encountered: