The 109th release of the WSUWP Spine Parent Theme, version 0.27.1, was deployed earlier today. It finally adds helper links for screen readers that make skipping straight to the main content or the primary navigation much more pleasant.
Hit “Tab” on your keyboard once when a page first loads to see a Skip to main content link. Hit “Tab” a second time to see Skip to navigation. Hitting “Enter” on either of these will focus your keyboard on that area of the page, making it easier to navigate through other portions from there. Note that if you’re logged in, you’ll get a Skip to toolbarlink first to help with WordPress navigation.
This release contains a handful of things that may be interesting to anyone spending time editing CSS on their site.
Edit CSS now supports easy saving via AJAX. Rather than click “Save Stylesheet” every time you have a change to save, you can use CMD-s or CTRL-s on your keyboard. A message will briefly show at the top of the screen showing the progress of the save and then you’ll be able to continue working.
Support for full screen editing is also available. Hit ESC on the keyboard whenever the cursor is focused on the Edit CSS window and the code editor will fill the browser window. AJAX saving with CMD-s and CTRL-s works in this view as well.
Thanks to Nate Owen for both of those changes!
Also of note:
The CSS preprocessor settings have been removed. These never actually worked in our implementation, so now the clutter is gone. 🙂
The font-feature-settings property is now supported.
Multiple display properties are supported in a single CSS rule.
In a default WordPress installation, users with a role of Author, Contributor, or Subscriber have varying levels of access to posts, but do not have access to create or edit pages. Users with a role of Editor or Administrator have full access to both.
At WSU, pages are frequently more useful than posts for managing large amounts of content on a site. We have made a few adjustments to the Author and Contributor roles so that more users have access to pages without having the full set of capabilities associated with the Editor or Administrator roles.
Authors and Contributors can create new pages by default, but must submit them for review before they are published. An Editor or Administrator can review the content and then publish when ready. As long as the page has not been published, the creating Author or Contributor can continue to edit the page and resubmit for review.
Editors and Administrators can always create and publish new pages.
Authors and Contributors are not able to edit existing pages by default, even if they are assigned as the page author.
If the administrator for the site enables the Editorial Access Manager plugin, which is available for all sites on the WSU platform, Authors and Contributors can be assigned as editors for the page by either role or user. Once assigned as an editor for a page, Authors and Contributors are able to edit all parts of the page and publish their changes at will.
As always, if you are using a manual build of the WSU Spine, we recommend updating as soon as possible.
To automatically receive the benefits of bug fixes like this, we recommend using the latest version of the Spine from the centrally hosted repo.wsu.edu server. A full explanation of the hosted repository is in the project’s readme file.
Here’s a recap of the changes from this release.
Adjust Spine colors for various themes and nav elements. See #353 for the discussion and #381
Allow multiple nav sections to be open at the same time in the Spine. See #367
Allow the current nav section to be toggled closed. See #386
Several adjustments to test HTML markup to help better describe expected conditions of the Spine.
Only apply box shadow to #glue on .spine-mobile-open. See #374
Remove spine-mobile-open from html on resize to full screen. See #375