-
Notifications
You must be signed in to change notification settings - Fork 2
Responsive Foundation Versions
Responsive Foundation has several versions currently in use and requiring maintenance across various themes and Responsive Framework versions. In general new features are only being added to the most recent major release. Bug fixes may necessitate a new minor release of older branches.
This version of Foundation is used in:
- 3.2.3 in Responsive Framework 2x (parent theme) see: https://github.com/bu-ist/responsive-framework/blob/develop/package.json#L80
- 3.2.3 in Responsive Framework 3x (parent theme) see: https://github.com/bu-ist/responsive-framework-3x/blob/develop/package.json#L81
- A number of custom child themes
This version of Foundation is used in:
- 4.0.1 in Responsive Child Starter used as a template for starting custom child themes of Responsive Framework 2x. See: https://github.com/bu-ist/responsive-child-starter/blob/develop/package.json#L47
- A number of custom child themes
This version of Foundation had structural changes and includes NPM packages that are imported instead of directly importing the git repo as in older releases. This version of Foundation is used in:
- 5.0.1 in Responsive Child Starter 3x used as a template for starting custom child themes of Responsive Framework 3x. See: https://github.com/bu-ist/responsive-child-starter-3x/blob/develop/package.json#L26
- A number of custom child themes
Note: remember that Responsive Foundation is pulled into each of these projects via a package, and then SASS imports are used to pull in partials to the theme stylesheet to compile the CSS. We intentionally do not rely on inheritance in the browser. In other words an update to Responsive Foundation does not automatically show up on all sites using the Responsive Framework. Those themes must be updated individually by updating their package.json file to specify a newer version of Foundation, following any upgrade notes/changes and recompiling that theme's SASS into CSS.