Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Bones Theme

61 sites No security coverage Drupal 10–11
View on drupal.org

Bones is a lightweight, component-based Drupal theme designed for speed and flexibility. It provides a mobile-first responsive design with preconfigured Sass files and supports various layouts for Views and Display Suite.

A Drupal 9/10/11 theme with all the bells & whistles, without the fluff. We've kept the codebase as slim as possible to help you get your website up and running as quickly as possible. This theme has been developed by Xequals for the Drupal community.

Demo site

Features

  • Mobile first responsive
  • Simple css framework out of the box
  • Component based design
  • Preconfigured Sass files with base styles you can easily adapt to your grid, typography and colour scheme
  • Gulp Sass compiler preconfigured, but you can easily use any other sass compiler
  • Default styles for Views including 2, 3, and 4 column responsive layouts
  • Responsive Display Suite layouts

Installation

  1. Enable Bones theme
  2. Make a sub-theme from the starterkit folder
  3. Enable the new sub-theme and set it as the default theme

Compiling Sass using Gulp (Mac OSX)
Bones uses Gulp to compile sass, but you can use whatever preprocessor you like. To run Gulp you must have the required node packages installed globally, then you can link them to your theme rather than installing them each time. Bones uses the following packages:

  • Gulp
  • Gulp-sass
  • Gulp-sourcemaps
  • Gulp-autoprefixer
  • Node-sass-globbing
  • Gulp-plumber
  • Gulp-cssmin
  • Browser-sync
  • Breakpoint-sass
  • Compass-mixins

To setup a new theme to run Gulp:

  1. Open terminal
  2. cd to the theme directory
  3. Run "npm link [package1] [package2] [etc...]" to install the necessary packages:
    npm link gulp gulp-sass gulp-sourcemaps gulp-autoprefixer node-sass-globbing gulp-plumber gulp-cssmin browser-sync breakpoint-sass compass-mixins
  4. Open the gulpfile.js and update the Browser-sync proxy location to your local development address
  5. Open the scss files and make your changes
  6. Run "gulp"
  7. Browser sync should automatically open a new browser tab.
  8. Flush the cache and the new changes should appear automatically after each .scss file save in the browser-sync tab.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Jun 2025
Latest release
3 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.2.3 Stable 10–11 May 12, 2026
2.2.2 Stable 10–11 Jun 26, 2025
2.2.1 Stable 10–11 Jun 24, 2025