Commit Graph

159 Commits

Author SHA1 Message Date
Lance Willett 521078cf17 Twenty Fourteen: use SVG images instead of CSS3 gradients for featured image background pattern. Props iamtakashi.
* Fixes laggy loading in Firefox, see #25600.
 * Significantly reduces CPU usage.
 * Scalable and crisp on HiDPI/retina screens.
 * SVG is support in IE9 which doesn't support CSS gradients.
Built from https://develop.svn.wordpress.org/trunk@25865


git-svn-id: http://core.svn.wordpress.org/trunk@25777 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-22 17:00:10 +00:00
Lance Willett a9cab6f3fb Twenty Fourteen: further revise primary navigation functionality, simplify mobile navigation, and clean up the main JS file. Props obenland, iamtakashi. See #25554.
Built from https://develop.svn.wordpress.org/trunk@25864


git-svn-id: http://core.svn.wordpress.org/trunk@25776 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-22 16:37:12 +00:00
Lance Willett 165ad57289 Twenty Fourteen: revise link colors. Props iamtakashi, see #25640.
Built from https://develop.svn.wordpress.org/trunk@25857


git-svn-id: http://core.svn.wordpress.org/trunk@25769 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-21 16:40:10 +00:00
Lance Willett cde77ec4ea Twenty Fourteen: fix non-image attachment page layout, props iamtakashi. Fixes #25624.
Built from https://develop.svn.wordpress.org/trunk@25856


git-svn-id: http://core.svn.wordpress.org/trunk@25768 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-21 16:35:09 +00:00
Lance Willett 09ed6eac8a Twenty Fourteen: improved responsive styles for featured content and minor layout fixes. Props iamtakashi, see #25592.
Built from https://develop.svn.wordpress.org/trunk@25854


git-svn-id: http://core.svn.wordpress.org/trunk@25766 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-21 16:33:09 +00:00
Lance Willett 83f5f48dea Twenty Fourteen: remove excerpts from featured posts, and display full titles instead. Props iamtakashi, closes #25581.
Built from https://develop.svn.wordpress.org/trunk@25804


git-svn-id: http://core.svn.wordpress.org/trunk@25716 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-16 03:47:09 +00:00
Lance Willett 6a3e7ff614 Twenty Fourteen: link hover improvements, props sabreuse. See #25054.
Built from https://develop.svn.wordpress.org/trunk@25803


git-svn-id: http://core.svn.wordpress.org/trunk@25715 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-15 23:37:10 +00:00
Lance Willett f98e6f60fb Twenty Fourteen: better logic for featured image HTML output, and add fallback message for focusable anchor elements, for accessibility. Fixes #25325.
Built from https://develop.svn.wordpress.org/trunk@25802


git-svn-id: http://core.svn.wordpress.org/trunk@25714 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-15 23:24:10 +00:00
Lance Willett 590b6831dc Twenty Fourteen: first pass at CSS revamp, props iamtakashi. See #25592.
Built from https://develop.svn.wordpress.org/trunk@25788


git-svn-id: http://core.svn.wordpress.org/trunk@25700 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-15 16:46:09 +00:00
Lance Willett 7d22195cbb Twenty Fourteen: merge Front Page Sidebar and Content Sidebar. Props iamtakashi, see #25565; closes #25565.
Built from https://develop.svn.wordpress.org/trunk@25762


git-svn-id: http://core.svn.wordpress.org/trunk@25675 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-11 03:17:11 +00:00
Lance Willett 93347b2b0e Twenty Fourteen: improve display for elements in the featured content area by preventing titles from breaking and letting content overflow with an ellipsis. Props obenland, fixes #25053.
Built from https://develop.svn.wordpress.org/trunk@25758


git-svn-id: http://core.svn.wordpress.org/trunk@25671 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-10 15:36:10 +00:00
Lance Willett 44458d8bc3 Twenty Fourteen: a11y and RTL fixes for tabbed navigation and Skip to Content link. Props obenland, see #25054.
Built from https://develop.svn.wordpress.org/trunk@25756


git-svn-id: http://core.svn.wordpress.org/trunk@25669 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-10 15:31:09 +00:00
Lance Willett 1d14316169 Twenty Fourteen: improve primary navigation styles for a clearer distinction between hover and the current page highlight, and change color to harmonize with the search toggle. Props iamtakashi, fixes #25554.
Built from https://develop.svn.wordpress.org/trunk@25754


git-svn-id: http://core.svn.wordpress.org/trunk@25667 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-10 03:37:09 +00:00
Lance Willett 7a03adbb52 Twenty Fourteen: remove CSS transitions, props iamtakashi. Fixes #25553.
Built from https://develop.svn.wordpress.org/trunk@25753


git-svn-id: http://core.svn.wordpress.org/trunk@25666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-10 03:31:09 +00:00
Lance Willett 79bd971194 Twenty Fourteen: merge recent stylesheet changes to RTL, and file miscellaneous CSS cleanup.
RTL still needs more responsive fixes, see #25332 -- and a11y menu fixes, see #25054. 
Built from https://develop.svn.wordpress.org/trunk@25749


git-svn-id: http://core.svn.wordpress.org/trunk@25662 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-09 21:42:09 +00:00
Lance Willett f6fc6a8b29 Twenty Fourteen: minor color contrast and a11y fixes, see #25054.
Built from https://develop.svn.wordpress.org/trunk@25740


git-svn-id: http://core.svn.wordpress.org/trunk@25653 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-09 18:39:10 +00:00
Lance Willett 7f766fccb5 Twenty Fourteen: remove unneeded `.single-attachment` body class selectors, props iamtakashi. Fixes #25541, see #25506.
Built from https://develop.svn.wordpress.org/trunk@25737


git-svn-id: http://core.svn.wordpress.org/trunk@25650 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-09 16:26:10 +00:00
Lance Willett 8816dd8108 Twenty Fourteen: fill browser height to 100% for views with short content. Accounts for footer widgets, in which case the height isn't set to 100% so that the widgets remain visible. Props wycks and taupecat, fixes #25389.
Built from https://develop.svn.wordpress.org/trunk@25736


git-svn-id: http://core.svn.wordpress.org/trunk@25649 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-08 21:37:09 +00:00
Lance Willett c78cbb19ce Twenty Fourteen: allow pages to have featured images, props iamtakashi. Fixes #25325.
Built from https://develop.svn.wordpress.org/trunk@25735


git-svn-id: http://core.svn.wordpress.org/trunk@25648 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-08 21:22:10 +00:00
Lance Willett bb63cf3c40 Twenty Fourteen: provide keyboard support for the primary navigation, props joedolson. See #25054.
Built from https://develop.svn.wordpress.org/trunk@25731


git-svn-id: http://core.svn.wordpress.org/trunk@25644 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-08 17:56:09 +00:00
Lance Willett 4cfe0fe5e2 Twenty Fourteen: accent color fixes, props celloexpressions. See #25220.
* Try a darker text color for header nave submenu items on hover (matching site description color). 
 * Fix a bad hover color override. 

Built from https://develop.svn.wordpress.org/trunk@25730


git-svn-id: http://core.svn.wordpress.org/trunk@25643 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-08 17:31:09 +00:00
Lance Willett 08d2de911a Twenty Fourteen: reduce post widget margin, props kraftbj, closes #25426.
Built from https://develop.svn.wordpress.org/trunk@25729


git-svn-id: http://core.svn.wordpress.org/trunk@25642 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-10-08 17:29:08 +00:00
Lance Willett 107163d578 Twenty Fourteen: change the background color a bit more on hover for main navigation submenus. See #25220.
Built from https://develop.svn.wordpress.org/trunk@25623


git-svn-id: http://core.svn.wordpress.org/trunk@25540 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-25 16:28:08 +00:00
Lance Willett 13c80a9951 Twenty Fourteen: accessibility fix for allowing the search button in the toolbar to be focused with the keyboard. Props joedolson and sabreuse, see #25054.
Built from https://develop.svn.wordpress.org/trunk@25613


git-svn-id: http://core.svn.wordpress.org/trunk@25530 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-24 23:04:10 +00:00
Lance Willett 9891ee705d Twenty Fourteen: fixes for accent color functionality, props celloexpressions. See #25220.
* Apply the primary accent color to the current-time indicator for the `mediaelements` players.
 * Fix instances of the custom accent color CSS overriding white or black link colors that should have no text-color change on hover.
 * Remove text color from main navigation hover states for submenus and from main navigation top-level items.
 * Change the background color a bit more on hover for main navigation submenus.
Built from https://develop.svn.wordpress.org/trunk@25612


git-svn-id: http://core.svn.wordpress.org/trunk@25529 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-24 22:34:09 +00:00
Lance Willett 2c02c2b5fa Twenty Fourteen: fix gap beneath header image, props taupecat. Fixes #25404.
Built from https://develop.svn.wordpress.org/trunk@25611


git-svn-id: http://core.svn.wordpress.org/trunk@25528 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-24 22:21:09 +00:00
Lance Willett 5fa660e3b3 Twenty Fourteen: redo the featured image background pattern with CSS plus minor style adjustments. Props iamtakashi, fixes #25300. This also fixes #25363, props buffler.
Built from https://develop.svn.wordpress.org/trunk@25610


git-svn-id: http://core.svn.wordpress.org/trunk@25527 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-24 22:20:10 +00:00
Lance Willett a1523dd43b Twenty Fourteen: Genericons minor style adjustments, props iamtakashi. See #25085.
Built from https://develop.svn.wordpress.org/trunk@25603


git-svn-id: http://core.svn.wordpress.org/trunk@25520 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-24 16:42:10 +00:00
Lance Willett bbe5765f2c Twenty Fourteen: remove `rem` units, props iamtakashi. Fixes #25366.
Built from https://develop.svn.wordpress.org/trunk@25523


git-svn-id: http://core.svn.wordpress.org/trunk@25443 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-20 19:36:09 +00:00
Lance Willett 980b81f0b1 Twenty Fourteen: first pass at improving responsive patterns and allowing for a full-width layout when no secondary sidebar is present. Props iamtakashi, see #25332.
Built from https://develop.svn.wordpress.org/trunk@25519


git-svn-id: http://core.svn.wordpress.org/trunk@25439 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-20 18:22:09 +00:00
Lance Willett f1dfbc6e80 Twenty Fourteen: first pass at adding a Contributors page template to highlight authors. Props MikeHansenMe, iamtakashi, obenland, and Kuzmanov. See #24863.
Built from https://develop.svn.wordpress.org/trunk@25510


git-svn-id: http://core.svn.wordpress.org/trunk@25430 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 21:33:09 +00:00
Lance Willett be1ff0f752 Twenty Fourteen: more Genericons fixes, merging exact files with latest Genericons 3.0 files for consistency and future ease of merging. Props obenland and georgestephanis, fixes #25085.
Built from https://develop.svn.wordpress.org/trunk@25506


git-svn-id: http://core.svn.wordpress.org/trunk@25427 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 18:05:12 +00:00
Lance Willett 424c62b438 Twenty Fourteen: remove custom class from pullquotes and apply the same style to all left- and right-aligned quotes in the main content area. Props iamtakashi, fixes #25304.
Built from https://develop.svn.wordpress.org/trunk@25504


git-svn-id: http://core.svn.wordpress.org/trunk@25425 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 17:44:10 +00:00
Lance Willett b531d76266 Twenty Fourteen: clean up vendor prefixes. Props iamtakashi, fixes #25305.
Built from https://develop.svn.wordpress.org/trunk@25503


git-svn-id: http://core.svn.wordpress.org/trunk@25424 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 17:42:11 +00:00
Lance Willett c86b02b4c3 Twenty Fourteen: remove `optimizeLegibility`. Props iamtakashi, fixes #25306.
Built from https://develop.svn.wordpress.org/trunk@25502


git-svn-id: http://core.svn.wordpress.org/trunk@25423 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 17:40:09 +00:00
Lance Willett 770fe882f2 Twenty Fourteen: add underline style back to links in body text. Props iamtakashi, fixes #25307.
Built from https://develop.svn.wordpress.org/trunk@25501


git-svn-id: http://core.svn.wordpress.org/trunk@25422 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 17:38:09 +00:00
Lance Willett ffacf38c4c Twenty Fourteen: change the background color of author's avatars in comments to black. Props iamtakashi, fixes #25309.
Built from https://develop.svn.wordpress.org/trunk@25500


git-svn-id: http://core.svn.wordpress.org/trunk@25421 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-19 17:36:09 +00:00
Lance Willett 20594f082e Twenty Fourteen: further styling for medialement players, props iamtakashi. Fixes #25209.
Built from https://develop.svn.wordpress.org/trunk@25267


git-svn-id: http://core.svn.wordpress.org/trunk@25233 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-05 22:15:10 +00:00
Lance Willett 3971e0980e Twenty Fourteen: add styling for medialement players, props celloexpressions. See #25209.
Built from https://develop.svn.wordpress.org/trunk@25260


git-svn-id: http://core.svn.wordpress.org/trunk@25228 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-05 17:51:09 +00:00
Lance Willett a94b0de749 Twenty Fourteen: break long words in comment content (not just anchor text). Fixes #24890, props rickalee.
Built from https://develop.svn.wordpress.org/trunk@25259


git-svn-id: http://core.svn.wordpress.org/trunk@25227 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-05 17:45:08 +00:00
Lance Willett b2e6922bc5 Twenty Fourteen: style adjustments for the new HTML5 comment markup, and minor bug fixes for comment responsive pattern. Props iamtakashi, fixes #25045.
Built from https://develop.svn.wordpress.org/trunk@25216


git-svn-id: http://core.svn.wordpress.org/trunk@25187 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-02 22:03:08 +00:00
Lance Willett 67accec1d4 Twenty Fourteen: style URL type inputs, props Jayjdk. See #25045.
Built from https://develop.svn.wordpress.org/trunk@25215


git-svn-id: http://core.svn.wordpress.org/trunk@25186 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-02 21:51:09 +00:00
Lance Willett cb7b1af550 Twenty Fourteen: remove Social Links integration. Props obenland, see #25094.
Built from https://develop.svn.wordpress.org/trunk@25214


git-svn-id: http://core.svn.wordpress.org/trunk@25185 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-02 21:25:10 +00:00
Lance Willett 01da15c050 Twenty Fourteen: add archive page templates, fix alignment bugs for archive headers, and use `content-none.php` for consistency. Props obenland, fixes #25181.
Built from https://develop.svn.wordpress.org/trunk@25213


git-svn-id: http://core.svn.wordpress.org/trunk@25184 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-09-02 21:21:09 +00:00
Lance Willett 945b12bfcf Twenty Fourteen: widgetize the Post Format front page so other widgets can be used there, and the special Post Format content can be used in other widget areas. Props obenland, see #25028.
Built from https://develop.svn.wordpress.org/trunk@25090


git-svn-id: http://core.svn.wordpress.org/trunk@25074 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-22 18:06:09 +00:00
Lance Willett e11e46c458 Twenty Fourteen: remove searchform.php and use core markup. Props obenland, closes #25095.
Built from https://develop.svn.wordpress.org/trunk@25089


git-svn-id: http://core.svn.wordpress.org/trunk@25073 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-22 17:12:09 +00:00
Lance Willett 7a05f8d19c Twenty Fourteen: Align post format handling with Twenty Thirteen. Props Frank Klein and obenland, see #24877.
Built from https://develop.svn.wordpress.org/trunk@25088


git-svn-id: http://core.svn.wordpress.org/trunk@25072 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-22 17:03:10 +00:00
Lance Willett a260ebf932 Twenty Fourteen: Use HTML5 comment markup, props obenland. Fixes #25045.
Built from https://develop.svn.wordpress.org/trunk@25087


git-svn-id: http://core.svn.wordpress.org/trunk@25071 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-22 17:01:08 +00:00
Lance Willett 869724d864 Twenty Fourteen: load Genericons correctly, and add comments to other CSS enqueue calls. Props obenland, fixes #25085.
Built from https://develop.svn.wordpress.org/trunk@25068


git-svn-id: http://core.svn.wordpress.org/trunk@25054 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 18:10:08 +00:00
Lance Willett 89934096ca Twenty Fourteen: accessibility changes to add focus styles to match the hover style on tag links. Props sabreuse, see #25054.
Built from https://develop.svn.wordpress.org/trunk@25067


git-svn-id: http://core.svn.wordpress.org/trunk@25053 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:59:17 +00:00
Lance Willett 40103f622a Twenty Fourteen: accessibility changes to fix the color contrast ratio in link text and a few other places (notably hovers and focus outlines). Props sabreuse, see #25054.
Built from https://develop.svn.wordpress.org/trunk@25066


git-svn-id: http://core.svn.wordpress.org/trunk@25052 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:59:09 +00:00
Lance Willett 0a85bdc7a1 Twenty Fourteen: change to just one footer widget area and use Masonry JS to display the widgets in columns. Props Frank Klein, closes #24874.
Built from https://develop.svn.wordpress.org/trunk@25065


git-svn-id: http://core.svn.wordpress.org/trunk@25051 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:53:09 +00:00
Lance Willett dc983adb2e Twenty Fourteen: ensure toolbar doesn't have a gap at the top when you start scrolling, including back compat for 3.6. Props MikeHansenMe and SergeyBiryukov, fixes #24914.
Built from https://develop.svn.wordpress.org/trunk@25063


git-svn-id: http://core.svn.wordpress.org/trunk@25049 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:42:08 +00:00
Lance Willett 1ed0ba3c18 Twenty Fourteen: don't allow line-wrapping in the top-level navigation menu items. Props georgestephanis, fixes #24917.
Built from https://develop.svn.wordpress.org/trunk@25061


git-svn-id: http://core.svn.wordpress.org/trunk@25047 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:33:09 +00:00
Lance Willett e0003939a2 Twenty Fourteen: change IDs to classes in markup and CSS selectors. Props obenland, see #24858.
Built from https://develop.svn.wordpress.org/trunk@25060


git-svn-id: http://core.svn.wordpress.org/trunk@25046 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-20 17:31:08 +00:00
Lance Willett a872d95778 Twenty Fourteen: second pass at matching code standards achieved with Twenty Thirteen development. See #24858, props obenland.
Built from https://develop.svn.wordpress.org/trunk@25023


git-svn-id: http://core.svn.wordpress.org/trunk@25014 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-15 03:13:44 +00:00
Lance Willett e5c55b09e9 Twenty Fourteen: first pass at matching code standards achieved with Twenty Thirteen development. See #24858, props obenland.
Built from https://develop.svn.wordpress.org/trunk@25021


git-svn-id: http://core.svn.wordpress.org/trunk@25012 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-15 03:13:29 +00:00
Andrew Nacin aa5f2e18be Twenty Fourteen: Missing semicolons. props trishasalas. fixes #24947.
git-svn-id: http://core.svn.wordpress.org/trunk@24991 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-08-06 09:50:17 +00:00
Lance Willett 7d35419e62 Importing the Further theme, first pass at the new default theme for 2014.
A magazine theme with clean, responsive design focused on highlighting featured content prominently on home page.

This is slated for 3.8. Development will occur in trunk for the theme, and in plugins for the nice-to-have features.

Nice-to-have improvements include:

- Add a Contributors page template to highlight authors.
- Easy-to-manage featured content.
- Add support for an Authors widget to highlight authors.

Welcome, Twenty Fourteen né Further. Props iamtakashi, see #24858.


git-svn-id: http://core.svn.wordpress.org/trunk@24832 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-07-28 22:55:10 +00:00