Opus Primus 1.3-beta-20141109

@Cais Cais released this Nov 9, 2014 · 134 commits to master since this release

This release will most likely translate into the release candidate (RC). Provided there are no significant changes required it will then translate into the next stable release of Opus Primus.

The entire current changelog is below:
= Code =

  • Added post-title-link wrapper class to better manage Post Title output
  • Added WordPress HTML5 markup support for search form, comment form, comment list, and caption
  • Added sanity checks to ensure constants are not already defined
  • Added OpusPrimusRouter class to replace path and URL CONSTANTS
  • Added appropriate suffixes to script and style handles to ensure uniqueness in OpusPrimusPullQuotes
  • Added Child-Theme "slug" for easier customizations
  • Added empty hooks before and after showing the breadcrumbs
  • Added OpusPrimusComments class methods to functions.php to work-around duplicate output issue
  • Better code organization to only load classes when needed
  • Changed post breadcrumb link to the WordPress shortlink
  • Create /lib/ folder to store bundled libraries and ancillary files
  • Enqueue JavaScripts and CSS for SlickNav JavaScript plugin integration to handle mobile menus
  • Replaced the majority of require_once calls with locate_template calls
  • Replaced global variable calls with new class instances
  • Update to use preg_match_all in OpusPrimusGallery featured and secondary id methods

= CSS =

  • Added new typography styles for better reading
  • Added styles for the "BNS Login" plugin
  • Added clear: both to footer
  • Added width: auto; for th and td elements
  • Added #header-widgets to the "Clearance" section of opus-primus.css
  • Change default ul list-style property to none inside
  • Hide the post/page breadcrumbs in mobile displays
  • Hide "Search" button for search form
  • Removed duplicate definitions from media queries stylesheet
  • Removed unused div#top-navigation-menu definition
  • Removed unused nav div.nav ul li definition
  • Updated editor-style.css to match new typography of theme
  • Updated galleries styles to use HTML5 markup
  • Updated font-size of excerpt more link symbol to 35px from 200%

= JavaScript =

= Miscellaneous

  • Added Contact Form 7 compatibility
  • Added BNS Login compatibility to use dashicons display
  • Added Gravity Forms compatibility (for reCaptcha form)
  • Added to readme.txt FAQ "I just updated to version 1.3, what could be causing these child-theme errors?"
  • Removed works-in-progress folder from theme
  • Updated readme.txt to note the use and license of SlickNav by Josh Cope
  • Updated readme.txt to note the use and license of FitVids by Chris Coyier and Paravel
  • Updated style.css description to emphasize the addition of the SlickNav and FitVids libraries
  • Updated screenshot.png to better reflect latest release
  • Updated hooks-actions.txt with new additions

Downloads