A Genesis child theme for Texas A&M AgriLife units
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
AgriFlex
bower_components/foundation
css/src
img
js
.bowerrc
.codeship_root_ignore
.codeshipignore
.gitignore
.sass-lint.yml
Gruntfile.coffee
README.md
bower.json
composer.json
config.json
config.rb
functions.php
known-issues.json
package.json
rtl.css
screenshot.png
search.php
style.css
werker.yml

README.md

Master branch on Master branch

Staging branch on Staging branch

AgriFlex3 (WordPress Theme) by AgriLife Communications

WordPress Requirements

  1. Genesis theme
  2. Advanced Custom Fields 5+ plugin
  3. AgriLife Core plugin

Optional Site Requirements

  • AgriLife College plugin, for sites representing the College of Agriculture and Life Sciences
  • AgriLife Extension Unit plugin, for sites representing an AgriLife Extension Unit
  • AgriLife Extension Research plugin, for sites representing an AgriLife Extension Research Unit

Installation

  1. Download the latest release
  2. Upload the theme to your site

Features

  • Responsive layout and navigation for desktop, tablet, and mobile devices
  • Required header and footer links for AgriLife websites
  • Multiple page layouts
  • Post and page archives that show full or excerpted content, with or without a featured image
  • Widget Areas
    • Header Right: Positioned in the header on the right side for desktop browsers, and inside the collapsible menu on mobile browsers
    • Primary Sidebar: Positioned next to a page's content depending on which page layout it uses
  • Theme customization for background images on Extension and Extension Unit sites
  • Page Layouts:

Content Sidebar Sidebar Content Content

Development Installation

  1. Copy this repo to the desired location.
  2. In your terminal, navigate to the plugin location 'cd /path/to/the/plugin'
  3. Run 'composer install' to set up the php modules
  4. Run 'npm install' to set up the grunt modules
  5. Run 'bower install html5shiv#3.7.0' and 'bower install respond#1.4.1' to install JS dependencies
  6. Run 'grunt watch' and do what you do best

Development Notes

  1. If you add Compass files, be sure to add them to the 'Gruntfile'.
  2. Release tasks can only be used by the repository's owners

Development Requirements