B(l)oatless Drupal 8 logo

Experimental project

This is a sandbox project, which contains experimental code for developer use only.

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)

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • Created by 7w on , updated