Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Theme that Works Even with Raw Knowledge in frontend dev via a smart Bootstrap integration.
Twerk is a Drupal 8 base/parent theme with a starter sub-theme included.
The theme offer a granular integration of Bootstrap with easy default variables override using SASS (SCSS syntax).
Features
- inherits from Core/Classy theme
- Bootstrap (SCSS) components on demand : uncomment lines in main SCSS file to activate components
- Gulp tasks to lint, concat and minify code
- Icon font (will be removed in a close future to use a SVG store instead)
- A basic styleguide.html allow non-drupal developers to integrate design
- A very basic responsive layout provided as an example, using Bootstrap
Philosophy
As less as possible templates overrides and preprocesses. Accessibility and responsiveness in mind.
Roadmap
- Add breakpoint indicators (an option that could be enabled in theme settings)
- Granular integration of Bootstrap Javascript components
- Replace icon font by SVG store
- Document folder structure
- Provide a command line tool (drush and/or drupal console) to create a subtheme
- Pattern Lab integration : we would like to make two coding philosophies coexist : classical Twig/SCSS integration and component design integration using PL
Project information
No further development
No longer developed by its maintainers.- Created by cedric_a on , updated


