Boatless
Component ID
2759607
Component name
Boatless
Component type
theme
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
A bloatless developer oriented base theme to start projects with. The theme disables many of the native Drupal 8 styles and scripts in order to have full control of the product. A "use only what you need" mentality.
Boatless has Normalize.css incorporated in the structure which means less styles to override. The base setup is created using Gulp and Stylus with a BEM mentality.
Features
- Critical CSS -file which can be inlined in the html.html.twig -file (waiting for a module or will add to theme options)
- Ready to use template overrides for a cleaner markup output (possibilities for BEM)
- Gulpjs setup with a controlled file structure
- Autorprefixer
- CSS minification (Clean CSS)
Currently in development
Updating theme structure, including default files- Updating CSS structure based on latest Boatless 2.0 changes
- Convert source styles to SASS
- Update Gulp file
Work on the "starterkits" so that the theme can be updated without affecting current work- Update project description
- Add documentation
Requirements
Node.js
Gulp
Stylus (plugin for gulp)/SASS (SCSS)