osu-wams / madrone
Drupal Theme for OSU
Package info
Language:Twig
Type:drupal-custom-theme
pkg:composer/osu-wams/madrone
1.5.1
2026-09-18 23:01 UTC
Requires
None
Requires (Dev)
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- 1.x-dev
- 1.5.1
- 1.5.0
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.41
- 1.2.40
- 1.2.39
- 1.2.38
- 1.2.37
- 1.2.36
- 1.2.35
- 1.2.34
- 1.2.33
- 1.2.32
- 1.2.31
- 1.2.30
- 1.2.29
- 1.2.28
- 1.2.27
- 1.2.26
- 1.2.25
- 1.2.24
- 1.2.23
- 1.2.22
- 1.2.21
- 1.2.20
- 1.2.19
- 1.2.18
- 1.2.17
- 1.2.16
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 1.0.0-alpha8
- 1.0.0-alpha7
- 1.0.0-alpha6
- 1.0.0-alpha5
- 1.0.0-alpha4
- 1.0.0-alpha3
- 1.0.0-alpha2
- 1.0.0-alpha1
- dev-DRUP8-2588
- dev-code-updates
- dev-DRUP8-2320
- dev-minor-update-osu-bg-before-dark
- dev-bootstrap-carousel
- dev-aggregator-updates
This package is auto-updated.
Last update: 2026-09-21 18:14:33 UTC
README
Requirements
- Node 14+
- PHP 7.4+
- Composer - https://getcomposer.org/
- Docker (or other container running software Podman, RunC, CRun, etc...)
Get Started
To get up and running with Madrone on OSU Drupal
-
Clone this repository
-
Run
composer install -
Run
npm install- You should get gulp-cli, best option is to install it globally
npm install -g gulp-cli
- You should get gulp-cli, best option is to install it globally
-
docker-compose up -d (If using docker)
- wait for the Database to be up and ready.
docker-compose logs database --follow
- wait for the Database to be up and ready.
-
Install Drupal
- http://localhost.oregonstate.edu:8080/install.php
- Select the OSU Standard Installation profile (should already be used as it's
a distribution now.)
- If you need to install Drupal Standard you will have to use Drush to install a different profile.
-
Disable CSS/JS aggregation and page cache.
- In Web Interface
- http://localhost.oregonstate.edu:8080/admin/config/development/performance
- Set Max age to 0
- Uncheck:
- Aggregate CSS files
- Aggregate JavaScript files
- Save configuration
- In Drush
-
drush config:set -y system.performance css.preprocess 0; \ drush config:set -y system.performance js.preprocess 0; \ drush config:set -y system.performance cache.page.max_age 0;
-
- In Web Interface
Developer Experience
Building assets
- Gulp's default option is to just build/copy all needed files and to not setup a watcher.
- To build and watch
gulp watch
- Just build CSS
gulp buildStyles
- Just build JS
gulp buildScripts
- When logged in, you typically need to run admin -> flush all caches when changing template files. This menu shows up under the Drupal icon of nice menus