Join GitHub today
Universal WordPress Theme; Accessible Twin Cities project http://themes.joedolson.com/universal/
Fetching latest commit…
Cannot retrieve the latest commit at this time.
=== Universal === Contributors: joedolson Donate link: https://www.joedolson.com/donate/ Tags: accessibility-ready, translation-ready, responsive-layout, two-columns, black, blue, gray, white, light, custom-header, custom-menu, custom-background, custom-colors, featured-images, sticky-post Requires at least: 4.0.5 Tested up to: 4.2 Stable tag: 1.0.1 License: GPLv2 or later Universal: ready for accessibility, responsive, and waiting for your content. == Description == Universal is part of the Cities project, a project to create WordPress themes that will help you build accessible web sites. Universal includes extensive inline documentation about the accessibility features of the theme - use it to learn, to extend, or for your own theme! Universal is responsive and flexible, letting you build the accessible web site you need for blogging or business. == Licensing: == Header image: Wikimedia Commons, Public Domain (http://commons.wikimedia.org/wiki/Category:Saint_Paul,_Minnesota#mediaviewer/File:St._Paul%2C_Minnesota%2C_c1900%2C_panorama.jpg) Screenshot photo: Personal photo. I hereby declare it GPL. Cheers. Font: Google Fonts (http://www.google.com/fonts/specimen/Raleway) [SIL Open Font License, 1.1] Custom Icon Font Icons: https://github.com/Keyamoon/IcoMoon--limited- [GPL set] == Translations == Translations are always appreciated. Visit <a href="http://translate.joedolson.com/projects/universal/">my translations site</a> to start getting your language into shape! Available languages (in order of completeness): Nothing yet! == Installation == 1. Download the theme's zip file, extract the contents, and upload them to your wp-content/themes folder. 2. Login to your WordPress dashboard, click "Appearance > Themes", and activate "Universal" 3. Go to Appearance > Customize to customize features of the theme. == Changelog == * Make breadcrumbs filterable * = 1.0.1 = * Removed HTML tags from comment form. * Still show comments after comments are closed or disabled & comment form is removed. * Add function_exists on all functions.php * Add filter 'universal_footer' to modify copyright content. * Bug fix: extra closing div before footer * Bug fix: Duplicate post ID on title/post content * Bug fix: invalid ARIA controls value on menu toggle button = 1.0.0 = * Feature: navigate primary menu using arrow keys * Restrict access to H1 in TinyMCE editor to encourage proper hierarchy. * Added support for Dropbox, Yahoo, Email, RSS, Soundcloud, Steam, Stackoverflow, Delicious, Flattr, Foursquare, & Yelp to Social Media icons. * Bug fix: Missing icons. * Duplicated post-content class on single post view. * Updated requires value. = 0.9.9 = * Appends screen reader text and visible icon for menu items pointing at external sites * Appends screen reader text and visible icon for links opening in new tabs or windows. * Added full translation site URL. * Bug fix: Duplicate ID between headers and post IDs. * Missing post-content classes. = 0.9.8 = * Improvements to accessibility of menu toggle. * Made text of menu toggle always visible. * Clean-up on menu toggle appearance. * Bug fix: auto-collapsing menu when scrolling on mobile devices. * Generate random ID to prevent duplicate ID on search form. * Missing text domains. * Updates to Spanish and Portuguese (Brazil) translations = 0.9.7 = * Added Youtube and Vimeo icons to social networks in icomoon font. * Added support for My Calendar widgets. * Added fallback in case of blank site titles. * Remove description HTML if blank site description. * Better looking search form widget. * Add widget-inner wrapper for improved styling options. * AJAX comment submission & customizer options to disable * Text improvement on responsive menu button. = 0.9.6 = * Bug fix: fixed text domains, make sure all text is translatable * Bug fix: unescaped content * Bug fix: remove http: from Google font for SSL. = 0.9.5 = * Bug fix: color management for link colors failed if no value was set in customizer * Option added: Show excerpts on home page & archive pages = 0.9.4 = * Bug fix: style issue with sticky posts overlayed by sidebar. * Changed: all output from apply_filters() is now echoed, so filters can alter output of earlier filters. * Support added for WooCommerce. * Added XFN profile reference (required by Theme Guidelines; missed in review) * Bug fix: forgot to revert getting a11y.php from child theme, needed for demo. * Bug fix: if wrapper background colors are defined and internal colors aren't, link colors break. = 0.9.3 = * Bug fix: Full page width sidebar rendered incorrectly * Bug fix: Horizontal scrollbar when social media icons bar in use * Bug fix: Linked images didn't have visible focus. * Bug fix: under 480px, sticky post had 1em margin on left. = 0.9.2 = * Disabled "Display header text" option in customizer * Disabled option to change header text color in customizer * Added max-width to select element in sidebar = 0.9.1 = * Bug fix: Handle sidebar images wider than sidebar. * A11y: Pass custom Comment fields through comment_form() * A11y: Add aria-labelledby parameters to comment_form() = 0.9.0 = * Initial upload. == Frequently Asked Questions == = You created this theme as a demo theme; can I use it for my site as it is? = Absolutely. This is a full-fledged, highly extensible theme, and you should be able to create a great web site using it. It's not just a demo! = Where can I find some useful accessibility resources? = '''Color Contrast Testing:''' http://contrast-finder.tanaguru.com https://www.joedolson.com/tools/color-contrast-compare.php https://chrome.google.com/webstore/detail/nocoffee/jjeeggmbnhckmgdhmgdckeigabjfbddl?hl=en-US '''General Testing Tools:''' https://addons.mozilla.org/en-US/firefox/addon/juicy-studio-accessibility-too/ http://wave.webaim.org '''Headings Map Add on:''' https://addons.mozilla.org/en-US/firefox/addon/headingsmap/ == Screenshots == 1. Front Page with featured image. == Upgrade Notice == * 0.9.0 Initial submission.