Skip to content

bu-ist/responsive-framework

This branch is 4 commits ahead of, 71 commits behind develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

637fd2e · Apr 11, 2022
Jun 25, 2020
May 4, 2020
Oct 9, 2019
Jul 30, 2021
Sep 25, 2020
Nov 15, 2018
Jun 26, 2018
Jun 26, 2018
Apr 11, 2022
Jul 14, 2021
Jul 14, 2021
Jul 20, 2021
Sep 25, 2019
Jul 30, 2021
Mar 26, 2019
Jun 26, 2018
Jan 25, 2019
Apr 30, 2020
Jun 26, 2018
Jun 26, 2018
Jan 25, 2019
Apr 30, 2020
Apr 30, 2020
Oct 9, 2019
Mar 28, 2019
Jul 20, 2021
Jun 26, 2018
Nov 7, 2018
Nov 7, 2018
Jul 12, 2021
Apr 30, 2020
Mar 28, 2019
Mar 28, 2019
Jun 26, 2018
Jun 26, 2018
Jun 26, 2018
Jun 26, 2018
Nov 6, 2018
Jun 26, 2018
Jun 26, 2018
Jun 26, 2018
Jun 26, 2018
Jan 3, 2019
Feb 22, 2019
Jul 30, 2021
Jan 10, 2020
Mar 28, 2019
Jul 20, 2021
Oct 28, 2019
Oct 28, 2019
Oct 28, 2019
Jun 26, 2018
Jun 26, 2018
Jun 26, 2018
Jul 20, 2021
Jul 20, 2021
Mar 28, 2019
Nov 15, 2018
Mar 28, 2019
Jun 26, 2018
Oct 9, 2019
Jun 26, 2018
Jul 30, 2021
Jan 24, 2020
Jun 26, 2018
Jan 24, 2020
Jan 24, 2020
Jan 24, 2020
Apr 1, 2019
Mar 28, 2019
Jul 30, 2021
Jul 20, 2021
Jun 30, 2021
Jun 30, 2021

Repository files navigation

Responsive Framework

A responsive WordPress theme framework. Uses the Responsive Foundation.

Build Status CircleCI Test Coverage Maintainability

Development Requirements

These are the latest versions verified to work with our development setup. Upgrade past these at your own risk.

Quick Start

These instructions assume that you have installed Node and Node Package Manager.

  1. Clone this repository.
  2. Run npm install to pull down development dependencies.
  3. Run grunt to watch your files as you work.

Be sure to commit changes to the generated output files (style.css, js/script.js, etc.) along with changes to source files!

Additional Supported Commands

  • npm run styles:lint: Runs stylelint on all SCSS files to detect style errors.
  • npm run styles:fix: Automatically fix stylelint errors on all SCSS files.

Composer Dependencies

The Customizer color and font palettes generate inline styles that are minified using CSSTidy (the same tool used by BU Custom CSS). CSSTidy is installed into the /vendor/ directory as a dependency using Composer.

To upgrade CSSTidy:

  1. Install Composer
  2. Edit the package version in composer.json and run composer install or run composer require
  3. Commit updates to the /vendor/ directory