bastard
bastard copied to clipboard
My Bastard Drupal Theme
Bastard [Drupal Theme]
Bastard is a lean and mean Drupal 7 starter theme that enables best practices for the lonely front-end developer (hence the name). It steals [what i consider] the best ideas from other themes and bastardizes them into one theme. This bastard is a continuous work in progress.
Bastard was originally bastardized by Mike Herchel in late 2012 and was last updated in 2015.
Bastard contains the following features
- Fully responsive
- Integrated nested responsive navigation.
- Sass integration.
- Mobile first approach.
- No grid integration! Make or integrate your own if needed.
- Modernizr support.
- No cruft. This theme gets rid of some Drupal default css, and does not include any gui theme settings. Make your changes directly in code.
How to use this bastard
- Bastard is not meant to be used as a base theme. Instead, rename and edit it directly. Any upgrades will not be backwards compatible.
- Edit the directory name to your choosing.
- Edit the bastard.info filename to <name>.info.
- Modify the contents of your _<name>.info _file to suit its new name.
- Change all function names in the template.php to your new theme name.
- Delete this README.md file.
- Theme away...
Recommended tools
- Fences module - enables clean and semantic HTML5 elements around your fields
- HTML5_tools module - various HTMl5 fixes and tools
- Borealis Module - support for responsive images and semantic block templates
- Flexslider module - responsive and touch enabled slideshow
- Blockify module - Exposes a number of Drupalisms as blocks