Bootstrap, like most everything else in Sage, is completely optional. The steps for removing all of Bootstrap would be:
Edit bower.json and remove Bootstrap from the dependencies Edit the stylesheets in assets/styles/ to remove Bootstrap mixins
Run gulp to re-compile your theme assets without Bootstrap Update any Bootstrap specific markup to match your new CSS, or alternative CSS framework
Now that Bootstrap is removed, you will need your own styling to apply to the default element classes, or replace classes throughout the template files to match another framework.
But you know that’s not so comfortable doing that every times. Also, coulde you be more precise about the bolded points?
“Right now you can fairly easily use Bootstrap Sass instead of Less, swap out Bootstrap for another framework, or use no framework at all,” he said. “With a Yeoman generator you’ll be able to select from options to have your starter theme built how you like it from the beginning.”
So, how can I install Sage with “no framework at all”? Also, I searched on Yeoman for a Sage generator but there isn’t!
Finally, are there any possiblities (now or in the future) for a Sage framework-free?
Yep, and if you don’t know where to find the Bootstrap mixins just run gulp - the error log will tell you. Keep doing this until there’s no more errors.
I know the documentation for this stuff can seem arcane when you’re first starting - not just Sage, but open source in general - but I really feel that the best approach is to just dig in and try to figure it out.