Skip to content

A no-frills WordPress starter theme using Zurb Foundation Sites 6

Notifications You must be signed in to change notification settings

andycochran/wp-foundation-sites

Repository files navigation

wp-foundation-sites

This is a very bare-bones WordPress theme built with Foundation Sites 6. It includes no WordPress features. It's a starting point for theme developers that want to use Foundation and build every WordPress feature themselves. If you want a more featureful starting point, I recommend @JeremyEnglert's JointsWP.

Requirements

  • NPM
  • Bower
  • Gulp

Setup

  • Download or clone the repo
  • Run npm install to get node_modules
  • Run bower install to get bower_components
  • Run gulp to compile the CSS & JavaScript

Making changes

Run gulp watch to watch for changes to .sass and .js files

CSS

  • Add your custom styles to assets/scss/app.scss
  • Change the Foundation variables in assets/scss/_settings.scss
  • Choose which Foundation component styles you want in assets/scss/foundation.scss

JavaScript

  • Do not edit the files in assets/js/ -- they're generated by Gulp
  • Add/edit your custom JavaScript files in assets/js/scripts/
  • All .js files in assets/js/scripts/ will concatenate to assets/js/scripts.js and assets/js/scripts.min.js

Upgrading

  • When upgrading to a newer version of Foundation, make sure assets/scss/_settings.scss uses @import '../../bower_components/foundation-sites/scss/util/util'; not @import 'util/util';.

About

A no-frills WordPress starter theme using Zurb Foundation Sites 6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published