Opus Primus 1.3-alpha-20141005
Pre-release
Pre-release
·
143 commits
to master
since this release
This should be the feature freeze for this release cycle, beta testing will start shortly.
Changelog as is:
= 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
- 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 withlocate_template
calls - Replaced
global
variable calls withnew
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
tofooter
- 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 =
- Integrated "SlickNav" (Created by Josh Cope - @ComputerWolf) for mobile menu support
- Integrated "FitVids" built by Chris Coyier (http://chriscoyier.net/) and Paravel (http://paravelinc.com/)
= Miscellaneous
- Added Contact Form 7 compatibility
- Added BNS Login compatibility to use
dashicons
display - 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