<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[3193] sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins: Plugin Directory: Paint roller work is done, let's bring out the brushes.</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://meta.trac.wordpress.org/changeset/3193">3193</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://meta.trac.wordpress.org/changeset/3193","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>obenland</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2016-05-20 17:16:55 +0000 (Fri, 20 May 2016)</dd>
</dl>
<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Plugin Directory: Paint roller work is done, let's bring out the brushes.
Props mapk, hugobaeta.
See <a href="http://meta.trac.wordpress.org/ticket/1719">#1719</a>.</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsGruntfilejs">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/Gruntfile.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfooterphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/footer.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfunctionsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsheaderphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/header.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsindexphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/index.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsstylecss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/style.css</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjscsrc">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jscsrc</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjshintignore">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintignore</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjshintrc">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintrc</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgplugins404php">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/404.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsarchivephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/archive.php</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginscssstylecss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfrontpagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/front-page.php</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsinccustomizerphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/customizer.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsinctemplatetagsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/template-tags.php</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjscustomizerjs">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/customizer.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjsnavigationjs">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/navigation.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjsskiplinkfocusfixjs">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/skip-link-focus-fix.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspackagejson">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package.json</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsrtlcss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/rtl.css</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssass_normalizescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/_normalize.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_elementsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_elements.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_listsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_lists.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_tablesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_tables.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_buttonsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_buttons.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_fieldsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_fields.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_formsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_forms.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_captionsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_captions.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_galleriesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_galleries.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_mediascss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_media.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmixins_mixinsmasterscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_mixins-master.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmixins_modularscalescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_modular-scale.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_accessibilityscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_accessibility.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_alignmentsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_alignments.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_clearingsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_clearings.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_infinitescrollscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_infinite-scroll.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_linksscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_links.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_menusscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_menus.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_navigationscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_navigation.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssite_headerscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_header.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssite_sitescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_site.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_asidesscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_asides.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_commentsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_comments.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_frontpagescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_front-page.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_mainscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_main.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_paginationscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_pagination.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_pluginindexscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-index.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_pluginsinglescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-single.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssitesecondary_frontpagescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_front-page.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssitesecondary_widgetsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_widgets.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassstylescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/style.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_copyscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_copy.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_headingsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_headings.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_typographyscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_typography.scss</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_colorsscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_colors.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_modularscalescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_modular-scale.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_structurescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_structure.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_typographyscss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_typography.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_variablessitescss">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_variables-site.scss</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsscreenshotpng">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssearchphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/search.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssearchformphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/searchform.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssidebarfrontpagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sidebar-front-page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssinglephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single.php</a></li>
<li>sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/</li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartscontentnonephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-none.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartscontentpagephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-page.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartspluginsinglephp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin-single.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartspluginphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin.php</a></li>
</ul>
<h3>Removed Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfilterbarphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/filter-bar.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspaginationbarphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/pagination-bar.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsplugincardphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/plugin-card.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssinglepluginphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single-plugin.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatetagsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-tags.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsviewintrophp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/view-intro.php</a></li>
</ul>
<h3>Property Changed</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgplugins">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<span class="cx" style="display: block; padding: 0 10px">Index: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins 2016-05-20 17:13:06 UTC (rev 3192)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins 2016-05-20 17:16:55 UTC (rev 3193)
</ins><a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgplugins"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:ignore</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+node_modules
</ins><a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjscsrc"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jscsrc</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jscsrc (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jscsrc 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,7 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+ "preset": "wordpress",
+ "fileExtensions": [ ".js" ],
+ "excludeFiles": [
+ "js/**.min.js"
+ ]
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjshintignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintignore</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintignore (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintignore 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+js/**.min.js
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjshintrc"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintrc</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintrc (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/.jshintrc 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,25 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+ "boss": true,
+ "curly": true,
+ "eqeqeq": true,
+ "eqnull": true,
+ "es3": true,
+ "expr": true,
+ "immed": true,
+ "noarg": true,
+ "nonbsp": true,
+ "onevar": true,
+ "quotmark": "single",
+ "trailing": true,
+ "undef": true,
+ "unused": true,
+ "browser": true,
+ "globals": {
+ "_": false,
+ "Backbone": false,
+ "jQuery": false,
+ "JSON": false,
+ "pagenow": false,
+ "wp": false
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgplugins404php"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/404.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/404.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/404.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,66 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying 404 pages (not found).
+ *
+ * @link https://codex.wordpress.org/Creating_an_Error_404_Page
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+get_header(); ?>
+
+ <div id="primary" class="content-area">
+ <main id="main" class="site-main" role="main">
+
+ <section class="error-404 not-found">
+ <header class="page-header">
+ <h1 class="page-title"><?php esc_html_e( 'Oops! That page can’t be found.', 'wporg-plugins' ); ?></h1>
+ </header><!-- .page-header -->
+
+ <div class="page-content">
+ <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try one of the links below or a search?', 'wporg-plugins' ); ?></p>
+
+ <?php
+ get_search_form();
+
+ the_widget( 'WP_Widget_Recent_Posts' );
+
+ // Only show the widget if site has multiple categories.
+ if ( wporg_plugins_categorized_blog() ) :
+ ?>
+
+ <div class="widget widget_categories">
+ <h2 class="widget-title"><?php esc_html_e( 'Most Used Categories', 'wporg-plugins' ); ?></h2>
+ <ul>
+ <?php
+ wp_list_categories( array(
+ 'orderby' => 'count',
+ 'order' => 'DESC',
+ 'show_count' => 1,
+ 'title_li' => '',
+ 'number' => 10,
+ ) );
+ ?>
+ </ul>
+ </div><!-- .widget -->
+
+ <?php
+ endif;
+
+ /* translators: %1$s: smiley */
+ $archive_content = '<p>' . sprintf( esc_html__( 'Try looking in the monthly archives. %1$s', 'wporg-plugins' ), convert_smilies( ':)' ) ) . '</p>';
+ the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=</h2>$archive_content" );
+
+ the_widget( 'WP_Widget_Tag_Cloud' );
+ ?>
+
+ </div><!-- .page-content -->
+ </section><!-- .error-404 -->
+
+ </main><!-- #main -->
+ </div><!-- #primary -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsGruntfilejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/Gruntfile.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/Gruntfile.js 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/Gruntfile.js 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,89 +1,39 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/* jshint node:true */
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*global module:false*/
</ins><span class="cx" style="display: block; padding: 0 10px"> module.exports = function(grunt) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- var path = require('path');
</del><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Load tasks.
- require('matchdep').filterDev(['grunt-*']).forEach( grunt.loadNpmTasks );
-
- // Project configuration.
</del><span class="cx" style="display: block; padding: 0 10px"> grunt.initConfig({
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- rtlcss: {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ jshint: {
+ files: [
+ 'Gruntfile.js',
+ 'js/**/*.js'
+ ],
+ options: grunt.file.readJSON('.jshintrc')
+ },
+ sass: {
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // rtlcss options
- config: {
- swapLeftRightInUrl: false,
- swapLtrRtlInUrl: false,
- autoRename: false,
- preserveDirectives: true,
- stringMap: [
- {
- name: 'import-rtl-stylesheet',
- search: [ '.css' ],
- replace: [ '-rtl.css' ],
- options: {
- scope: 'url',
- ignoreCase: false
- }
- }
- ]
- },
- properties : [
- {
- name: 'swap-dashicons-left-right-arrows',
- expr: /content/im,
- action: function( prop, value ) {
- if ( value === '"\\f141"' ) { // dashicons-arrow-left
- value = '"\\f139"';
- } else if ( value === '"\\f340"' ) { // dashicons-arrow-left-alt
- value = '"\\f344"';
- } else if ( value === '"\\f341"' ) { // dashicons-arrow-left-alt2
- value = '"\\f345"';
- } else if ( value === '"\\f139"' ) { // dashicons-arrow-right
- value = '"\\f141"';
- } else if ( value === '"\\f344"' ) { // dashicons-arrow-right-alt
- value = '"\\f340"';
- } else if ( value === '"\\f345"' ) { // dashicons-arrow-right-alt2
- value = '"\\f341"';
- } else if ( value === '"\\2192"' ) { // Unicode rightwards arrow
- value = '"\\2190"';
- } else if ( value === '"\\2190"' ) { // Unicode leftwards arrow
- value = '"\\2192"';
- }
- return { prop: prop, value: value };
- }
- }
- ],
- saveUnmodified: false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ outputStyle: 'expanded'
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- theme: {
- expand: true,
- ext: '-rtl.css',
- src: [
- 'style.css',
- ]
- },
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ dist: {
+ files: {
+ 'css/style.css': 'sass/style.scss'
+ }
+ }
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- uglify: {
- options: {
- ASCIIOnly: true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ watch: {
+ js: {
+ files: ['<%= jshint.files %>'],
+ tasks: ['jshint']
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- js: {
- expand: true,
- ext: '.min.js',
- src: [ 'js/theme.js' ]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ css: {
+ files: ['**/*.scss'],
+ tasks: ['sass']
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> });
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Register tasks.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ grunt.loadNpmTasks('grunt-sass');
+ grunt.loadNpmTasks('grunt-contrib-jshint');
+ grunt.loadNpmTasks('grunt-contrib-watch');
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- grunt.registerTask( 'build', [
- 'rtlcss',
- 'uglify'
- ] );
-
- // Default task.
- grunt.registerTask('default', ['build']);
-
-};
-
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ grunt.registerTask('default', ['jshint', 'sass']);
+};
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsarchivephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/archive.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/archive.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/archive.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,53 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying archive pages.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+get_header(); ?>
+
+ <div id="primary" class="content-area">
+ <main id="main" class="site-main" role="main">
+
+ <?php
+ if ( have_posts() ) : ?>
+
+ <header class="page-header">
+ <?php
+ the_archive_title( '<h1 class="page-title">', '</h1>' );
+ the_archive_description( '<div class="taxonomy-description">', '</div>' );
+ ?>
+ </header><!-- .page-header -->
+
+ <?php
+ /* Start the Loop */
+ while ( have_posts() ) :
+ the_post();
+
+ /*
+ * Include the Post-Format-specific template for the content.
+ * If you want to override this in a child theme, then include a file
+ * called content-___.php (where ___ is the Post Format name) and that will be used instead.
+ */
+ get_template_part( 'template-parts/plugin' );
+
+ endwhile;
+
+ the_posts_pagination();
+
+ else :
+
+ get_template_part( 'template-parts/content', 'none' );
+
+ endif; ?>
+
+ </main><!-- #main -->
+ </div><!-- #primary -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginscssstylecss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,1644 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*--------------------------------------------------------------
+# Normalize
+--------------------------------------------------------------*/
+html {
+ font-family: sans-serif;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+}
+
+body {
+ margin: 0;
+}
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+main,
+menu,
+nav,
+section,
+summary {
+ display: block;
+}
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block;
+ vertical-align: baseline;
+}
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+[hidden],
+template {
+ display: none;
+}
+
+a, .single .type-plugin .entry-content .section-toggle {
+ background-color: transparent;
+}
+
+a:active, .single .type-plugin .entry-content .section-toggle:active,
+a:hover,
+.single .type-plugin .entry-content .section-toggle:hover {
+ outline: 0;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+b,
+strong {
+ font-weight: bold;
+}
+
+dfn {
+ font-style: italic;
+}
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+img {
+ border: 0;
+}
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+figure {
+ margin: 1em 40px;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+}
+
+pre {
+ overflow: auto;
+}
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ color: inherit;
+ font: inherit;
+ margin: 0;
+}
+
+button {
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button;
+ cursor: pointer;
+}
+
+button[disabled],
+html input[disabled] {
+ cursor: default;
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+input {
+ line-height: normal;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+ border: 0;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+}
+
+optgroup {
+ font-weight: bold;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td,
+th {
+ padding: 0;
+}
+
+/*--------------------------------------------------------------
+# Typography
+--------------------------------------------------------------*/
+html {
+ font-size: 100%;
+}
+
+body,
+button,
+input,
+select,
+textarea {
+ color: #32373c;
+ font-family: "Open Sans", sans-serif;
+ font-size: 100%;
+ line-height: 1.5;
+}
+
+@media (min-width: 737px) {
+ html {
+ font-size: 21px;
+ font-size: 1.3125rem;
+ }
+}
+
+h1, h2, h3, .plugin-section .section-title, .site-main .page-title, .single .type-plugin .plugin-header .plugin-title, h4, h5, h6 {
+ clear: both;
+ line-height: 1.5;
+ margin: 2rem 0 1rem;
+}
+
+h1 {
+ font-size: 61.03515625px;
+ font-size: 3.8146972656rem;
+ font-weight: 300;
+}
+
+h1.title {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.05rem;
+ color: #21759b;
+}
+
+h2 {
+ font-size: 39.0625px;
+ font-size: 2.44140625rem;
+ font-weight: 300;
+}
+
+h3, .plugin-section .section-title, .site-main .page-title, .single .type-plugin .plugin-header .plugin-title {
+ font-size: 25px;
+ font-size: 1.5625rem;
+ font-weight: 400;
+}
+
+h4 {
+ font-size: 20px;
+ font-size: 1.25rem;
+ font-weight: 600;
+ border: none;
+ color: #32373c;
+ padding: 0;
+}
+
+h5 {
+ font-size: 16px;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 0.01rem;
+ font-weight: 600;
+}
+
+h6 {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.05rem;
+}
+
+p {
+ margin: 1em 0;
+ max-width: 35.527136788rem;
+}
+
+p.subheading {
+ color: #82878C;
+ font-size: 1.25rem;
+ font-weight: 300;
+ margin: -.4rem auto 2rem;
+ text-align: center;
+}
+
+p.intro {
+ font-size: 1.25rem;
+}
+
+p.aside {
+ font-size: 0.8rem;
+}
+
+p.note {
+ font-size: 0.64rem;
+ letter-spacing: 0.01rem;
+ max-width: 18.1898940355rem;
+}
+
+dfn, cite, em, i {
+ font-style: italic;
+}
+
+blockquote {
+ margin: 0 1.5em;
+}
+
+address {
+ margin: 0 0 1.5em;
+}
+
+pre {
+ background: #eee;
+ font-family: "Courier 10 Pitch", Courier, monospace;
+ font-size: 15px;
+ font-size: 0.9375rem;
+ line-height: 1.6;
+ margin-bottom: 1.6em;
+ max-width: 100%;
+ overflow: auto;
+ padding: 1.6em;
+}
+
+code, kbd, tt, var {
+ font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
+ font-size: 15px;
+ font-size: 0.9375rem;
+}
+
+abbr, acronym {
+ border-bottom: 1px dotted #666;
+ cursor: help;
+}
+
+mark, ins {
+ background: #fff9c0;
+ text-decoration: none;
+}
+
+big {
+ font-size: 125%;
+}
+
+/*--------------------------------------------------------------
+# Elements
+--------------------------------------------------------------*/
+html {
+ box-sizing: border-box;
+}
+
+*,
+*:before,
+*:after {
+ /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
+ box-sizing: inherit;
+}
+
+body {
+ background: #fff;
+ /* Fallback for when there is no custom background color defined. */
+}
+
+blockquote, q {
+ quotes: "" "";
+}
+
+blockquote:before, blockquote:after, q:before, q:after {
+ content: "";
+}
+
+hr {
+ background-color: #ccc;
+ border: 0;
+ height: 1px;
+ margin-bottom: 1.5em;
+}
+
+ul, ol {
+ margin: 0 0 1.5em 3em;
+}
+
+ul {
+ list-style: disc;
+}
+
+ol {
+ list-style: decimal;
+}
+
+li > ul,
+li > ol {
+ margin-bottom: 0;
+ margin-left: 1.5em;
+}
+
+dt {
+ font-weight: bold;
+}
+
+dd {
+ margin: 0 1.5em 1.5em;
+}
+
+img {
+ height: auto;
+ /* Make sure images are scaled correctly. */
+ max-width: 100%;
+ /* Adhere to container width. */
+}
+
+table {
+ margin: 0 0 1.5em;
+ width: 100%;
+}
+
+/*--------------------------------------------------------------
+# Forms
+--------------------------------------------------------------*/
+/* ----------------------------------------------------------------------------
+ 1.0 - Button Layouts
+---------------------------------------------------------------------------- */
+.button,
+.button-primary,
+.button-secondary {
+ -webkit-appearance: none;
+ border: 1px solid;
+ border-radius: 3px;
+ box-sizing: border-box;
+ cursor: pointer;
+ display: inline-block;
+ font-size: 0.8rem;
+ line-height: 1;
+ height: 1.5625rem;
+ margin: 0;
+ padding: 0 .8rem;
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+/* Remove the dotted border on :focus and the extra padding in Firefox */
+button::-moz-focus-inner,
+input[type="reset"]::-moz-focus-inner,
+input[type="button"]::-moz-focus-inner,
+input[type="submit"]::-moz-focus-inner {
+ border: 0 none;
+ padding: 0;
+}
+
+.button.button-large,
+.button-group.button-large .button {
+ height: 1.953125rem;
+ line-height: 1;
+ padding: 0 1rem;
+}
+
+.button.button-small,
+.button-group.button-small .button {
+ font-size: 10.24px;
+ font-size: 0.64rem;
+ height: 1.25rem;
+ line-height: 1;
+ padding: 0 .5rem;
+}
+
+a.button, .single .type-plugin .entry-content .button.section-toggle,
+a.button-primary,
+.single .type-plugin .entry-content .button-primary.section-toggle,
+a.button-secondary,
+.single .type-plugin .entry-content .button-secondary.section-toggle {
+ line-height: 1.5625rem;
+}
+
+a.button.button-large, .single .type-plugin .entry-content .button.button-large.section-toggle,
+.button-group.button-large a.button,
+.button-group.button-large .single .type-plugin .entry-content .button.section-toggle, .single .type-plugin .entry-content
+.button-group.button-large .button.section-toggle {
+ line-height: 1.953125rem;
+}
+
+a.button.button-small, .single .type-plugin .entry-content .button.button-small.section-toggle,
+.button-group.button-small a.button,
+.button-group.button-small .single .type-plugin .entry-content .button.section-toggle, .single .type-plugin .entry-content
+.button-group.button-small .button.section-toggle {
+ line-height: 1.25rem;
+}
+
+.button:active,
+.button:focus {
+ outline: none;
+}
+
+.button.hidden {
+ display: none;
+}
+
+/* Style Reset buttons as simple text links */
+input[type="reset"],
+input[type="reset"]:hover,
+input[type="reset"]:active,
+input[type="reset"]:focus {
+ background: none;
+ border: none;
+ box-shadow: none;
+ padding: 0 2px 1px;
+ width: auto;
+}
+
+/* ----------------------------------------------------------------------------
+ 2.0 - Default Button Style
+---------------------------------------------------------------------------- */
+.button,
+.button:visited,
+.button-secondary {
+ background: #f7f7f7;
+ border-color: #cccccc;
+ box-shadow: 0 1px 0 #cccccc;
+ color: #555;
+ vertical-align: top;
+}
+
+p .button {
+ vertical-align: baseline;
+}
+
+.button.hover,
+.button:hover,
+.button-secondary:hover,
+.button.focus,
+.button:focus,
+.button-secondary:focus {
+ background: #fafafa;
+ border-color: #999;
+ color: #23282d;
+}
+
+.button.focus,
+.button:focus,
+.button-secondary:focus,
+.button-link:focus {
+ border-color: #5b9dd9;
+ box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.button.active,
+.button.active:hover,
+.button:active,
+.button-secondary:active {
+ background: #eee;
+ border-color: #999;
+ box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
+ transform: translateY(1px);
+}
+
+.button.active:focus {
+ border-color: #5b9dd9;
+ box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.button[disabled],
+.button:disabled,
+.button.disabled,
+.button-secondary[disabled],
+.button-secondary:disabled,
+.button-secondary.disabled,
+.button-disabled {
+ background: #f7f7f7 !important;
+ border-color: #ddd !important;
+ color: #a0a5aa !important;
+ cursor: default;
+ box-shadow: none !important;
+ text-shadow: 0 1px 0 #fff !important;
+ transform: none !important;
+}
+
+/* Buttons that look like links, for a cross of good semantics with the visual */
+.button-link {
+ background: none;
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+ cursor: pointer;
+ margin: 0;
+ outline: none;
+ padding: 0;
+}
+
+.button-link:focus {
+ outline: #5b9dd9 solid 1px;
+}
+
+/* ----------------------------------------------------------------------------
+ 3.0 - Primary Button Style
+---------------------------------------------------------------------------- */
+.button-primary,
+.download-button {
+ background: #0085ba;
+ border-color: #0073aa #006799 #006799;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+ text-decoration: none;
+ text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
+}
+
+.button-primary.hover, .button-primary:hover, .button-primary.focus, .button-primary:focus,
+.download-button.hover,
+.download-button:hover,
+.download-button.focus,
+.download-button:focus {
+ background: #008ec2;
+ border-color: #006799;
+ color: #fff;
+}
+
+.button-primary.focus, .button-primary:focus,
+.download-button.focus,
+.download-button:focus {
+ box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
+}
+
+.button-primary.active, .button-primary.active:hover, .button-primary.active:focus, .button-primary:active,
+.download-button.active,
+.download-button.active:hover,
+.download-button.active:focus,
+.download-button:active {
+ background: #0073aa;
+ border-color: #006799;
+ box-shadow: inset 0 2px 0 #006799;
+ vertical-align: top;
+}
+
+.button-primary[disabled], .button-primary:disabled, .button-primary.disabled,
+.download-button[disabled],
+.download-button:disabled,
+.download-button.disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
+}
+
+.button-primary.button.button-hero,
+.download-button.button.button-hero {
+ box-shadow: 0 2px 0 #006799;
+}
+
+.button-primary.button.button-hero.active, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active,
+.download-button.button.button-hero.active,
+.download-button.button.button-hero.active:hover,
+.download-button.button.button-hero.active:focus,
+.download-button.button.button-hero:active {
+ box-shadow: inset 0 3px 0 #006799;
+}
+
+.button-primary-disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
+}
+
+/* ----------------------------------------------------------------------------
+ 4.0 - Button Groups
+---------------------------------------------------------------------------- */
+.button-group {
+ display: inline-block;
+ font-size: 0;
+ position: relative;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+
+.button-group > .button {
+ display: inline-block;
+ border-radius: 0;
+ margin-right: -1px;
+ z-index: 10;
+}
+
+.button-group > .button-primary {
+ z-index: 100;
+}
+
+.button-group > .button:hover {
+ z-index: 20;
+}
+
+.button-group > .button:first-child {
+ border-radius: 3px 0 0 3px;
+}
+
+.button-group > .button:last-child {
+ border-radius: 0 3px 3px 0;
+}
+
+.button-group > .button:focus {
+ position: relative;
+ z-index: 1;
+}
+
+/* ----------------------------------------------------------------------------
+ 5.0 - Responsive Button Styles
+---------------------------------------------------------------------------- */
+@media screen and (max-width: 782px) {
+ .button,
+ .button.button-large,
+ .button.button-small,
+ input#publish,
+ input#save-post,
+ a.preview,
+ .single .type-plugin .entry-content .preview.section-toggle {
+ font-size: 14px;
+ height: auto;
+ line-height: normal;
+ margin-bottom: 4px;
+ padding: 6px 14px;
+ vertical-align: middle;
+ }
+ #media-upload .button {
+ font-size: 13px;
+ line-height: 22px;
+ padding: 0 10px 1px;
+ height: 24px;
+ }
+ .media-frame.mode-grid .bulk-select .button {
+ margin-bottom: 0;
+ }
+ /* Publish Metabox Options */
+ .save-post-status.button {
+ margin: 0 14px 0 10px;
+ /* 14px right margin to match all other buttons */
+ position: relative;
+ }
+ /* Reset responsive styles in Press This, Customizer */
+ .wp-customizer .button {
+ font-size: 13px;
+ height: 28px;
+ line-height: 26px;
+ margin: 0;
+ padding: 0 10px 1px;
+ vertical-align: inherit;
+ }
+ /* Reset responsive styles on Log in button on iframed login form */
+ .interim-login .button.button-large {
+ height: 30px;
+ line-height: 28px;
+ padding: 0 12px 2px;
+ }
+}
+
+input[type="text"],
+input[type="email"],
+input[type="url"],
+input[type="password"],
+input[type="search"],
+input[type="number"],
+input[type="tel"],
+input[type="range"],
+input[type="date"],
+input[type="month"],
+input[type="week"],
+input[type="time"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="color"],
+textarea {
+ color: #666;
+ border: 1px solid #ccc;
+}
+
+input[type="text"]:focus,
+input[type="email"]:focus,
+input[type="url"]:focus,
+input[type="password"]:focus,
+input[type="search"]:focus,
+input[type="number"]:focus,
+input[type="tel"]:focus,
+input[type="range"]:focus,
+input[type="date"]:focus,
+input[type="month"]:focus,
+input[type="week"]:focus,
+input[type="time"]:focus,
+input[type="datetime"]:focus,
+input[type="datetime-local"]:focus,
+input[type="color"]:focus,
+textarea:focus {
+ color: #111;
+}
+
+select {
+ border: 1px solid #ccc;
+}
+
+input[type="text"],
+input[type="email"],
+input[type="url"],
+input[type="password"],
+input[type="search"],
+input[type="number"],
+input[type="tel"],
+input[type="range"],
+input[type="date"],
+input[type="month"],
+input[type="week"],
+input[type="time"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="color"] {
+ padding: 3px;
+}
+
+textarea {
+ padding-left: 3px;
+ width: 100%;
+}
+
+/*--------------------------------------------------------------
+# Navigation
+--------------------------------------------------------------*/
+/*--------------------------------------------------------------
+## Links
+--------------------------------------------------------------*/
+a, .single .type-plugin .entry-content .section-toggle {
+ color: #21759b;
+}
+
+a:visited, .single .type-plugin .entry-content .section-toggle:visited {
+ color: #4ca6cf;
+}
+
+a:hover, .single .type-plugin .entry-content .section-toggle:hover, a:focus, .single .type-plugin .entry-content .section-toggle:focus, a:active, .single .type-plugin .entry-content .section-toggle:active {
+ color: #d54e21;
+}
+
+a:focus, .single .type-plugin .entry-content .section-toggle:focus {
+ outline: thin dotted;
+}
+
+a:hover, .single .type-plugin .entry-content .section-toggle:hover, a:active, .single .type-plugin .entry-content .section-toggle:active {
+ outline: 0;
+}
+
+p a:not(.button), p .single .type-plugin .entry-content .section-toggle:not(.button), .single .type-plugin .entry-content p .section-toggle:not(.button),
+p a:not(.button):hover,
+p .single .type-plugin .entry-content .section-toggle:not(.button):hover, .single .type-plugin .entry-content
+p .section-toggle:not(.button):hover {
+ border: none;
+}
+
+/*--------------------------------------------------------------
+## Menus
+--------------------------------------------------------------*/
+.main-navigation {
+ clear: both;
+ float: right;
+ padding: 8px 0;
+}
+
+.main-navigation ul {
+ display: none;
+ list-style: none;
+ margin: 0;
+ padding-left: 0;
+}
+
+.main-navigation ul ul {
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
+ float: left;
+ position: absolute;
+ top: 1.5em;
+ left: -999em;
+ z-index: 99999;
+}
+
+.main-navigation ul ul ul {
+ left: -999em;
+ top: 0;
+}
+
+.main-navigation ul ul li:hover > ul,
+.main-navigation ul ul li.focus > ul {
+ left: 100%;
+}
+
+.main-navigation ul ul a, .main-navigation ul ul .single .type-plugin .entry-content .section-toggle, .single .type-plugin .entry-content .main-navigation ul ul .section-toggle {
+ width: 200px;
+}
+
+.main-navigation ul li:hover > ul,
+.main-navigation ul li.focus > ul {
+ left: auto;
+}
+
+.main-navigation li {
+ float: left;
+ position: relative;
+}
+
+.main-navigation a, .main-navigation .single .type-plugin .entry-content .section-toggle, .single .type-plugin .entry-content .main-navigation .section-toggle {
+ color: rgba(255, 255, 255, 0.8);
+ display: block;
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ text-decoration: none;
+}
+
+.main-navigation a:hover, .main-navigation .single .type-plugin .entry-content .section-toggle:hover, .single .type-plugin .entry-content .main-navigation .section-toggle:hover, .main-navigation a.active, .main-navigation .single .type-plugin .entry-content .active.section-toggle, .single .type-plugin .entry-content .main-navigation .active.section-toggle {
+ color: #fff;
+}
+
+.main-navigation a.active, .main-navigation .single .type-plugin .entry-content .active.section-toggle, .single .type-plugin .entry-content .main-navigation .active.section-toggle {
+ border-color: rgba(255, 255, 255, 0.2);
+}
+
+/* Small menu. */
+.menu-toggle,
+.main-navigation.toggled ul {
+ display: block;
+}
+
+@media screen and (min-width: 37.5em) {
+ .menu-toggle {
+ display: none;
+ }
+ .main-navigation ul {
+ display: block;
+ }
+}
+
+.site-main .comment-navigation, .site-main
+.posts-navigation, .site-main
+.post-navigation {
+ margin: 0 0 1.5em;
+ overflow: hidden;
+}
+
+.comment-navigation .nav-previous,
+.posts-navigation .nav-previous,
+.post-navigation .nav-previous {
+ float: left;
+ width: 50%;
+}
+
+.comment-navigation .nav-next,
+.posts-navigation .nav-next,
+.post-navigation .nav-next {
+ float: right;
+ text-align: right;
+ width: 50%;
+}
+
+/*--------------------------------------------------------------
+# Accessibility
+--------------------------------------------------------------*/
+/* Text meant only for screen readers. */
+.screen-reader-text {
+ clip: rect(1px, 1px, 1px, 1px);
+ position: absolute !important;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+}
+
+.screen-reader-text:focus {
+ background-color: #f1f1f1;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ color: #21759b;
+ display: block;
+ font-size: 14px;
+ font-size: 0.875rem;
+ font-weight: bold;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ /* Above WP toolbar. */
+}
+
+/* Do not show the outline on the skip link target. */
+#content[tabindex="-1"]:focus {
+ outline: 0;
+}
+
+/*--------------------------------------------------------------
+# Alignments
+--------------------------------------------------------------*/
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
+}
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
+}
+
+.aligncenter {
+ clear: both;
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+/*--------------------------------------------------------------
+# Clearings
+--------------------------------------------------------------*/
+.clear:before, .single .type-plugin:before, .single .type-plugin .plugin-header:before,
+.clear:after,
+.single .type-plugin:after,
+.single .type-plugin .plugin-header:after,
+.entry-content:before,
+.entry-content:after,
+.comment-content:before,
+.comment-content:after,
+.site-header:before,
+.site-header:after,
+.site-content:before,
+.site-content:after,
+.site-footer:before,
+.site-footer:after {
+ content: "";
+ display: table;
+ table-layout: fixed;
+}
+
+.clear:after, .single .type-plugin:after, .single .type-plugin .plugin-header:after,
+.entry-content:after,
+.comment-content:after,
+.site-header:after,
+.site-content:after,
+.site-footer:after {
+ clear: both;
+}
+
+/*--------------------------------------------------------------
+# Widgets
+--------------------------------------------------------------*/
+.widget {
+ margin: 0 0 1.5em;
+ /* Make sure select elements fit in widgets. */
+}
+
+.widget select {
+ max-width: 100%;
+}
+
+/*--------------------------------------------------------------
+# Content
+--------------------------------------------------------------*/
+/*--------------------------------------------------------------
+## Header
+--------------------------------------------------------------*/
+#wporg-header h1 {
+ margin: auto;
+}
+
+#wporg-header form input {
+ box-sizing: content-box;
+}
+
+#wporg-header .button {
+ box-shadow: none;
+}
+
+.site-header {
+ padding: 1rem 0;
+ background: #21759b;
+}
+
+.site-header .site-branding {
+ margin: 0 auto;
+ max-width: 960px;
+ padding: 0 2rem;
+}
+
+@media (min-width: 67rem) {
+ .site-header .site-branding {
+ padding: 0;
+ }
+}
+
+.site-header .site-title {
+ display: inline-block;
+ font-size: 25px;
+ font-size: 1.5625rem;
+ font-weight: 300;
+ line-height: 1;
+ margin: 0 2rem 0 0;
+ max-width: none;
+}
+
+.site-header .site-title a, .site-header .site-title .single .type-plugin .entry-content .section-toggle, .single .type-plugin .entry-content .site-header .site-title .section-toggle {
+ color: #fff;
+ font-weight: 300;
+}
+
+.site-header .site-description {
+ color: #fff;
+ font-size: 1.25rem;
+ font-weight: 300;
+ margin: -0.4rem auto 2rem;
+ text-align: center;
+}
+
+.site-header .search-form {
+ margin-bottom: 2rem;
+}
+
+.site-header .search-form .search-field {
+ border: none;
+ display: block;
+ margin: 0 auto;
+ max-width: 100%;
+ padding: 0.5rem;
+ width: 22.7373675443rem;
+}
+
+.site-header .search-form .search-submit {
+ display: none;
+}
+
+.home .site-header,
+.search .site-header {
+ padding: 1.5625rem 1.143rem;
+}
+
+.home .site-header .site-title,
+.search .site-header .site-title {
+ display: inherit;
+ font-size: 61.03515625px;
+ font-size: 3.8146972656rem;
+ margin: 2rem 0 1rem;
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+## Front Page
+--------------------------------------------------------------*/
+.plugin-section {
+ border-bottom: 2px solid #eee;
+ margin: 0 auto 4.768371582rem;
+ max-width: 960px;
+ padding-bottom: 3.0517578125rem;
+}
+
+.plugin-section:last-of-type {
+ margin-bottom: 0;
+}
+
+.plugin-section .section-header {
+ position: relative;
+}
+
+.plugin-section .section-title {
+ margin-bottom: 3rem;
+}
+
+.plugin-section .section-link {
+ font-size: 16px;
+ font-size: 1rem;
+ position: absolute;
+ right: 0;
+ top: 0.7rem;
+}
+
+/*--------------------------------------------------------------
+## Body
+--------------------------------------------------------------*/
+.site-main {
+ margin: 0 auto;
+ max-width: 960px;
+ padding: 3.0517578125rem 1.5625rem;
+}
+
+@media (min-width: 67rem) {
+ .site-main {
+ padding: 3.0517578125rem 0;
+ }
+ .page .site-main {
+ padding: 0 0 3.0517578125rem 0;
+ }
+}
+
+.single .site-main {
+ padding: 1.5625rem 0;
+}
+
+.home .type-plugin,
+.search .type-plugin,
+.archive .type-plugin {
+ display: inline-block;
+ margin-right: 4%;
+ margin-bottom: 4%;
+ width: 48%;
+}
+
+.home .type-plugin:nth-of-type(even),
+.search .type-plugin:nth-of-type(even),
+.archive .type-plugin:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.home .type-plugin .entry-thumbnail,
+.search .type-plugin .entry-thumbnail,
+.archive .type-plugin .entry-thumbnail {
+ margin: 0 4% 0 0;
+ display: inline-block;
+ max-width: 128px;
+ vertical-align: top;
+}
+
+.home .type-plugin .entry,
+.search .type-plugin .entry,
+.archive .type-plugin .entry {
+ display: inline-block;
+ margin: auto;
+ vertical-align: top;
+ width: 66%;
+}
+
+.home .type-plugin .entry-title,
+.search .type-plugin .entry-title,
+.archive .type-plugin .entry-title {
+ font-size: 16px;
+ font-size: 1rem;
+ margin: 0 0 8px;
+ line-height: 1.3;
+}
+
+.home .type-plugin .plugin-rating,
+.search .type-plugin .plugin-rating,
+.archive .type-plugin .plugin-rating {
+ line-height: 1;
+ margin: 0 10px 8px 0;
+}
+
+.home .type-plugin .plugin-rating .wporg-ratings,
+.search .type-plugin .plugin-rating .wporg-ratings,
+.archive .type-plugin .plugin-rating .wporg-ratings {
+ display: inline-block;
+ margin-right: 5px;
+}
+
+.home .type-plugin .plugin-rating [class*='dashicons-star-'],
+.search .type-plugin .plugin-rating [class*='dashicons-star-'],
+.archive .type-plugin .plugin-rating [class*='dashicons-star-'] {
+ color: #ffb900;
+}
+
+.home .type-plugin .plugin-rating .rating-count,
+.search .type-plugin .plugin-rating .rating-count,
+.archive .type-plugin .plugin-rating .rating-count {
+ color: #999;
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ position: relative;
+ top: -1px;
+}
+
+.home .type-plugin .entry-excerpt,
+.search .type-plugin .entry-excerpt,
+.archive .type-plugin .entry-excerpt {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+}
+
+.home .type-plugin .entry-excerpt p,
+.search .type-plugin .entry-excerpt p,
+.archive .type-plugin .entry-excerpt p {
+ margin: 0 0 8px;
+}
+
+.single .type-plugin .plugin-banner {
+ background-size: cover;
+ height: 310px;
+ margin: 0 auto 1.143rem;
+ max-width: 960px;
+ width: 100%;
+}
+
+.single .type-plugin .plugin-header {
+ border-bottom: 2px solid #eee;
+ padding: 0 1.5625rem 1.143rem;
+}
+
+@media (min-width: 67rem) {
+ .single .type-plugin .plugin-header {
+ padding: 0 0 1.143rem 0;
+ }
+}
+
+.single .type-plugin .plugin-header .plugin-thumbnail {
+ float: left;
+ height: 96px;
+ margin-right: 1rem;
+ width: 96px;
+}
+
+.single .type-plugin .plugin-header .plugin-thumbnail .plugin-icon {
+ background-size: contain !important;
+ height: 96px !important;
+ width: 96px !important;
+}
+
+.single .type-plugin .plugin-header .plugin-download {
+ float: right;
+}
+
+.single .type-plugin .plugin-header .plugin-title {
+ clear: none;
+ margin: 0;
+}
+
+.single .type-plugin .plugin-header .byline {
+ color: #78848f;
+}
+
+.single .type-plugin .entry-content {
+ float: left;
+ width: 65%;
+}
+
+.single .type-plugin .entry-content .read-more {
+ border-bottom: 2px solid #eee;
+ max-height: 200px;
+ overflow: hidden;
+ padding-bottom: 1px;
+}
+
+.single .type-plugin .entry-content .read-more p:first-child {
+ margin-top: 0;
+}
+
+.single .type-plugin .entry-content .section-toggle {
+ font-size: 0.8rem;
+ padding-top: 0.5rem;
+ position: relative;
+}
+
+.single .type-plugin .entry-content .section-toggle:after {
+ content: "\f347";
+ font-family: dashicons;
+ padding-left: 5px;
+ vertical-align: text-top;
+}
+
+.single .type-plugin .entry-meta {
+ float: right;
+ width: 30%;
+}
+
+.single .type-plugin .entry-meta .plugin-ratings, .single .type-plugin .entry-meta .stars__small {
+ margin-bottom: 1rem;
+}
+
+.single .type-plugin .entry-meta .plugin-ratings .description, .single .type-plugin .entry-meta .stars__small .description {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+}
+
+.single .type-plugin .entry-meta .plugin-ratings [class*='dashicons-star-'], .single .type-plugin .entry-meta .stars__small [class*='dashicons-star-'] {
+ color: #FFB900;
+ display: inline-block;
+ font-size: 25px;
+ font-size: 1.5625rem;
+ height: auto;
+ margin: 0;
+ width: auto;
+}
+
+.single .type-plugin .entry-meta .stars__small {
+ display: inline-block;
+ line-height: 1;
+ margin: 0 10px 0 0;
+}
+
+.single .type-plugin .entry-meta .stars__small [class*='dashicons-star-'] {
+ font-size: 16px;
+ font-size: 1rem;
+}
+
+.single .type-plugin .entry-meta .plugin-support {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+}
+
+.single .type-plugin .entry-meta .plugin-meta ul {
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+.single .type-plugin .entry-meta .plugin-meta ul li {
+ padding: 0.5rem 0;
+ border-top: 1px solid #eee;
+}
+
+/*--------------------------------------------------------------
+## Asides
+--------------------------------------------------------------*/
+.blog .format-aside .entry-title,
+.archive .format-aside .entry-title {
+ display: none;
+}
+
+/*--------------------------------------------------------------
+## Comments
+--------------------------------------------------------------*/
+.comment-content a, .comment-content .single .type-plugin .entry-content .section-toggle, .single .type-plugin .entry-content .comment-content .section-toggle {
+ word-wrap: break-word;
+}
+
+.bypostauthor {
+ display: block;
+}
+
+/*--------------------------------------------------------------
+## Pagination
+--------------------------------------------------------------*/
+.pagination {
+ text-align: center;
+ padding: 0;
+}
+
+.pagination .page-numbers {
+ border: 1px solid #EEE;
+ border-radius: 2px;
+ color: #21759b;
+ cursor: pointer;
+ display: inline-block;
+ font-size: 0.73152rem;
+ line-height: 1;
+ margin: 0;
+ padding: 4px 8px;
+ transition: background .2s ease;
+}
+
+.pagination .page-numbers.current, .pagination .page-numbers:hover {
+ background: #EEE;
+ color: #32373c;
+}
+
+.pagination .page-numbers.first, .pagination .page-numbers.prev, .pagination .page-numbers.next, .pagination .page-numbers.last {
+ border: none;
+}
+
+.pagination .page-numbers.first:before {
+ content: "\f341 \f341";
+ font-family: dashicons;
+ position: relative;
+ top: 2px;
+}
+
+.pagination .page-numbers.prev:before {
+ content: "\f341";
+ font-family: dashicons;
+ position: relative;
+ top: 2px;
+}
+
+.pagination .page-numbers.next:after {
+ content: "\f345";
+ font-family: dashicons;
+ position: relative;
+ top: 3px;
+}
+
+.pagination .page-numbers.last:after {
+ content: "\f345 \f345";
+ font-family: dashicons;
+ position: relative;
+ top: 3px;
+}
+
+/*--------------------------------------------------------------
+## Widgets
+--------------------------------------------------------------*/
+.home .widget-area {
+ margin: 0 auto;
+ max-width: 960px;
+ padding: 0 1.5625rem 3.0517578125rem 1.5625rem;
+}
+
+.home .widget-area .widget {
+ display: inline-block;
+ width: 30%;
+ margin-right: 5%;
+ font-size: 12.8px;
+ font-size: 0.8rem;
+ /* Make sure select elements fit in widgets. */
+}
+
+.home .widget-area .widget:last-child {
+ margin-right: 0;
+}
+
+.home .widget-area .widget select {
+ max-width: 100%;
+}
+
+/*--------------------------------------------------------------
+# Infinite scroll
+--------------------------------------------------------------*/
+/* Globally hidden elements when Infinite Scroll is supported and in use. */
+.infinite-scroll .posts-navigation,
+.infinite-scroll.neverending .site-footer {
+ /* Theme Footer (when set to scrolling) */
+ display: none;
+}
+
+/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
+.infinity-end.neverending .site-footer {
+ display: block;
+}
+
+/*--------------------------------------------------------------
+# Media
+--------------------------------------------------------------*/
+.page-content .wp-smiley,
+.entry-content .wp-smiley,
+.comment-content .wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+
+/* Make sure embeds and iframes fit their containers. */
+embed,
+iframe,
+object {
+ max-width: 100%;
+}
+
+/*--------------------------------------------------------------
+## Captions
+--------------------------------------------------------------*/
+.wp-caption {
+ margin-bottom: 1.5em;
+ max-width: 100%;
+}
+
+.wp-caption img[class*="wp-image-"] {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.wp-caption .wp-caption-text {
+ margin: 0.8075em 0;
+}
+
+.wp-caption-text {
+ text-align: center;
+}
+
+/*--------------------------------------------------------------
+## Galleries
+--------------------------------------------------------------*/
+.gallery {
+ margin-bottom: 1.5em;
+}
+
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
+}
+
+.gallery-columns-2 .gallery-item {
+ max-width: 50%;
+}
+
+.gallery-columns-3 .gallery-item {
+ max-width: 33.33%;
+}
+
+.gallery-columns-4 .gallery-item {
+ max-width: 25%;
+}
+
+.gallery-columns-5 .gallery-item {
+ max-width: 20%;
+}
+
+.gallery-columns-6 .gallery-item {
+ max-width: 16.66%;
+}
+
+.gallery-columns-7 .gallery-item {
+ max-width: 14.28%;
+}
+
+.gallery-columns-8 .gallery-item {
+ max-width: 12.5%;
+}
+
+.gallery-columns-9 .gallery-item {
+ max-width: 11.11%;
+}
+
+.gallery-caption {
+ display: block;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfilterbarphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/filter-bar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/filter-bar.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/filter-bar.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,30 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-
-?>
-<div class="wrapper">
- <div class="col-12 filter-bar">
- <div class="wp-filter">
- <ul class="filter-links">
- <?php if ( get_query_var('s' ) ) { ?>
- <li class="plugin-install-search"><a href="<?php echo esc_url( home_url( 'search/' . urlencode( get_query_var('s') ) . '/' ) ); ?>" class="current"><?php _ex( 'Search Results', 'tab', 'wporg-plugins' ); ?></a></li>
- <?php } ?>
- <li class="plugin-install-featured"><a href="<?php echo esc_url( home_url( 'browse/featured/' ) ); ?>" <?php if ( (is_front_page() && !get_query_var('browse') ) || 'featured' == get_query_var('browse') ) { echo 'class="current"'; } ?>><?php _ex( 'Featured', 'plugins', 'wporg-plugins' ); ?></a></li>
- <li class="plugin-install-popular"><a href="<?php echo esc_url( home_url( 'browse/popular/' ) ); ?>" <?php if ( 'popular' == get_query_var('browse') ) { echo 'class="current"'; } ?>><?php _ex( 'Popular', 'plugins', 'wporg-plugins' ); ?></a> </li>
- <?php if ( is_user_logged_in() ) { ?>
- <li class="plugin-install-favorites"><a href="<?php echo esc_url( home_url( 'browse/favorites/' ) ); ?>" <?php if ( 'favorites' == get_query_var('browse') ) { echo 'class="current"'; } ?>><?php _ex( 'Favorites', 'plugins', 'wporg-plugins' ); ?></a></li>
- <?php } ?>
- <li class="plugin-install-beta"><a href="<?php echo esc_url( home_url( 'browse/beta/' ) ); ?>" <?php if ( 'beta' == get_query_var('browse') ) { echo 'class="current"'; } ?>><?php _ex( 'Beta Testing', 'plugins', 'wporg-plugins' ); ?></a></li>
- <li class="plugin-developer"><a href="<?php echo get_permalink( get_page_by_path( 'about' ) ); ?>" <?php if ( 'about' == get_query_var( 'pagename' ) ) { echo 'class="current"'; } ?>><?php _ex( 'Developers', 'plugins', 'wporg-plugins' ); ?></a></li>
- </ul>
-
- <form class="search-form search-plugins" method="get" action="<?php echo home_url('/'); ?>">
- <label>
- <span class="screen-reader-text"><?php _e( 'Search Plugins', 'wporg-plugins' ); ?></span>
- <input type="search" name="s" value="<?php echo esc_attr( get_query_var( 's' ) ); ?>" class="wp-filter-search" placeholder="<?php esc_attr_e( 'Search plugins...', 'wporg-plugins' ); ?>">
- </label>
- <input type="submit" name="" id="search-submit" class="button screen-reader-text" value="<?php esc_attr_e( 'Search Plugins', 'wporg-plugins' ); ?>">
- </form>
- </div>
- </div>
-</div>
</del></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfooterphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/footer.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/footer.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/footer.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,12 +1,19 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-namespace WordPressdotorg\Plugin_Directory\Theme;
-
</del><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px"> * The template for displaying the footer.
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @package wporg-plugins
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Contains the closing of the #content div and all content after.
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
</ins><span class="cx" style="display: block; padding: 0 10px"> */
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-echo '</div>';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+namespace WordPressdotorg\Plugin_Directory\Theme;
+?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ </div><!-- #content -->
+
+<?php
+
</ins><span class="cx" style="display: block; padding: 0 10px"> require WPORGPATH . 'footer.php';
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfrontpagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/front-page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/front-page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/front-page.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,47 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The front page template file.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+$sections = array(
+ 'popular ' => __( 'Popular Plugins', 'wporg-plugins' ),
+ 'trending' => __( 'Trending Plugins', 'wporg-plugins' ),
+ 'beta' => __( 'Beta Plugins', 'wporg-plugins' ),
+);
+
+get_header();
+?>
+
+ <main id="main" class="site-main" role="main">
+
+ <?php foreach ( $sections as $section_slug => $section_title ) : ?>
+
+ <section class="plugin-section">
+ <header class="section-header">
+ <h1 class="section-title"><?php echo esc_html( $section_title ); ?></h1>
+ <a class="section-link" href="<?php echo esc_url( home_url( $section_slug ) ); ?>"><?php _ex( 'See all', 'plugins', 'wporg-plugins' ); ?></a>
+ </header>
+
+ <?php
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/plugin', 'index' );
+ endwhile;
+ ?>
+
+ </section>
+
+ <?php endforeach; ?>
+
+ </main><!-- #main -->
+
+<?php
+get_sidebar( 'front-page' );
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsfunctionsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,60 +1,119 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Plugin Directory functions and definitions.
+ *
+ * @link https://developer.wordpress.org/themes/basics/theme-functions/
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
</ins><span class="cx" style="display: block; padding: 0 10px"> namespace WordPressdotorg\Plugin_Directory\Theme;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+use WordPressdotorg\Plugin_Directory\Plugin_Directory;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * WP.org Themes' functions and definitions.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Sets up theme defaults and registers support for various WordPress features.
</ins><span class="cx" style="display: block; padding: 0 10px"> *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @package wporg-plugins
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Note that this function is hooked into the after_setup_theme hook, which
+ * runs before the init hook. The init hook is too late for some features, such
+ * as indicating support for post thumbnails.
</ins><span class="cx" style="display: block; padding: 0 10px"> */
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function setup() {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function wporg_plugins_setup() {
- global $themes_allowedtags;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Add default posts and comments RSS feed links to head.
+ add_theme_support( 'automatic-feed-links' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- load_theme_textdomain( 'wporg-plugins' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // This theme uses wp_nav_menu() in one location.
+ register_nav_menus( array(
+ 'primary' => esc_html__( 'Primary', 'wporg-plugins' ),
+ ) );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- include_once __DIR__ . '/template-tags.php';
-
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ /*
+ * Switch default core markup for search form, comment form, and comments
+ * to output valid HTML5.
+ */
</ins><span class="cx" style="display: block; padding: 0 10px"> add_theme_support( 'html5', array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ 'search-form',
+ 'comment-form',
+ 'comment-list',
+ 'gallery',
+ 'caption',
</ins><span class="cx" style="display: block; padding: 0 10px"> ) );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Set up the WordPress core custom background feature.
+ add_theme_support( 'custom-background', apply_filters( 'wporg_plugins_custom_background_args', array(
+ 'default-color' => 'ffffff',
+ 'default-image' => '',
+ ) ) );
+}
+add_action( 'after_setup_theme', __NAMESPACE__ . '\setup' );
+
+/**
+ * Set the content width in pixels, based on the theme's design and stylesheet.
+ *
+ * Priority 0 to make it available to lower priority callbacks.
+ *
+ * @global int $content_width
+ */
+function content_width() {
+ $GLOBALS['content_width'] = apply_filters( 'wporg_plugins_content_width', 640 );
+}
+add_action( 'after_setup_theme', __NAMESPACE__ . '\content_width', 0 );
+
+/**
+ * Register widget area.
+ *
+ * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
+ */
+function widgets_init() {
+
</ins><span class="cx" style="display: block; padding: 0 10px"> register_sidebar( array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- 'name' => 'Single Plugin View Sidebar',
- 'id' => 'single-plugin-sidebar',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ 'name' => esc_html__( 'Front Page Sidebar', 'wporg-plugins' ),
+ 'id' => 'sidebar-front-page',
+ 'description' => esc_html__( 'Appears on the bottom of the front page.', 'wporg-plugins' ),
</ins><span class="cx" style="display: block; padding: 0 10px"> 'before_widget' => '<div id="%1$s" class="widget %2$s">',
</span><span class="cx" style="display: block; padding: 0 10px"> 'after_widget' => '</div>',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ 'before_title' => '<h4 class="widget-title">',
+ 'after_title' => '</h4>',
</ins><span class="cx" style="display: block; padding: 0 10px"> ) );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // No need for canonical lookups
- remove_action( 'template_redirect', __NAMESPACE__ . '\wp_old_slug_redirect' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ register_sidebar( array(
+ 'name' => esc_html__( 'Sidebar', 'wporg-plugins' ),
+ 'id' => 'sidebar-1',
+ 'description' => esc_html__( 'Add widgets here.', 'wporg-plugins' ),
+ 'before_widget' => '<div id="%1$s" class="widget %2$s">',
+ 'after_widget' => '</div>',
+ 'before_title' => '<h3 class="widget-title">',
+ 'after_title' => '</h3>',
+ ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-add_action( 'after_setup_theme', __NAMESPACE__ . '\wporg_plugins_setup' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+add_action( 'widgets_init', __NAMESPACE__ . '\widgets_init' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px"> * Enqueue scripts and styles.
</span><span class="cx" style="display: block; padding: 0 10px"> */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function wporg_plugins_scripts() {
- $script_debug = true || defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG;
- $suffix = $script_debug ? '' : '.min';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function scripts() {
+ wp_enqueue_style( 'wporg-plugins-style', get_template_directory_uri() . '/css/style.css' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Concatenates core scripts when possible.
- if ( ! $script_debug ) {
- $GLOBALS['concatenate_scripts'] = true;
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ wp_enqueue_script( 'wporg-plugins-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $stylesheet = get_stylesheet_uri();
- if ( is_rtl() ) {
-// $stylesheet = str_replace( '.css', '-rtl.css', $stylesheet ); // TODO, not being generated yet
- }
- wp_enqueue_style( 'wporg-plugins', $stylesheet, array(), time() );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ wp_enqueue_script( 'wporg-plugins-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );
+}
+add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\scripts' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // No Jetpack styles needed.
- add_filter( 'jetpack_implode_frontend_css', '__return_false' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Don't split plugin content in the front-end.
+ */
+function content() {
+ remove_filter( 'the_content', array( Plugin_Directory::instance(), 'filter_post_content_to_correct_page' ), 1 );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\wporg_plugins_scripts' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+add_action( 'template_redirect', __NAMESPACE__ . '\content' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function wporg_plugins_body_class( $classes ) {
- $classes[] = 'plugins-directory';
- return $classes;
-}
-add_filter( 'body_class', __NAMESPACE__ . '\wporg_plugins_body_class' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Custom template tags for this theme.
+ */
+require get_template_directory() . '/inc/template-tags.php';
+
+/**
+ * Customizer additions.
+ */
+require get_template_directory() . '/inc/customizer.php';
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsheaderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/header.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/header.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/header.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,41 +1,44 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-namespace WordPressdotorg\Plugin_Directory\Theme;
-
</del><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px"> * The header for our theme.
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @package wporg-plugins
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * This is the template that displays all of the <head> section and everything up until <div id="content">
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
</ins><span class="cx" style="display: block; padding: 0 10px"> */
</span><span class="cx" style="display: block; padding: 0 10px">
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+namespace WordPressdotorg\Plugin_Directory\Theme;
+
</ins><span class="cx" style="display: block; padding: 0 10px"> $GLOBALS['pagetitle'] = __( 'Plugin Directory — Free WordPress Plugins', 'wporg-plugins' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$description = get_bloginfo( 'description', 'display' );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> require WPORGPATH . 'header.php';
</span><span class="cx" style="display: block; padding: 0 10px"> ?>
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<div id="page" class="site">
+ <a class="skip-link screen-reader-text" href="#main"><?php esc_html_e( 'Skip to content', 'wporg-plugins' ); ?></a>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<div id="headline">
- <div class="wrapper">
- <h2><a href="<?php echo home_url('/'); ?>"><?php _e( 'Plugin Directory', 'wporg-plugins' ); ?></a></h2>
- <?php
- $items = array();
- if ( is_user_logged_in() ) {
- $items[] = sprintf(
- __( 'Welcome, %s', 'wporg-plugins' ),
- sprintf(
- '<a href="https://profiles.wordpress.org/%s">%s</a>',
- wp_get_current_user()->user_nicename,
- wp_get_current_user()->display_name
- )
- );
- if ( true /* user_has_plugins */ ) {
- $items[] = '<a href="' . admin_url( 'edit.php?post_type=plugin' ) . '">' . __( 'Manage My Plugins', 'wporg-plugins' ) . '</a>';
- }
- $items[] = '<a href="https://login.wordpress.org/logout">' . __( 'Log Out', 'wporg-plugins' ) . '</a>';
- } else {
- $items[] = '<a href="https://login.wordpress.org/?redirect_to=' . urlencode( wporg_plugins_self_link() ) . '">' . __( 'Log In', 'wporg-plugins' ) . '</a>';
- }
- echo '<p class="login">' . implode( ' | ', $items ) . '</p>';
- ?>
- </div>
-</div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <header id="masthead" class="site-header" role="banner">
+ <div class="site-branding">
+ <?php if ( is_front_page() && is_home() ) : ?>
+ <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
+ <?php else : ?>
+ <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p>
+ <?php endif; ?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<div id="pagebody">
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <?php if ( is_home() || is_search() ) :
+ if ( $description || is_customize_preview() ) : ?>
+ <p class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></p>
+ <?php endif; ?>
+ <?php get_search_form(); ?>
+ <?php else : ?>
+ <nav id="site-navigation" class="main-navigation" role="navigation">
+ <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><?php esc_html_e( 'Primary Menu', '_s' ); ?></button>
+ <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_id' => 'primary-menu' ) ); ?>
+ </nav><!-- #site-navigation -->
+ <?php endif; ?>
+ </div><!-- .site-branding -->
+ </header><!-- #masthead -->
+
+ <div id="content" class="site-content">
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsinccustomizerphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/customizer.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/customizer.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/customizer.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,28 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Plugin Directory Theme Customizer.
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+/**
+ * Add postMessage support for site title and description for the Theme Customizer.
+ *
+ * @param WP_Customize_Manager $wp_customize Theme Customizer object.
+ */
+function wporg_plugins_customize_register( $wp_customize ) {
+ $wp_customize->get_setting( 'blogname' )->transport = 'postMessage';
+ $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage';
+ $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
+}
+add_action( 'customize_register', 'wporg_plugins_customize_register' );
+
+/**
+ * Binds JS handlers to make Theme Customizer preview reload changes asynchronously.
+ */
+function wporg_plugins_customize_preview_js() {
+ wp_enqueue_script( 'wporg_plugins_customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20151215', true );
+}
+add_action( 'customize_preview_init', 'wporg_plugins_customize_preview_js' );
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsinctemplatetagsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/template-tags.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/template-tags.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/inc/template-tags.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,188 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Custom template tags for this theme.
+ *
+ * Eventually, some of the functionality here could be replaced by core features.
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+use WordPressdotorg\Plugin_Directory\Template;
+
+if ( ! function_exists( 'wporg_plugins_posted_on' ) ) :
+/**
+ * Prints HTML with meta information for the current post-date/time and author.
+ */
+function wporg_plugins_posted_on() {
+ $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>';
+ if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) {
+ $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time><time class="updated" datetime="%3$s">%4$s</time>';
+ }
+
+ $time_string = sprintf( $time_string,
+ esc_attr( get_the_date( 'c' ) ),
+ esc_html( get_the_date() ),
+ esc_attr( get_the_modified_date( 'c' ) ),
+ esc_html( get_the_modified_date() )
+ );
+
+ $posted_on = sprintf(
+ esc_html_x( 'Posted on %s', 'post date', 'wporg-plugins' ),
+ '<a href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>'
+ );
+
+ $byline = sprintf(
+ esc_html_x( 'by %s', 'post author', 'wporg-plugins' ),
+ '<span class="author vcard"><a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ) . '">' . esc_html( get_the_author() ) . '</a></span>'
+ );
+
+ echo '<span class="posted-on">' . $posted_on . '</span><span class="byline"> ' . $byline . '</span>'; // WPCS: XSS OK.
+
+}
+endif;
+
+if ( ! function_exists( 'wporg_plugins_entry_footer' ) ) :
+/**
+ * Prints HTML with meta information for the categories, tags and comments.
+ */
+function wporg_plugins_entry_footer() {
+ // Hide category and tag text for pages.
+ if ( 'post' === get_post_type() ) {
+ /* translators: used between list items, there is a space after the comma */
+ $categories_list = get_the_category_list( esc_html__( ', ', 'wporg-plugins' ) );
+ if ( $categories_list && wporg_plugins_categorized_blog() ) {
+ printf( '<span class="cat-links">' . esc_html__( 'Posted in %1$s', 'wporg-plugins' ) . '</span>', $categories_list ); // WPCS: XSS OK.
+ }
+
+ /* translators: used between list items, there is a space after the comma */
+ $tags_list = get_the_tag_list( '', esc_html__( ', ', 'wporg-plugins' ) );
+ if ( $tags_list ) {
+ printf( '<span class="tags-links">' . esc_html__( 'Tagged %1$s', 'wporg-plugins' ) . '</span>', $tags_list ); // WPCS: XSS OK.
+ }
+ }
+
+ if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) {
+ echo '<span class="comments-link">';
+ /* translators: %s: post title */
+ comments_popup_link( sprintf( wp_kses( __( 'Leave a Comment<span class="screen-reader-text"> on %s</span>', 'wporg-plugins' ), array( 'span' => array( 'class' => array() ) ) ), get_the_title() ) );
+ echo '</span>';
+ }
+
+ edit_post_link(
+ sprintf(
+ /* translators: %s: Name of current post */
+ esc_html__( 'Edit %s', 'wporg-plugins' ),
+ the_title( '<span class="screen-reader-text">"', '"</span>', false )
+ ),
+ '<span class="edit-link">',
+ '</span>'
+ );
+}
+endif;
+
+/**
+ * Returns true if a blog has more than 1 category.
+ *
+ * @return bool
+ */
+function wporg_plugins_categorized_blog() {
+ if ( false === ( $all_the_cool_cats = get_transient( 'wporg_plugins_categories' ) ) ) {
+ // Create an array of all the categories that are attached to posts.
+ $all_the_cool_cats = get_categories( array(
+ 'fields' => 'ids',
+ 'hide_empty' => 1,
+ // We only need to know if there is more than one category.
+ 'number' => 2,
+ ) );
+
+ // Count the number of categories that are attached to the posts.
+ $all_the_cool_cats = count( $all_the_cool_cats );
+
+ set_transient( 'wporg_plugins_categories', $all_the_cool_cats );
+ }
+
+ if ( $all_the_cool_cats > 1 ) {
+ // This blog has more than 1 category so wporg_plugins_categorized_blog should return true.
+ return true;
+ } else {
+ // This blog has only 1 category so wporg_plugins_categorized_blog should return false.
+ return false;
+ }
+}
+
+/**
+ * Flush out the transients used in wporg_plugins_categorized_blog.
+ */
+function wporg_plugins_category_transient_flusher() {
+ if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
+ return;
+ }
+ // Like, beat it. Dig?
+ delete_transient( 'wporg_plugins_categories' );
+}
+add_action( 'edit_category', 'wporg_plugins_category_transient_flusher' );
+add_action( 'save_post', 'wporg_plugins_category_transient_flusher' );
+
+
+// Returns an absolute url to the current url, no matter what that actually is.
+function wporg_plugins_self_link() {
+ $site_path = preg_replace( '!^' . preg_quote( parse_url( home_url(), PHP_URL_PATH ), '!' ) . '!', '', $_SERVER['REQUEST_URI'] );
+ return home_url( $site_path );
+}
+
+function wporg_plugins_template_last_updated() {
+ return '<span title="' . get_the_time('Y-m-d') . '">' . sprintf( _x( '%s ago', 'wporg-plugins' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ) . '</span>';
+}
+
+function wporg_plugins_template_compatible_up_to() {
+ $tested = get_post_meta( get_the_id(), 'tested', true ) ;
+ if ( ! $tested ) {
+ $tested = _x( 'unknown', 'unknown version', 'wporg-plugins' );
+ }
+ return esc_html( $tested );
+}
+
+function wporg_plugins_template_requires() {
+ return esc_html( get_post_meta( get_the_id(), 'requires', true ) );
+}
+
+function wporg_plugins_the_version() {
+ return esc_html( get_post_meta( get_the_id(), 'version', true ) );
+}
+
+function wporg_plugins_download_link() {
+ return esc_url( Template::download_link( get_the_id() ) );
+}
+
+function wporg_plugins_template_authors() {
+ $contributors = get_post_meta( get_the_id(), 'contributors', true );
+
+ $authors = array();
+ foreach ( $contributors as $contributor ) {
+ $user = get_user_by( 'login', $contributor );
+ if ( $user ) {
+ $authors[] = $user;
+ }
+ }
+
+ if ( ! $authors ) {
+ $authors[] = new \WP_User( get_post()->post_author );
+ }
+
+ $author_links = array();
+ $and_more = false;
+ foreach ( $authors as $user ) {
+ $author_links[] = sprintf( '<a href="%s">%s</a>', 'https://profiles.wordpress.org/' . $user->user_nicename . '/', $user->display_name );
+ if ( count( $author_links ) > 5 ) {
+ $and_more = true;
+ break;
+ }
+ }
+
+ if ( $and_more ) {
+ return sprintf( '<cite> By: %s, and others.</cite>', implode(', ', $author_links ) );
+ } else {
+ return sprintf( '<cite> By: %s</cite>', implode(', ', $author_links ) );
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsindexphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/index.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/index.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/index.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,37 +1,49 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * The main template file.
+ *
+ * This is the most generic template file in a WordPress theme
+ * and one of the two required files for a theme (the other being style.css).
+ * It is used to display a page when nothing more specific matches a query.
+ * E.g., it puts together the home page when no home.php file exists.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
</ins><span class="cx" style="display: block; padding: 0 10px"> namespace WordPressdotorg\Plugin_Directory\Theme;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-get_header();
-?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+get_header(); ?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php get_template_part( 'filter-bar' ); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <main id="main" class="site-main" role="main">
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php get_template_part( 'pagination-bar' ); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <?php
+ if ( have_posts() ) :
+ if ( is_home() && ! is_front_page() ) :
+ ?>
+ <header>
+ <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1>
+ </header>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<div class="wrapper">
- <div class="col-12" itemscope itemtype="http://schema.org/SoftwareApplication">
- <?php get_template_part( 'view-intro' ); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <?php
+ endif;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- <div class="plugin-group">
-
- <?php
- if ( have_posts() ) {
- while ( have_posts() ) {
- the_post();
- get_template_part( 'plugin-card' );
- }
- } else {
- echo '<p class="no-plugin-results">No plugins match your request.</p>';
- }
- ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ /* Start the Loop */
+ while ( have_posts() ) :
+ the_post();
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- </div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ get_template_part( 'template-parts/plugin', 'index' );
+ endwhile;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- </div>
-</div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ the_posts_pagination();
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php get_template_part( 'pagination-bar' ); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ else :
+ get_template_part( 'template-parts/content', 'none' );
+ endif;
+ ?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<br class="clear" />
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ </main><!-- #main -->
+
</ins><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><span class="cx" style="display: block; padding: 0 10px"> get_footer();
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjscustomizerjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/customizer.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/customizer.js (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/customizer.js 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,42 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * File customizer.js.
+ *
+ * Theme Customizer enhancements for a better user experience.
+ *
+ * Contains handlers to make Theme Customizer preview reload changes asynchronously.
+ */
+
+( function( $ ) {
+
+ // Site title and description.
+ wp.customize( 'blogname', function( value ) {
+ value.bind( function( to ) {
+ $( '.site-title a' ).text( to );
+ } );
+ } );
+ wp.customize( 'blogdescription', function( value ) {
+ value.bind( function( to ) {
+ $( '.site-description' ).text( to );
+ } );
+ } );
+
+ // Header text color.
+ wp.customize( 'header_textcolor', function( value ) {
+ value.bind( function( to ) {
+ if ( 'blank' === to ) {
+ $( '.site-title a, .site-description' ).css( {
+ 'clip': 'rect(1px, 1px, 1px, 1px)',
+ 'position': 'absolute'
+ } );
+ } else {
+ $( '.site-title a, .site-description' ).css( {
+ 'clip': 'auto',
+ 'position': 'relative'
+ } );
+ $( '.site-title a, .site-description' ).css( {
+ 'color': to
+ } );
+ }
+ } );
+ } );
+} )( jQuery );
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjsnavigationjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/navigation.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/navigation.js (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/navigation.js 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,81 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * File navigation.js.
+ *
+ * Handles toggling the navigation menu for small screens and enables TAB key
+ * navigation support for dropdown menus.
+ */
+( function() {
+ var container, button, menu, links, subMenus, i, len;
+
+ container = document.getElementById( 'site-navigation' );
+ if ( ! container ) {
+ return;
+ }
+
+ button = container.getElementsByTagName( 'button' )[0];
+ if ( 'undefined' === typeof button ) {
+ return;
+ }
+
+ menu = container.getElementsByTagName( 'ul' )[0];
+
+ // Hide menu toggle button if menu is empty and return early.
+ if ( 'undefined' === typeof menu ) {
+ button.style.display = 'none';
+ return;
+ }
+
+ menu.setAttribute( 'aria-expanded', 'false' );
+ if ( -1 === menu.className.indexOf( 'nav-menu' ) ) {
+ menu.className += ' nav-menu';
+ }
+
+ button.onclick = function() {
+ if ( -1 !== container.className.indexOf( 'toggled' ) ) {
+ container.className = container.className.replace( ' toggled', '' );
+ button.setAttribute( 'aria-expanded', 'false' );
+ menu.setAttribute( 'aria-expanded', 'false' );
+ } else {
+ container.className += ' toggled';
+ button.setAttribute( 'aria-expanded', 'true' );
+ menu.setAttribute( 'aria-expanded', 'true' );
+ }
+ };
+
+ // Get all the link elements within the menu.
+ links = menu.getElementsByTagName( 'a' );
+ subMenus = menu.getElementsByTagName( 'ul' );
+
+ // Set menu items with submenus to aria-haspopup="true".
+ for ( i = 0, len = subMenus.length; i < len; i++ ) {
+ subMenus[i].parentNode.setAttribute( 'aria-haspopup', 'true' );
+ }
+
+ // Each time a menu link is focused or blurred, toggle focus.
+ for ( i = 0, len = links.length; i < len; i++ ) {
+ links[i].addEventListener( 'focus', toggleFocus, true );
+ links[i].addEventListener( 'blur', toggleFocus, true );
+ }
+
+ /**
+ * Sets or removes .focus class on an element.
+ */
+ function toggleFocus() {
+ var self = this;
+
+ // Move up through the ancestors of the current link until we hit .nav-menu.
+ while ( -1 === self.className.indexOf( 'nav-menu' ) ) {
+
+ // On li elements toggle the class .focus.
+ if ( 'li' === self.tagName.toLowerCase() ) {
+ if ( -1 !== self.className.indexOf( 'focus' ) ) {
+ self.className = self.className.replace( ' focus', '' );
+ } else {
+ self.className += ' focus';
+ }
+ }
+
+ self = self.parentElement;
+ }
+ }
+} )();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsjsskiplinkfocusfixjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/skip-link-focus-fix.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/skip-link-focus-fix.js (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/js/skip-link-focus-fix.js 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,33 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * File skip-link-focus-fix.js.
+ *
+ * Helps with accessibility for keyboard only users.
+ *
+ * Learn more: https://git.io/vWdr2
+ */
+( function() {
+ var isWebkit = navigator.userAgent.toLowerCase().indexOf( 'webkit' ) > -1,
+ isOpera = navigator.userAgent.toLowerCase().indexOf( 'opera' ) > -1,
+ isIe = navigator.userAgent.toLowerCase().indexOf( 'msie' ) > -1;
+
+ if ( ( isWebkit || isOpera || isIe ) && document.getElementById && window.addEventListener ) {
+ window.addEventListener( 'hashchange', function() {
+ var id = location.hash.substring( 1 ),
+ element;
+
+ if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) {
+ return;
+ }
+
+ element = document.getElementById( id );
+
+ if ( element ) {
+ if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) {
+ element.tabIndex = -1;
+ }
+
+ element.focus();
+ }
+ }, false );
+ }
+})();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspackagejson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package.json (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package.json 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,14 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+ "name": "wporg-plugins",
+ "version": "1.0.0",
+ "description": "Theme for the WordPress.org Plugin Directory",
+ "author": "wordpressdotorg",
+ "license": "GPL-2.0",
+ "devDependencies": {
+ "grunt": "^1.0.1",
+ "grunt-contrib-jshint": "^1.0.0",
+ "grunt-contrib-watch": "^1.0.0",
+ "grunt-rtlcss": "^2.0.1",
+ "grunt-sass": "^1.2.0"
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspagephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/page.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/page.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,20 +1,31 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * The template for displaying all pages.
+ *
+ * This is the template that displays all pages by default.
+ * Please note that this is the WordPress construct of pages
+ * and that other 'pages' on your WordPress site may use a
+ * different template.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
</ins><span class="cx" style="display: block; padding: 0 10px"> namespace WordPressdotorg\Plugin_Directory\Theme;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-get_header();
-?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+get_header(); ?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php the_post(); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <main id="main" class="site-main" role="main">
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php get_template_part( 'filter-bar' ); ?>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ <?php
+ while ( have_posts() ) : the_post();
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<div class="wrapper">
- <div class="col-12" itemscope itemtype="http://schema.org/SoftwareApplication">
- <h2><?php the_title(); ?></h2>
- <?php the_content(); ?>
- </div>
-</div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ get_template_part( 'template-parts/content', 'page' );
+ endwhile; // End of the loop.
+ ?>
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<br class="clear" />
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ </main><!-- #main -->
+
</ins><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><span class="cx" style="display: block; padding: 0 10px"> get_footer();
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginspaginationbarphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/pagination-bar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/pagination-bar.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/pagination-bar.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,17 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-
-?>
-<div class="wrapper">
- <div class="col-12 filter-bar">
- <div class="plugin-pagination">
- <?php
- the_posts_pagination( array(
- 'mid_size' => 5,
- 'prev_text' => __( 'Back', 'wporg-plugins' ),
- 'next_text' => __( 'Onward', 'wporg-plugins' ),
- ) );
- ?>
- </div>
- </div>
-</div>
</del></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsplugincardphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/plugin-card.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/plugin-card.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/plugin-card.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,35 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-use WordPressdotorg\Plugin_Directory\Template;
-
-?>
-<div class="plugin-card">
- <div class="plugin-card-top">
-
- <a href="<?php the_permalink(); ?>" class="plugin-icon">
- <?php echo Template::get_plugin_icon( $post->post_name, 'html' ); ?>
- </a>
- <div class="name column-name">
- <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
- </div>
- <div class="desc column-description">
- <p><?php the_excerpt(); ?></p>
- <p class="authors"><?php echo wporg_plugins_template_authors(); ?></p>
- </div>
- </div>
-
- <div class="plugin-card-bottom">
- <div class="vers column-rating">
- <?php echo Template::dashicons_stars( get_post_meta( $post->ID, 'rating', true ) ); ?>
- </div>
- <div class="column-updated">
- <strong><?php _e( 'Last Updated:', 'wporg-plugins' ); ?></strong> <?php echo wporg_plugins_template_last_updated(); ?>
- </div>
- <div class="column-installs">
- <?php echo Template::active_installs(); ?>
- </div>
- <div class="column-compatibility">
- <strong><?php _e( 'Compatible up to:', 'wporg-plugins' ); ?></strong> <?php echo wporg_plugins_template_compatible_up_to(); ?>
- </div>
- </div>
-</div>
</del></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsrtlcss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/rtl.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/rtl.css (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/rtl.css 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,17 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*
+Theme Name: Plugin Directory
+
+Adding support for language written in a Right To Left (RTL) direction is easy -
+it's just a matter of overwriting all the horizontal positioning attributes
+of your CSS stylesheet in a separate stylesheet file named rtl.css.
+
+https://codex.wordpress.org/Right_to_Left_Language_Support
+
+*/
+
+/*
+body {
+ direction: rtl;
+ unicode-bidi: embed;
+}
+*/
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssass_normalizescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/_normalize.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/_normalize.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/_normalize.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,210 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+html {
+ font-family: sans-serif;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+}
+
+body {
+ margin: 0;
+}
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+main,
+menu,
+nav,
+section,
+summary {
+ display: block;
+}
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block;
+ vertical-align: baseline;
+}
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+[hidden],
+template {
+ display: none;
+}
+
+a {
+ background-color: transparent;
+}
+
+a:active,
+a:hover {
+ outline: 0;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+b,
+strong {
+ font-weight: bold;
+}
+
+dfn {
+ font-style: italic;
+}
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+img {
+ border: 0;
+}
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+figure {
+ margin: 1em 40px;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+}
+
+pre {
+ overflow: auto;
+}
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ color: inherit;
+ font: inherit;
+ margin: 0;
+}
+
+button {
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button;
+ cursor: pointer;
+}
+
+button[disabled],
+html input[disabled] {
+ cursor: default;
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+input {
+ line-height: normal;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+ border: 0;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+}
+
+optgroup {
+ font-weight: bold;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td,
+th {
+ padding: 0;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_elementsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_elements.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_elements.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_elements.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,40 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+html {
+ box-sizing: border-box;
+}
+
+*,
+*:before,
+*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
+ box-sizing: inherit;
+}
+
+body {
+ background: $color__background-body; /* Fallback for when there is no custom background color defined. */
+}
+
+blockquote, q {
+ quotes: "" "";
+
+ &:before,
+ &:after {
+ content: "";
+ }
+}
+
+hr {
+ background-color: $color__background-hr;
+ border: 0;
+ height: 1px;
+ margin-bottom: 1.5em;
+}
+
+@import "lists";
+
+img {
+ height: auto; /* Make sure images are scaled correctly. */
+ max-width: 100%; /* Adhere to container width. */
+}
+
+@import "tables";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_listsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_lists.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_lists.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_lists.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,25 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ul, ol {
+ margin: 0 0 1.5em 3em;
+}
+
+ul {
+ list-style: disc;
+}
+
+ol {
+ list-style: decimal;
+}
+
+li > ul,
+li > ol {
+ margin-bottom: 0;
+ margin-left: 1.5em;
+}
+
+dt {
+ font-weight: bold;
+}
+
+dd {
+ margin: 0 1.5em 1.5em;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasselements_tablesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_tables.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_tables.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_tables.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,4 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+table {
+ margin: 0 0 1.5em;
+ width: 100%;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_buttonsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_buttons.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_buttons.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_buttons.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,375 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+// /* ----------------------------------------------------------------------------
+//
+// NOTE: If you edit this file, you should make sure that the CSS rules for
+// buttons in the following files are updated.
+//
+// * jquery-ui-dialog.css
+// * editor.css
+//
+// WordPress-style Buttons
+// =======================
+// Create a button by adding the `.button` class to an element. For backwards
+// compatibility, we support several other classes (such as `.button-secondary`),
+// but these will *not* work with the stackable classes described below.
+//
+// Button Styles
+// -------------
+// To display a primary button style, add the `.button-primary` class to a button.
+//
+// Button Sizes
+// ------------
+// Adjust a button's size by adding the `.button-large` or `.button-small` class.
+//
+// Button States
+// -------------
+// Lock the state of a button by adding the name of the pseudoclass as
+// an actual class (e.g. `.hover` for `:hover`).
+//
+//
+// TABLE OF CONTENTS:
+// ------------------
+// 1.0 - Button Layouts
+// 2.0 - Default Button Style
+// 3.0 - Primary Button Style
+// 4.0 - Button Groups
+// 5.0 - Responsive Button Styles
+//
+//---------------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------------
+ 1.0 - Button Layouts
+---------------------------------------------------------------------------- */
+
+.button,
+.button-primary,
+.button-secondary {
+ -webkit-appearance: none;
+ border: 1px solid;
+ border-radius: 3px;
+ box-sizing: border-box;
+ cursor: pointer;
+ display: inline-block;
+ font-size: ms(-2);
+ line-height: 1;
+ height: ms(4);
+ margin: 0;
+ padding: 0 .8rem;
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+/* Remove the dotted border on :focus and the extra padding in Firefox */
+button::-moz-focus-inner,
+input[type="reset"]::-moz-focus-inner,
+input[type="button"]::-moz-focus-inner,
+input[type="submit"]::-moz-focus-inner {
+ border: 0 none;
+ padding: 0;
+}
+
+.button.button-large,
+.button-group.button-large .button {
+ height: ms(6);
+ line-height: 1;
+ padding: 0 1rem;
+}
+
+.button.button-small,
+.button-group.button-small .button {
+ @include font-size( ms-unitless( ms(-4) ) );
+ height: ms(2);
+ line-height: 1;
+ padding: 0 .5rem;
+}
+
+a.button,
+a.button-primary,
+a.button-secondary {
+ line-height: ms(4);
+}
+
+a.button.button-large,
+.button-group.button-large a.button {
+ line-height: ms(6);
+}
+
+a.button.button-small,
+.button-group.button-small a.button {
+ line-height: ms(2);
+}
+
+.button:active,
+.button:focus {
+ outline: none;
+}
+
+.button.hidden {
+ display: none;
+}
+
+/* Style Reset buttons as simple text links */
+
+input[type="reset"],
+input[type="reset"]:hover,
+input[type="reset"]:active,
+input[type="reset"]:focus {
+ background: none;
+ border: none;
+ box-shadow: none;
+ padding: 0 2px 1px;
+ width: auto;
+}
+
+/* ----------------------------------------------------------------------------
+ 2.0 - Default Button Style
+---------------------------------------------------------------------------- */
+
+.button,
+.button:visited,
+.button-secondary {
+ background: #f7f7f7;
+ border-color: #cccccc;
+ box-shadow: 0 1px 0 #cccccc;
+ color: #555;
+ vertical-align: top;
+}
+
+p .button {
+ vertical-align: baseline;
+}
+
+.button.hover,
+.button:hover,
+.button-secondary:hover,
+.button.focus,
+.button:focus,
+.button-secondary:focus {
+ background: #fafafa;
+ border-color: #999;
+ color: #23282d;
+}
+
+.button.focus,
+.button:focus,
+.button-secondary:focus,
+.button-link:focus {
+ border-color: #5b9dd9;
+ box-shadow: 0 0 3px rgba( 0, 115, 170, 0.8 );
+}
+
+.button.active,
+.button.active:hover,
+.button:active,
+.button-secondary:active {
+ background: #eee;
+ border-color: #999;
+ box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
+ transform: translateY(1px);
+}
+
+.button.active:focus {
+ border-color: #5b9dd9;
+ box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 ), 0 0 3px rgba( 0, 115, 170, 0.8 );
+}
+
+.button[disabled],
+.button:disabled,
+.button.disabled,
+.button-secondary[disabled],
+.button-secondary:disabled,
+.button-secondary.disabled,
+.button-disabled {
+ background: #f7f7f7 !important;
+ border-color: #ddd !important;
+ color: #a0a5aa !important;
+ cursor: default;
+ box-shadow: none !important;
+ text-shadow: 0 1px 0 #fff !important;
+ transform: none !important;
+}
+
+/* Buttons that look like links, for a cross of good semantics with the visual */
+.button-link {
+ background: none;
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+ cursor: pointer;
+ margin: 0;
+ outline: none;
+ padding: 0;
+}
+
+.button-link:focus {
+ outline: #5b9dd9 solid 1px;
+}
+
+/* ----------------------------------------------------------------------------
+ 3.0 - Primary Button Style
+---------------------------------------------------------------------------- */
+
+.button-primary,
+.download-button {
+ background: #0085ba;
+ border-color: #0073aa #006799 #006799;
+ box-shadow: 0 1px 0 #006799;
+ color: #fff;
+ text-decoration: none;
+ text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
+
+ &.hover,
+ &:hover,
+ &.focus,
+ &:focus {
+ background: #008ec2;
+ border-color: #006799;
+ color: #fff;
+ }
+
+ &.focus,
+ &:focus {
+ box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
+ }
+
+ &.active,
+ &.active:hover,
+ &.active:focus,
+ &:active {
+ background: #0073aa;
+ border-color: #006799;
+ box-shadow: inset 0 2px 0 #006799;
+ vertical-align: top;
+ }
+
+ &[disabled],
+ &:disabled,
+ &.disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 ) !important;
+ }
+
+ &.button.button-hero {
+ box-shadow: 0 2px 0 #006799;
+
+ &.active,
+ &.active:hover,
+ &.active:focus,
+ &:active {
+ box-shadow: inset 0 3px 0 #006799;
+ }
+ }
+}
+
+.button-primary-disabled {
+ background: #008ec2 !important;
+ border-color: #007cb2 !important;
+ box-shadow: none !important;
+ color: #66c6e4 !important;
+ cursor: default;
+ text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 ) !important;
+}
+
+
+
+/* ----------------------------------------------------------------------------
+ 4.0 - Button Groups
+---------------------------------------------------------------------------- */
+
+.button-group {
+ display: inline-block;
+ font-size: 0;
+ position: relative;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+
+.button-group > .button {
+ display: inline-block;
+ border-radius: 0;
+ margin-right: -1px;
+ z-index: 10;
+}
+
+.button-group > .button-primary {
+ z-index: 100;
+}
+
+.button-group > .button:hover {
+ z-index: 20;
+}
+
+.button-group > .button:first-child {
+ border-radius: 3px 0 0 3px;
+}
+
+.button-group > .button:last-child {
+ border-radius: 0 3px 3px 0;
+}
+
+.button-group > .button:focus {
+ position: relative;
+ z-index: 1;
+}
+
+/* ----------------------------------------------------------------------------
+ 5.0 - Responsive Button Styles
+---------------------------------------------------------------------------- */
+
+@media screen and ( max-width: 782px ) {
+
+ .button,
+ .button.button-large,
+ .button.button-small,
+ input#publish,
+ input#save-post,
+ a.preview {
+ font-size: 14px;
+ height: auto;
+ line-height: normal;
+ margin-bottom: 4px;
+ padding: 6px 14px;
+ vertical-align: middle;
+ }
+
+ #media-upload .button {
+ font-size: 13px;
+ line-height: 22px;
+ padding: 0 10px 1px;
+ height: 24px;
+ }
+
+ .media-frame.mode-grid .bulk-select .button {
+ margin-bottom: 0;
+ }
+
+ /* Publish Metabox Options */
+ .save-post-status.button {
+ margin: 0 14px 0 10px; /* 14px right margin to match all other buttons */
+ position: relative;
+ }
+
+ /* Reset responsive styles in Press This, Customizer */
+
+ .wp-customizer .button {
+ font-size: 13px;
+ height: 28px;
+ line-height: 26px;
+ margin: 0;
+ padding: 0 10px 1px;
+ vertical-align: inherit;
+ }
+
+ /* Reset responsive styles on Log in button on iframed login form */
+
+ .interim-login .button.button-large {
+ height: 30px;
+ line-height: 28px;
+ padding: 0 12px 2px;
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_fieldsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_fields.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_fields.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_fields.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,52 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+input[type="text"],
+input[type="email"],
+input[type="url"],
+input[type="password"],
+input[type="search"],
+input[type="number"],
+input[type="tel"],
+input[type="range"],
+input[type="date"],
+input[type="month"],
+input[type="week"],
+input[type="time"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="color"],
+textarea {
+ color: $color__text-input;
+ border: 1px solid $color__border-input;
+
+ &:focus {
+ color: $color__text-input-focus;
+ }
+}
+
+select {
+ border: 1px solid $color__border-input;
+}
+
+input[type="text"],
+input[type="email"],
+input[type="url"],
+input[type="password"],
+input[type="search"],
+input[type="number"],
+input[type="tel"],
+input[type="range"],
+input[type="date"],
+input[type="month"],
+input[type="week"],
+input[type="time"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="color"] {
+ padding: 3px;
+}
+
+textarea {
+ padding-left: 3px;
+ width: 100%;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassforms_formsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_forms.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_forms.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_forms.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "buttons";
+@import "fields";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_captionsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_captions.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_captions.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_captions.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,16 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.wp-caption {
+ margin-bottom: 1.5em;
+ max-width: 100%;
+
+ img[class*="wp-image-"] {
+ @include center-block;
+ }
+
+ .wp-caption-text {
+ margin: 0.8075em 0;
+ }
+}
+
+.wp-caption-text {
+ text-align: center;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_galleriesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_galleries.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_galleries.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_galleries.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,46 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.gallery {
+ margin-bottom: 1.5em;
+}
+
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
+
+ .gallery-columns-2 & {
+ max-width: 50%;
+ }
+
+ .gallery-columns-3 & {
+ max-width: 33.33%;
+ }
+
+ .gallery-columns-4 & {
+ max-width: 25%;
+ }
+
+ .gallery-columns-5 & {
+ max-width: 20%;
+ }
+
+ .gallery-columns-6 & {
+ max-width: 16.66%;
+ }
+
+ .gallery-columns-7 & {
+ max-width: 14.28%;
+ }
+
+ .gallery-columns-8 & {
+ max-width: 12.5%;
+ }
+
+ .gallery-columns-9 & {
+ max-width: 11.11%;
+ }
+}
+
+.gallery-caption {
+ display: block;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmedia_mediascss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_media.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_media.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/media/_media.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,25 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.page-content .wp-smiley,
+.entry-content .wp-smiley,
+.comment-content .wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+
+/* Make sure embeds and iframes fit their containers. */
+embed,
+iframe,
+object {
+ max-width: 100%;
+}
+
+/*--------------------------------------------------------------
+## Captions
+--------------------------------------------------------------*/
+@import "captions";
+
+/*--------------------------------------------------------------
+## Galleries
+--------------------------------------------------------------*/
+@import "galleries";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmixins_mixinsmasterscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_mixins-master.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_mixins-master.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_mixins-master.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,24 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+// Rem output with px fallback
+@mixin font-size($sizeValue: 1) {
+ font-size: ($sizeValue * 16) * 1px;
+ font-size: $sizeValue * 1rem;
+}
+
+// Center block
+@mixin center-block {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+// Clearfix
+@mixin clearfix() {
+ content: "";
+ display: table;
+ table-layout: fixed;
+}
+
+// Clear after (not all clearfix need this also)
+@mixin clearfix-after() {
+ clear: both;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmixins_modularscalescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_modular-scale.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_modular-scale.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/mixins/_modular-scale.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,496 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+// Golden ratio
+$phi : 1.618034 ;
+$golden : $phi ;
+
+$double-octave : 4 ;
+$major-twelfth : 3 ;
+$major-eleventh : 2.666666667 ;
+$major-tenth : 2.5 ;
+$octave : 2 ;
+$major-seventh : 1.875 ;
+$minor-seventh : 1.777777778 ;
+$major-sixth : 1.666666667 ;
+$minor-sixth : 1.6 ;
+$fifth : 1.5 ;
+$augmented-fourth : 1.41421 ;
+$fourth : 1.333333333 ;
+$major-third : 1.25 ;
+$minor-third : 1.2 ;
+$major-second : 1.125 ;
+$minor-second : 1.066666667 ;
+
+
+$ms-base: 1em !default;
+$ms-ratio: $golden !default;
+$ms-range: null !default;
+$ms-fluid: true !default;
+
+
+// Feature testing
+
+
+// Test if the pow() function exists
+@function ms-pow-exists() {
+ @if pow(4, 2) == 16 {
+ @return true;
+ }
+ @return false;
+}
+
+$MS-pow-exists: ms-pow-exists();
+
+// Test if MS was installed via the gem
+@function ms-gem-exists() {
+ @if ms-gem-installed() == true {
+ @return true;
+ }
+ @return false;
+}
+
+$MS-gem-exists: ms-gem-exists();
+
+// If a native exponent function doesnt exist
+// this one is needed.
+@function ms-pow($Base, $Exponent) {
+
+ // Find and remove unit.
+ // Avoids messyness with unit calculations
+ $Unit: $Base * 0 + 1;
+ $Base: $Base/$Unit;
+
+ // This function doesnt support non-interger exponents.
+ // Warn the user about why this is breaking.
+ @if round($Exponent) != $Exponent {
+ @warn "Unfortunately, you need Compass to use non-integer exponents";
+ }
+
+ // Set up the loop, priming the return with the base.
+ $Return: $Base;
+
+ // If the number is positive, multiply it.
+ @if $Exponent > 0 {
+ // Basic feedback loop as exponents
+ // are recursivley multiplied numbers.
+ @for $i from 1 to $Exponent {
+ $Return: $Return * $Base;
+ }
+ }
+
+ // If the number is 0 or negitive
+ // divide instead of multiply.
+ @else {
+ // Libsass doesnt allow negitive values in loops
+ @for $i from (-1 + 1) to (abs($Exponent) + 1) {
+ $Return: $Return / $Base;
+ }
+ }
+
+ // Return is now compounded redy to be returned.
+ // Add the unit back onto the number.
+ @return $Return * $Unit;
+}
+
+
+@function ms-calc($Value, $Base: $ms-base, $Ratio: $ms-ratio) {
+
+ // If pow exists use it.
+ // It supports non-interger values!
+ @if $MS-pow-exists {
+
+ // The formula for figuring out modular scales is:
+ // (r^v)*b
+ @return pow($Ratio, $Value) * $Base;
+ }
+
+ // If not, use ms-pow().
+ // Not as fast or capable of non-integer exponents.
+ @else {
+ @return ms-pow($Ratio, $Value) * $Base;
+ }
+}
+
+
+@function ms-reverse-list($list) {
+ @if length($list) > 1 {
+ @if nth($list, 1) > nth($list, length($list)) {
+ $MS-reversed-list: ();
+ @each $Value in $list {
+ $MS-reversed-list: join($Value, $MS-reversed-list);
+ }
+ @return $MS-reversed-list;
+ }
+ }
+ @return $list;
+}
+
+
+@function ms-generate-list($Value: 0, $Bases: $ms-base, $Ratios: $ms-ratio) {
+
+ // Create blank lists
+ $MS-list: ();
+ $MS-base-list: ();
+
+ // Loop through each ratio AND each base
+ // to generate all possibilities.
+ @each $Ratio in $Ratios {
+ @each $Base in $Bases {
+
+ // Set base variables
+ $MS-base-list: ();
+ $Base-counter: 0;
+
+ // Seed list with an initial value
+ $MS-base-list: $Base;
+
+ // Find values on a positive scale
+ @if $Value >= 0 {
+
+ // Find lower values on the scale
+ $Base-counter: -1;
+ @while ms-calc($Base-counter, $Base, $Ratio) >= nth($Bases, 1) {
+ $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
+ $Base-counter: $Base-counter - 1;
+ }
+
+ // Ensure the list is smallest to largest
+ $MS-base-list: ms-reverse-list($MS-base-list);
+
+ // Find higher possible values on the scale
+ $Base-counter: 1;
+ @while ms-calc($Base-counter, $Base, $Ratio) <= ms-calc($Value, nth($Bases, 1), $Ratio) {
+ $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
+ $Base-counter: $Base-counter + 1;
+ }
+ }
+
+ // Find values on a negitive scale
+ @else {
+
+ // Find lower values on the scale
+ $Base-counter: 1;
+ @while ms-calc($Base-counter, $Base, $Ratio) <= nth($Bases, 1) {
+ $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
+ $Base-counter: $Base-counter + 1;
+ }
+
+ // Ensure the list is smallest to largest
+ $MS-base-list: ms-reverse-list($MS-base-list);
+
+ // Find higher possible values on the scale
+ $Base-counter: -1;
+ @while ms-calc($Base-counter, $Base, $Ratio) >= ms-calc($Value, nth($Bases, 1), $Ratio) {
+ $MS-calc: ms-calc($Base-counter, $Base, $Ratio);
+ // detect if the value excedes the main base value
+ @if $MS-calc < nth($Bases, 1) {
+ $MS-base-list: join($MS-base-list, $MS-calc);
+ }
+ $Base-counter: $Base-counter - 1;
+ }
+
+ // Trim outlier base.
+ @if length($Bases) > 1 {
+ @for $i from 2 through length($Bases) {
+ @if nth($MS-base-list, 1) > nth($Bases, 1) {
+ $MS-new-list: ();
+ @for $i from 2 through length($MS-base-list) {
+ $MS-new-list: join($MS-new-list, nth($MS-base-list, $i));
+ }
+ $MS-base-list: $MS-new-list;
+ }
+ }
+ }
+ }
+
+ // reverse list if its largest to smallest
+ $MS-base-list: ms-reverse-list($MS-base-list);
+
+ // Add new possibilities to the master list
+ $MS-list: append($MS-list, $MS-base-list, comma);
+
+ }
+ }
+
+ // After all the possibilities are found, output a master list
+ @return $MS-list;
+}
+
+
+// List sorting via a modified merge-sort algorythmn
+// http://en.wikipedia.org/wiki/Merge_sort
+
+@function ms-merge($A, $B) {
+
+ $Return: ();
+
+ // Some empty lists get passed through
+ // so just pass the other list throguh
+ @if length($A) == 0 {
+ @return $B;
+ }
+
+ // If lists fit next to each other, just merge them
+ // This helps performance skipping the need to check each value
+ @if nth($A, length($A)) < nth($B, 1) {
+ @return join($A, $B);
+ }
+ @if nth($B, length($B)) < nth($A, 1) {
+ @return join($B, $A);
+ }
+
+ // Counters start at 1
+ $A-counter: 1;
+ $B-counter: 1;
+
+ // Start looping through all numbers in array
+ @while $A-counter <= length($A) and $B-counter <= length($B) {
+
+ // Check if the A value is smaller
+ // Uses or equal to avoid duplicate numbers
+ @if nth($A, $A-counter) <= nth($B, $B-counter) {
+ $Return: join($Return, nth($A, $A-counter));
+ $A-counter: $A-counter + 1;
+ }
+
+ // Check if the B value is smaller
+ @else if nth($A, $A-counter) > nth($B, $B-counter) {
+ $Return: join($Return, nth($B, $B-counter));
+ $B-counter: $B-counter + 1;
+ }
+ }
+
+ // Run through remainder values in the list
+ @while $A-counter <= length($A) {
+ $Current: nth($A, $A-counter);
+ @if $Current != nth($Return, length($Return)) {
+ $Return: join($Return, $Current);
+ }
+ $A-counter: $A-counter + 1;
+ }
+ @while $B-counter <= length($B) {
+ $Current: nth($B, $B-counter);
+ @if $Current != nth($Return, length($Return)) {
+ $Return: join($Return, $Current);
+ }
+ $B-counter: $B-counter + 1;
+ }
+
+ // Done! return is now sorted and complete
+ @return $Return;
+}
+
+
+
+// Pull it all together
+@function ms-sort-list($Lists) {
+
+ $Return: ();
+
+ @each $List in $Lists {
+ @if $Return == () {
+ $Return: $List;
+ }
+ @else {
+ $Return: ms-merge($List, $Return);
+ }
+ }
+
+ // final cleanup of repeated items
+ $Last: null;
+ $New-list: ();
+ @each $Item in $Return {
+ @if $Item != $Last {
+ $New-list: join($New-list, $Item);
+ }
+ $Last: $Item;
+ }
+ $Return: $New-list;
+
+
+ @return $Return;
+}
+
+
+@function ms-round-px($Result) {
+ @if unit($Result) == 'px' {
+ @return round($Result);
+ }
+ @return $Result;
+}
+
+
+// The main function that brings it all together
+@function ms($Value: 0, $Bases: $ms-base, $Ratios: $ms-ratio) {
+
+ // If no multi-base or multi-ratio stuff is going on
+ // then just retrn the basic calculaiton
+ @if length($Bases) == 1 and length($Ratios) == 1 {
+ @return ms-round-px(ms-calc($Value, $Bases, $Ratios));
+ }
+
+ // Do calculations directly in Ruby when avalible
+ @if $MS-gem-exists {
+
+ // Remove units from bases
+ $Unit: nth($Bases, 1) * 0 + 1; // Extracts the unit from the base
+ $Unitless-Bases: ();
+ @each $Base in $Bases {
+ $Base: $Base/$Unit;
+ $Unitless-Bases: join($Unitless-Bases, $Base);
+ }
+
+ // Calculate natively in Ruby
+ @return ms-round-px(ms-gem-func($Value, $Unitless-Bases, $Ratios) * $Unit);
+ }
+
+ // Generate a list of all possible values
+ $Return: ms-generate-list($Value, $Bases, $Ratios);
+
+ // Sort the generated lists
+ $Return: ms-sort-list($Return);
+
+ // Reverse list if its negitive.
+ @if $Value < 0 {
+ $MS-new-return: ();
+ @each $i in $Return {
+ $MS-new-return: join($i, $MS-new-return);
+ }
+ $Return: $MS-new-return;
+ }
+
+ // Normalize value for counting from 1
+ // Because CSS counts things from 1
+ // So Sass does as well
+ // So I get to write fun stuff like this
+ $Value: abs($Value) + 1;
+
+ // Find the correct value in the list
+ $Return: nth($Return, $Value);
+
+ @return ms-round-px($Return);
+}
+
+// Same function, different name, for good measure.
+@function modular-scale($Value: 0, $Bases: $ms-base, $Ratios: $ms-ratio) {
+ @return ms($Value, $Bases, $Ratios);
+}
+
+
+// Outputs a list of values instead of a single value
+@function ms-list($Start: 0, $End: 0, $Bases: $ms-base, $Ratios: $ms-ratio) {
+
+ // Seed results
+ $Positive-return: ();
+ $Negitive-return: ();
+ $Return: ();
+
+ @if $End >= 0 {
+ // Generate a list of all possible values
+ $Positive-return: ms-generate-list($End, $Bases, $Ratios);
+
+ // Sort the generated lists
+ $Positive-return: ms-sort-list($Positive-return);
+
+ // Trim list
+ $Trim-list: ();
+ // If the starting value is a positive number
+ // trim the positive return from that
+ @if $Start >= 0 {
+ @for $i from ($Start + 1) through $End + 1 {
+ $Trim-list: join($Trim-list, nth($Positive-return, $i));
+ }
+ }
+ // If not, then include everything up to the end.
+ @else {
+ @for $i from 1 through $End + 1 {
+ $Trim-list: join($Trim-list, nth($Positive-return, $i));
+ }
+ }
+ $Positive-return: $Trim-list;
+ }
+
+ // Generate a negitive list
+ @if $Start < 0 {
+ // Generate a list of all possible values
+ $Negitive-return: ms-generate-list($Start, $Bases, $Ratios);
+
+ // Sort the generated lists
+ $Negitive-return: ms-sort-list($Negitive-return);
+
+ // Reverse negitive list results.
+ $MS-new-return: ();
+ @each $i in $Negitive-return {
+ $MS-new-return: join($i, $MS-new-return);
+ }
+ $Negitive-return: $MS-new-return;
+
+ // Trim list
+ $Trim-list: ();
+ @if $End < 0 {
+ @for $i from abs($End) through (abs($Start) + 2) {
+ $Trim-list: join(nth($Negitive-return, $i), $Trim-list);
+ }
+ }
+ @else {
+ @for $i from 2 through (abs($Start) + 1) {
+ $Trim-list: join(nth($Negitive-return, $i), $Trim-list);
+ }
+ }
+ $Negitive-return: $Trim-list;
+ }
+
+ // Join both positive and negitive possibilities.
+ $Return: join($Negitive-return, $Positive-return);
+
+ @return $Return;
+}
+
+
+// Stripping units is rarely a best practice and this function
+// should not be used elsewhere
+@function ms-unitless($val) {
+ $val: $val / ($val - $val + 1);
+ @return $val;
+}
+
+// Search config for values
+@function ms-range($x,$y,$range:$ms-range) {
+ @return nth(nth($range,$x),$y);
+}
+
+// Generate calc() function
+@function ms-respond-calc($value, $n, $range: $ms-range, $base: $ms-base) {
+ $val1: ms($value,$base,ms-range($n,1,$range));
+ $val2: ms($value,$base,ms-range($n+1,1,$range));
+ $break1: ms-range($n,2,$range);
+ $break2: ms-range($n+1,2,$range);
+ $diff: ms-unitless($val2) - ms-unitless($val1);
+ @if $ms-fluid {
+ @return calc( #{$val1} + #{$diff} * ( ( 100vw - #{$break1}) / #{ms-unitless($break2) - ms-unitless($break1)} ) );
+ } @else {
+ @return ms($value,$base,ms-range($n,1,$range));
+ }
+}
+
+// Main responsive mixin
+@mixin ms-respond($property, $value, $range: $ms-range, $base: $ms-base) {
+ // If there is no responsive config, just output the property and value
+ @if $ms-range == null {
+ #{$property}: ms($value,$base,$ms-ratio);
+ } @else {
+
+ // Initial value
+ #{$property}: ms($value,$base,ms-range(1,1,$range));
+
+ // Loop through breakpoints
+ @for $i from 1 through (length($range) - 1) {
+ @media (min-width: ms-range($i,2,$range)) and (max-width: ms-range($i+1,2,$range)) {
+ #{$property}: ms-respond-calc($value, $i, $range, $base);
+ }
+ }
+
+ // Final breakpoint is just an override value
+ @media (min-width: ms-range(length($range),2,$range)) {
+ #{$property}: ms($value,$base,ms-range(length($range),1,$range));
+ }
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_accessibilityscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_accessibility.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_accessibility.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_accessibility.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,32 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* Text meant only for screen readers. */
+.screen-reader-text {
+ clip: rect(1px, 1px, 1px, 1px);
+ position: absolute !important;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+
+ &:focus {
+ background-color: $color__background-screen;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ color: $color__text-screen;
+ display: block;
+ @include font-size(0.875);
+ font-weight: bold;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000; /* Above WP toolbar. */
+ }
+}
+
+/* Do not show the outline on the skip link target. */
+#content[tabindex="-1"]:focus {
+ outline: 0;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_alignmentsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_alignments.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_alignments.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_alignments.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,16 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
+}
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
+}
+
+.aligncenter {
+ clear: both;
+ @include center-block;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_clearingsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_clearings.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_clearings.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_clearings.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,23 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.clear:before,
+.clear:after,
+.entry-content:before,
+.entry-content:after,
+.comment-content:before,
+.comment-content:after,
+.site-header:before,
+.site-header:after,
+.site-content:before,
+.site-content:after,
+.site-footer:before,
+.site-footer:after {
+ @include clearfix;
+}
+
+.clear:after,
+.entry-content:after,
+.comment-content:after,
+.site-header:after,
+.site-content:after,
+.site-footer:after {
+ @include clearfix-after;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassmodules_infinitescrollscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_infinite-scroll.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_infinite-scroll.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_infinite-scroll.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,10 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* Globally hidden elements when Infinite Scroll is supported and in use. */
+.infinite-scroll .posts-navigation, /* Older / Newer Posts Navigation (always hidden) */
+.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
+ display: none;
+}
+
+/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
+.infinity-end.neverending .site-footer {
+ display: block;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_linksscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_links.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_links.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_links.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+a {
+ color: $color__link;
+
+ &:visited {
+ color: $color__link-visited;
+ }
+ &:hover,
+ &:focus,
+ &:active {
+ color: $color__link-hover;
+ }
+ &:focus {
+ outline: thin dotted;
+ }
+ &:hover,
+ &:active {
+ outline: 0;
+ }
+
+ // Override for wp4.css.
+ p &:not(.button),
+ p &:not(.button):hover {
+ border: none;
+ }
+}
+
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_menusscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_menus.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_menus.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_menus.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,117 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.main-navigation {
+ clear: both;
+ float: right;
+ padding: 8px 0;
+
+ ul {
+ display: none;
+ list-style: none;
+ margin: 0;
+ padding-left: 0;
+
+ ul {
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
+ float: left;
+ position: absolute;
+ top: 1.5em;
+ left: -999em;
+ z-index: 99999;
+
+ ul {
+ left: -999em;
+ top: 0;
+ }
+
+ li {
+ &:hover > ul,
+ &.focus > ul {
+ left: 100%;
+ }
+ }
+
+ a {
+ width: 200px;
+ }
+
+ :hover > a,
+ .focus > a {
+ }
+
+ a:hover,
+ a.focus {
+ }
+ }
+
+ li:hover > ul,
+ li.focus > ul {
+ left: auto;
+ }
+ }
+
+ li {
+ float: left;
+ position: relative;
+
+ &:hover > a,
+ &.focus > a {
+ }
+ }
+
+ a {
+ color: rgba( 255, 255, 255, 0.8 );
+ display: block;
+ @include font-size( ms-unitless( ms(-2) ) );
+ text-decoration: none;
+
+ &:hover,
+ &.active {
+ color: #fff;
+ }
+
+ &.active {
+ border-color: rgba( 255, 255, 255, 0.2 );
+ }
+ }
+
+ .current_page_item > a,
+ .current-menu-item > a,
+ .current_page_ancestor > a,
+ .current-menu-ancestor > a {
+ }
+}
+
+/* Small menu. */
+.menu-toggle,
+.main-navigation.toggled ul {
+ display: block;
+}
+
+@media screen and (min-width: 37.5em) {
+ .menu-toggle {
+ display: none;
+ }
+ .main-navigation ul {
+ display: block;
+ }
+}
+
+.comment-navigation,
+.posts-navigation,
+.post-navigation {
+
+ .site-main & {
+ margin: 0 0 1.5em;
+ overflow: hidden;
+ }
+
+ .nav-previous {
+ float: left;
+ width: 50%;
+ }
+
+ .nav-next {
+ float: right;
+ text-align: right;
+ width: 50%;
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassnavigation_navigationscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_navigation.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_navigation.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_navigation.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,9 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*--------------------------------------------------------------
+## Links
+--------------------------------------------------------------*/
+@import "links";
+
+/*--------------------------------------------------------------
+## Menus
+--------------------------------------------------------------*/
+@import "menus";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssite_headerscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_header.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_header.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_header.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,81 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+#wporg-header {
+ h1 {
+ margin: auto;
+ }
+
+ form input {
+ box-sizing: content-box;
+ }
+
+ .button {
+ box-shadow: none;
+ }
+}
+
+.site-header {
+ padding: 1rem 0;
+ background: $color__wp-blue;
+
+ .site-branding {
+ margin: 0 auto;
+ max-width: $size__site-main;
+ padding: 0 2rem;
+
+ @media ( min-width: 67rem ) {
+ padding: 0;
+ }
+ }
+
+ .site-title {
+ display: inline-block;
+ @include font-size( ms-unitless( ms(4) ) );
+ font-weight: 300;
+ line-height: 1;
+ margin: 0 2rem 0 0;
+ max-width: none;
+
+ a {
+ color: #fff;
+ font-weight: 300;
+ }
+ }
+
+ .site-description {
+ color: #fff;
+ font-size: ms(2);
+ font-weight: 300;
+ margin: -0.4rem auto 2rem;
+ text-align: center;
+ }
+
+ .search-form {
+ margin-bottom: 2rem;
+
+ .search-field {
+ border: none;
+ display: block;
+ margin: 0 auto;
+ max-width: 100%;
+ padding: 0.5rem;
+ width: ms(28);
+ }
+
+ .search-submit {
+ display: none;
+ }
+ }
+
+ .home &,
+ .search & {
+ padding: ms(4) ms(1);
+
+ .site-title {
+ display: inherit;
+ @include font-size( ms-unitless( ms(12) ) );
+ margin: 2rem 0 1rem;
+ text-align: center;
+ }
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssite_sitescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_site.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_site.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_site.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,36 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*--------------------------------------------------------------
+## Header
+--------------------------------------------------------------*/
+@import "header";
+
+/*--------------------------------------------------------------
+## Front Page
+--------------------------------------------------------------*/
+@import "primary/front-page";
+
+/*--------------------------------------------------------------
+## Body
+--------------------------------------------------------------*/
+@import "primary/main";
+@import "primary/plugin-index";
+@import "primary/plugin-single";
+
+/*--------------------------------------------------------------
+## Asides
+--------------------------------------------------------------*/
+@import "primary/asides";
+
+/*--------------------------------------------------------------
+## Comments
+--------------------------------------------------------------*/
+@import "primary/comments";
+
+/*--------------------------------------------------------------
+## Pagination
+--------------------------------------------------------------*/
+@import "primary/pagination";
+
+/*--------------------------------------------------------------
+## Widgets
+--------------------------------------------------------------*/
+@import "secondary/front-page";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_asidesscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_asides.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_asides.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_asides.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,4 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.blog .format-aside .entry-title,
+.archive .format-aside .entry-title {
+ display: none;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_commentsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_comments.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_comments.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_comments.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,6 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.comment-content a {
+ word-wrap: break-word;
+}
+.bypostauthor {
+ display: block;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_frontpagescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_front-page.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_front-page.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_front-page.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,28 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../variables-site/variables-site";
+
+.plugin-section {
+ border-bottom: 2px solid #eee;
+ margin: 0 auto ms(14);
+ max-width: $size__site-main;
+ padding-bottom: ms(10);
+
+ &:last-of-type {
+ margin-bottom: 0;
+ }
+
+ .section-header {
+ position: relative;
+ }
+
+ .section-title {
+ @extend h3;
+ margin-bottom: 3rem;
+ }
+
+ .section-link {
+ @include font-size( ms-unitless( ms(0) ) );
+ position: absolute;
+ right: 0;
+ top: 0.7rem;
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_mainscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_main.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_main.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_main.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,23 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../variables-site/variables-site";
+
+.site-main {
+ margin: 0 auto;
+ max-width: $size__site-main;
+ padding: ms(10) ms(4);
+
+ @media ( min-width: 67rem ) {
+ padding: ms(10) 0;
+
+ .page & {
+ padding: 0 0 ms(10) 0;
+ }
+ }
+
+ .single & {
+ padding: ms(4) 0;
+ }
+
+ .page-title {
+ @extend h3;
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_paginationscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_pagination.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_pagination.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_pagination.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,60 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../variables-site/variables-site";
+
+.pagination {
+ text-align: center;
+ padding: 0;
+
+ .page-numbers {
+ border: 1px solid #EEE;
+ border-radius: 2px;
+ color: $color__wp-blue;
+ cursor: pointer;
+ display: inline-block;
+ font-size: ms(-3);
+ line-height: 1;
+ margin: 0;
+ padding: 4px 8px;
+ transition: background .2s ease;
+
+ &.current,
+ &:hover {
+ background: #EEE;
+ color: $color__base-gray;
+ }
+
+ &.first,
+ &.prev,
+ &.next,
+ &.last {
+ border: none;
+ }
+
+ &.first:before {
+ content: "\f341 \f341";
+ font-family: dashicons;
+ position: relative;
+ top: 2px;
+ }
+
+ &.prev:before {
+ content: "\f341";
+ font-family: dashicons;
+ position: relative;
+ top: 2px;
+ }
+
+ &.next:after {
+ content: "\f345";
+ font-family: dashicons;
+ position: relative;
+ top: 3px;
+ }
+
+ &.last:after {
+ content: "\f345 \f345";
+ font-family: dashicons;
+ position: relative;
+ top: 3px;
+ }
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_pluginindexscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-index.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-index.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-index.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,61 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.home .type-plugin,
+.search .type-plugin,
+.archive .type-plugin {
+ display: inline-block;
+ margin-right: 4%;
+ margin-bottom: 4%;
+ width: 48%;
+
+ &:nth-of-type( even ) {
+ margin-right: 0;
+ }
+
+ .entry-thumbnail {
+ margin: 0 4% 0 0;
+ display: inline-block;
+ max-width: 128px;
+ vertical-align: top;
+ }
+
+ .entry {
+ display: inline-block;
+ margin: auto;
+ vertical-align: top;
+ width: 66%;
+ }
+
+ .entry-title {
+ @include font-size( ms-unitless( ms(0) ) );
+ margin: 0 0 8px;
+ line-height: 1.3;
+ }
+
+ .plugin-rating {
+ line-height: 1;
+ margin: 0 10px 8px 0;
+
+ .wporg-ratings {
+ display: inline-block;
+ margin-right: 5px;
+ }
+
+ [class*='dashicons-star-'] {
+ color: #ffb900;
+ }
+
+ .rating-count {
+ color: #999;
+ @include font-size( ms-unitless( ms(-2) ) );
+ position: relative;
+ top: -1px;
+ }
+ }
+
+ .entry-excerpt {
+ @include font-size( ms-unitless( ms(-2) ) );
+
+ p {
+ margin: 0 0 8px;
+ }
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssiteprimary_pluginsinglescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-single.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-single.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-single.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,128 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../variables-site/variables-site";
+
+.single .type-plugin {
+ @extend .clear;
+
+ .plugin-banner {
+ background-size: cover;
+ height: 310px;
+ margin: 0 auto ms(1);
+ max-width: $size__site-main;
+ width: 100%;
+ }
+
+ .plugin-header {
+ @extend .clear;
+ border-bottom: 2px solid #eee;
+ padding: 0 ms(4) ms(1);
+
+ @media ( min-width: 67rem ) {
+ padding: 0 0 ms(1) 0;
+ }
+
+ .plugin-thumbnail {
+ float: left;
+ height: 96px;
+ margin-right: 1rem;
+ width: 96px;
+
+ .plugin-icon {
+ background-size: contain !important;
+ height: 96px !important;
+ width: 96px !important;
+ }
+ }
+
+ .plugin-download {
+ float: right;
+ }
+
+ .plugin-title {
+ clear: none;
+ @extend h3;
+ margin: 0;
+ }
+
+ .byline {
+ color: #78848f;
+ }
+ }
+
+ .entry-content {
+ float: left;
+ width: 65%;
+
+ .read-more {
+ border-bottom: 2px solid #eee;
+ max-height: 200px;
+ overflow:hidden;
+ padding-bottom: 1px;
+
+ p:first-child {
+ margin-top: 0;
+ }
+ }
+
+ .section-toggle {
+ @extend a;
+ font-size: ms(-2);
+ padding-top: 0.5rem;
+ position: relative;
+
+ &:after {
+ content: "\f347";
+ font-family: dashicons;
+ padding-left: 5px;
+ vertical-align: text-top;
+ }
+ }
+ }
+
+ .entry-meta {
+ float: right;
+ width: 30%;
+
+ .plugin-ratings {
+ margin-bottom: 1rem;
+
+ .description {
+ @include font-size( ms-unitless( ms(-2) ) );
+ }
+
+ [class*='dashicons-star-'] {
+ color: #FFB900;
+ display: inline-block;
+ @include font-size( ms-unitless( ms(4) ) );
+ height: auto;
+ margin: 0;
+ width: auto;
+ }
+ }
+ .stars__small {
+ @extend .plugin-ratings;
+ display: inline-block;
+ line-height: 1;
+ margin: 0 10px 0 0;
+
+ [class*='dashicons-star-'] {
+ @include font-size( ms-unitless( ms(0) ) );
+ }
+ }
+
+ .plugin-support {
+ @include font-size( ms-unitless( ms(-2) ) );
+ }
+
+ .plugin-meta ul {
+ @include font-size( ms-unitless( ms(-2) ) );
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+
+ li {
+ padding: 0.5rem 0;
+ border-top: 1px solid #eee;
+ }
+ }
+ }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssitesecondary_frontpagescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_front-page.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_front-page.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_front-page.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,23 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../../variables-site/variables-site";
+
+.home .widget-area {
+ margin: 0 auto;
+ max-width: $size__site-main;
+ padding: 0 ms(4) ms(10) ms(4);
+
+ .widget {
+ display: inline-block;
+ width: 30%;
+ margin-right: 5%;
+ @include font-size( ms-unitless( ms(-2) ) );
+
+ &:last-child {
+ margin-right: 0;
+ }
+
+ /* Make sure select elements fit in widgets. */
+ select {
+ max-width: 100%;
+ }
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasssitesecondary_widgetsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_widgets.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_widgets.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_widgets.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.widget {
+ margin: 0 0 1.5em;
+
+ /* Make sure select elements fit in widgets. */
+ select {
+ max-width: 100%;
+ }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassstylescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/style.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/style.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/style.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,62 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "variables-site/variables-site";
+@import "mixins/mixins-master";
+
+/*--------------------------------------------------------------
+# Normalize
+--------------------------------------------------------------*/
+@import "normalize";
+
+/*--------------------------------------------------------------
+# Typography
+--------------------------------------------------------------*/
+@import "typography/typography";
+
+/*--------------------------------------------------------------
+# Elements
+--------------------------------------------------------------*/
+@import "elements/elements";
+
+/*--------------------------------------------------------------
+# Forms
+--------------------------------------------------------------*/
+@import "forms/forms";
+
+/*--------------------------------------------------------------
+# Navigation
+--------------------------------------------------------------*/
+@import "navigation/navigation";
+
+/*--------------------------------------------------------------
+# Accessibility
+--------------------------------------------------------------*/
+@import "modules/accessibility";
+
+/*--------------------------------------------------------------
+# Alignments
+--------------------------------------------------------------*/
+@import "modules/alignments";
+
+/*--------------------------------------------------------------
+# Clearings
+--------------------------------------------------------------*/
+@import "modules/clearings";
+
+/*--------------------------------------------------------------
+# Widgets
+--------------------------------------------------------------*/
+@import "site/secondary/widgets";
+
+/*--------------------------------------------------------------
+# Content
+--------------------------------------------------------------*/
+@import "site/site";
+
+/*--------------------------------------------------------------
+# Infinite scroll
+--------------------------------------------------------------*/
+@import "modules/infinite-scroll";
+
+/*--------------------------------------------------------------
+# Media
+--------------------------------------------------------------*/
+@import "media/media";
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_copyscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_copy.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_copy.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_copy.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,68 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+p {
+ margin: 1em 0;
+ max-width: ms(32);
+
+ &.subheading {
+ color: #82878C;
+ font-size: ms(2);
+ font-weight: 300;
+ margin: -.4rem auto 2rem;
+ text-align: center;
+ }
+ &.intro {
+ font-size: ms(2);
+ }
+ &.aside {
+ font-size: ms(-2);
+ }
+ &.note {
+ font-size: ms(-4);
+ letter-spacing: 0.01rem;
+ max-width: ms(26);
+ }
+}
+
+
+dfn, cite, em, i {
+ font-style: italic;
+}
+
+blockquote {
+ margin: 0 1.5em;
+}
+
+address {
+ margin: 0 0 1.5em;
+}
+
+pre {
+ background: $color__background-pre;
+ font-family: $font__pre;
+ @include font-size(0.9375);
+ line-height: $font__line-height-pre;
+ margin-bottom: 1.6em;
+ max-width: 100%;
+ overflow: auto;
+ padding: 1.6em;
+}
+
+code, kbd, tt, var {
+ font-family: $font__code;
+ @include font-size(0.9375);
+}
+
+abbr, acronym {
+ border-bottom: 1px dotted $color__border-abbr;
+ cursor: help;
+}
+
+mark, ins {
+ background: $color__background-ins;
+ text-decoration: none;
+}
+
+big {
+ font-size: 125%;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_headingsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_headings.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_headings.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_headings.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,56 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+@import "../mixins/mixins-master";
+@import "../mixins/modular-scale";
+
+h1, h2, h3, h4, h5, h6 {
+ clear: both;
+ line-height: $font__line-height-body;
+ margin: 2rem 0 1rem;
+}
+
+h1 {
+ @include font-size( ms-unitless( ms(12) ) );
+ font-weight: 300;
+}
+
+h1.title {
+ @include font-size( ms-unitless( ms(-2) ) );
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.05rem;
+ color: $color__wp-blue;
+}
+
+h2 {
+ @include font-size( ms-unitless( ms(8) ) );
+ font-weight: 300;
+}
+
+h3 {
+ @include font-size( ms-unitless( ms(4) ) );
+ font-weight: 400;
+}
+
+h4 {
+ @include font-size( ms-unitless( ms(2) ) );
+ font-weight: 600;
+
+ // Override wp4.css.
+ border: none;
+ color: $color__text-main;
+ padding: 0;
+}
+
+h5 {
+ @include font-size( ms-unitless( ms(0) ) );
+ text-transform: uppercase;
+ letter-spacing: 0.01rem;
+ font-weight: 600;
+}
+
+h6 {
+ @include font-size( ms-unitless( ms(-2) ) );
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.05rem;
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssasstypography_typographyscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_typography.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_typography.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_typography.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,25 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../variables-site/variables-site";
+
+html {
+ font-size: 100%;
+}
+
+body,
+button,
+input,
+select,
+textarea {
+ color: $color__text-main;
+ font-family: $font__main;
+ font-size: 100%;
+ line-height: $font__line-height-body;
+}
+
+@media( min-width: $ms-breakpoint ) {
+ html {
+ @include font-size(1.3125);
+ }
+}
+
+@import "headings";
+@import "copy";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_colorsscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_colors.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_colors.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_colors.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$color__background-body: #fff;
+$color__background-screen: #f1f1f1;
+$color__background-hr: #ccc;
+$color__background-button: #e6e6e6;
+$color__background-pre: #eee;
+$color__background-ins: #fff9c0;
+
+$color__text-screen: #21759b;
+$color__text-input: #666;
+$color__text-input-focus: #111;
+$color__link: #21759b;
+$color__link-visited: #4ca6cf;
+$color__link-hover: #d54e21;
+$color__text-main: #32373c;
+
+$color__border-button: #ccc #ccc #bbb;
+$color__border-button-hover: #ccc #bbb #aaa;
+$color__border-button-focus: #aaa #bbb #bbb;
+$color__border-input: #ccc;
+$color__border-abbr: #666;
+
+
+// Colors
+$color__wp-blue: $color__link;
+$color__base-gray: $color__text-main;
+$color__green: #C7E8CA;
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_modularscalescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_modular-scale.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_modular-scale.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_modular-scale.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,6 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "../mixins/modular-scale";
+
+// Modular Scale Variables
+$ms-base: 1rem 1.143rem;
+$ms-ratio: 1.25;
+$ms-breakpoint: 737px;
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_structurescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_structure.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_structure.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_structure.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$size__site-main: 960px;
+$size__site-sidebar: 25%;
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_typographyscss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_typography.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_typography.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_typography.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,5 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$font__main: "Open Sans", sans-serif;
+$font__code: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
+$font__pre: "Courier 10 Pitch", Courier, monospace;
+$font__line-height-body: 1.5;
+$font__line-height-pre: 1.6;
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssassvariablessite_variablessitescss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_variables-site.scss</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_variables-site.scss (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/variables-site/_variables-site.scss 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,4 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@import "colors";
+@import "typography";
+@import "structure";
+@import "modular-scale";
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsscreenshotpng"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png 2016-05-20 17:13:06 UTC (rev 3192)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png 2016-05-20 17:16:55 UTC (rev 3193)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/screenshot.png
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssearchphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/search.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/search.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,40 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying search results pages.
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+get_header();
+?>
+
+ <main id="main" class="site-main" role="main">
+
+ <?php
+ if ( have_posts() ) : ?>
+
+ <header class="page-header">
+ <h1 class="page-title"><?php printf( esc_html__( 'Search Results for: %s', 'wporg-plugins' ), '<span>' . get_search_query() . '</span>' ); ?></h1>
+ </header><!-- .page-header -->
+
+ <?php
+ /* Start the Loop */
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/plugin', 'index' );
+ endwhile;
+
+ the_posts_pagination();
+
+ else :
+ get_template_part( 'template-parts/content', 'none' );
+ endif;
+ ?>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssearchformphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/searchform.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/searchform.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/searchform.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,9 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+namespace WordPressdotorg\Plugin_Directory\Theme;
+?>
+<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">
+ <label>
+ <span class="screen-reader-text"><?php _ex( 'Search for:', 'label', 'wporg-plugins' ); ?></span>
+ <input type="search" class="search-field" placeholder="<?php echo esc_attr_x( 'Search plugins…', 'placeholder', 'wporg-plugins' ); ?>" value="<?php the_search_query(); ?>" name="s" />
+ </label>
+</form>
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssidebarfrontpagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sidebar-front-page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sidebar-front-page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sidebar-front-page.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,19 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The sidebar containing the main widget area.
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+if ( ! is_active_sidebar( 'sidebar-front-page' ) ) {
+ return;
+}
+?>
+
+<aside id="secondary" class="widget-area" role="complementary">
+ <?php dynamic_sidebar( 'sidebar-front-page' ); ?>
+</aside><!-- #secondary -->
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssinglepluginphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single-plugin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single-plugin.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single-plugin.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,81 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-use WordPressdotorg\Plugin_Directory\Template;
-
-the_post();
-get_header();
-$plugin_banners = Template::get_plugin_banner( $post );
-
-?>
-
-<div class="wrapper">
-
- <div style="width: 772px; margin: 0 auto;" itemscope itemtype="http://schema.org/SoftwareApplication">
-
- <div id="plugin-head" class="<?php echo $plugin_banners ? 'plugin-head-with-banner' : 'plugin-head-without-banner'; ?>">
-
- <?php if ( $plugin_banners ): ?>
- <div id="plugin-title" class="with-banner">
- <div class="vignette"></div>
- <style type="text/css">
- #plugin-title { width:772px; height:250px; background-size:772px 250px; background-image: url('<?php echo esc_url( $plugin_banners['banner'] ); ?>'); }
- <?php if ( ! empty( $plugin_banners['banner_2x'] ) ): ?>
- @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 15/10), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
- #plugin-title { background-image: url('<?php echo esc_url( $plugin_banners['banner_2x'] ); ?>'); }
- }
- <?php endif; ?>
- </style>
-
- <h2 itemprop="name"><?php the_title(); ?></h2>
- </div>
- <?php else: ?>
- <div id="plugin-title"><h2 itemprop="name"><?php the_title(); ?></h2></div>
- <?php endif; ?>
-
- <div id="plugin-description">
- <p itemprop="description" class="shortdesc"><?php the_excerpt(); ?></p>
- <div class="description-right">
- <p class="button">
- <a itemprop='downloadUrl' href='<?php echo esc_url( wporg_plugins_download_link() ); ?>'><?php _e( 'Download', 'wporg-plugins' ); ?></a>
- </p>
- <meta itemprop="softwareVersion" content="<?php echo esc_attr( wporg_plugins_the_version() ); ?>" />
- <meta itemprop="fileFormat" content="application/zip" />
- </div>
- </div>
-
- <div style="width: 552px; float: left">
- <div id="plugin-info" class="block description">
- <div class="head head-big">
- <ul id="sections">
- <?php
- foreach ( Template::get_plugin_sections() as $section ) {
- $current = ( $section['slug'] == get_query_var( 'content_page' ) || ( 'description' == $section['slug'] && ! get_query_var( 'content_page' ) ) );
- printf(
- '<li class="%s"><a itemprop="url" href="%s">%s</a></li>',
- 'section-' . $section['slug'] . ( $current ? ' current' : '' ),
- $section['url'],
- $section['title']
- );
- }
- ?>
- </ul>
- </div>
-
- <div class="block-content">
- <?php the_content(); ?>
- </div>
- </div>
- </div>
-
- <div class="" style="width: 212px; float: right;">
- <?php dynamic_sidebar('single-plugin-sidebar'); ?>
- </div>
-
- </div>
-
- </div>
-</div>
-
-<br class="clear" />
-<?php
-get_footer();
</del></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginssinglephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/single.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,27 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * The template for displaying all single posts.
+ *
+ * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+
+get_header(); ?>
+
+ <main id="main" class="site-main" role="main">
+
+ <?php
+ while ( have_posts() ) :
+ the_post();
+
+ get_template_part( 'template-parts/plugin', 'single' );
+ endwhile; // End of the loop.
+ ?>
+
+ </main><!-- #main -->
+
+<?php
+get_footer();
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsstylecss"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/style.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/style.css 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/style.css 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,1559 +1,26 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/*
- * Theme Name: WordPress.org Plugins
- * Theme URI: https://wordpress.org/plugins
- * Author: wordpressdotorg
- * Author URI: https://wordpress.org
- * Description: Theme for the WordPress.org plugins directory
- * Version: 0.1-alpha
- * License: GNU General Public License v2 or later
- * License URI: http://www.gnu.org/licenses/gpl-2.0.html
- */
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+Theme Name: WordPress.org Plugins
+Theme URI: https://wordpress.org/plugins
+Author: wordpressdotorg
+Author URI: https://wordpress.org
+Description: Theme for the WordPress.org Plugin Directory.
+Version: 1
+License: GNU General Public License v2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+Text Domain: wporg-plugins
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-body {
- font-family: "Open Sans", sans-serif;
-}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+This theme, like WordPress, is licensed under the GPL.
+Use it to make something cool, have fun, and share what you've learned with others.
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.error {
- background-color: #fdd;
- border: 1px solid #c66;
- padding: 8px;
-}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+WordPress.org Plugins is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
+Underscores is distributed under the terms of the GNU GPL v2 or later.
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.info-marker {
- color: #555;
-}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+Normalizing styles have been helped along thanks to the fine work of
+Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#wporg-footer, #footer, #doily {
- clear: both;
-}
</del><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.right {
- float: right !important;
</del><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+PLEASE DO NOT EDIT THIS FILE.
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.left {
- float: left !important;
-}
-
-h4.plugin-tags, ul.column-list { position: relative; }
-
-ul.column-list a.more { right: 3ex; }
-
-#content p a { border-bottom: none; }
-
-h3#count {
- font: 1em/25px Georgia,"Bitstream Vera Serif","Times New Roman",serif;
- letter-spacing: 1px;
- text-transform: uppercase;
- font-weight: normal;
- color: #888;
- float: left;
-}
-
-h3#count strong {
- font-size: 1.4em;
- font-weight: normal;
- color: #000;
-}
-
-#plugins-search {
- margin-top: 11px;
-}
-
-#plugins-search input.text {
- width: 300px;
- font-size: 12px;
-}
-
-#plugins-search label input {
- margin: 0 .4em;
- vertical-align: middle;
-}
-
-#side-search {
- margin: -10px 0 22px;
- width: 100%;
- obackground-color: #eee;
-}
-
-#side-search div {
- padding: 5px 0 0;
-}
-
-#side-search input.text {
- font-size: 12px;
- height: 2em;
- width: 100%;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- obackground-color: #fff;
-}
-
-#side-search input.button {
- float: right;
- margin-top: 5px;
-}
-
-#plugin-info pre {
- overflow: auto;
- max-width: 525px;
- clear: both;
-}
-
-.unmarked-list, .unmarked-list li {
- text-indent: 0;
- list-style: none;
- margin-left: 0;
-}
-
-body #plugin-info .unmarked-list { padding: 0 0 0 2ex; }
-
-#pagebody h2 {
- font-size: 18px;
- line-height: 1.2em;
- color: #333;
- font-weight: bold;
- margin-bottom: 11px;
-}
-
-.block h3.head {
- color: #444;
- font-weight: bold;
- height: 12px;
- line-height: 1;
- padding: 8px 12px;
- font-size: 12px !important;
- margin-bottom: 12px;
-}
-
-.column .head {
- font-size: 18px;
- line-height: 1;
- margin: 1em 0 .5em;
- padding: 0;
-}
-
-.chart object {
- margin-left: -18px;
-}
-
-div.column h3.head a, div.column h3.head a:hover span {
- color: #2D2D2D;
-}
-div.column h3.head a:hover {
- color: #036;
- text-decoration: underline;
-}
-div.column h3.head a span {
- color: #036;
- font-weight: bold;
-}
-
-/* Blocks */
-
-.block-content {
- margin-bottom: 2em;
-}
-
-.block-content h4 {
- border: none !important;
- margin-bottom: 0;
- padding-bottom: 0;
- font-size: 14px;
-}
-
-.block-content .button {
- font-weight: normal !important;
- float: right;
- margin-top: -17px;
-}
-
-.block-content .button a {
- font-weight: normal !important;
-}
-
-/* Columns */
-
-ul.column-list {
- list-style: square;
- font-size: 12px;
-}
-
-/* Buttons */
-
-div.button-holder {
- position: relative;
- height: 28px;
-}
-
-div.button-holder-l {
- height: 48px;
-}
-
-span.btn-s {
- background: url("btn-s-r.gif") top right no-repeat;
- width: 80px;
- float: left;
- margin-right: 4px;
-}
-
-span.btn-s a {
- background: url("btn-s-l.gif") top left no-repeat;
- height: 20px;
- line-height: 19px;
-}
-
-span.btn-m {
- background: url("btn-m-r.gif") top right no-repeat;
-}
-
-span.btn-m a {
- background: url("btn-m-l.gif") top left no-repeat;
- height: 28px;
- line-height: 27px;
-}
-
-span.btn-l {
- background: url("btn-l-r.gif") top right no-repeat;
-}
-
-span.btn-l a {
- background: url("btn-l-l.gif") top left no-repeat;
- height: 48px;
- font-size: 14px;
- line-height: 47px;
-}
-
-/* Featured */
-
-#featured {
- background-color: #fffeeb;
- border-top: 1px solid #d9d8c8;
- border-bottom: 1px solid #d9d8c8;
-}
-
-#featured .head {
- background-color: #f2f1df;
-}
-
-#featured h4, #featured h4 a {
- font-size: 26px;
- font-weight: normal;
-}
-
-/* Plugin Info */
-.col-10 .col-3 {
- margin: 0 0 0 28px;
-}
-#plugin-title {
- position: relative;
- margin: 0;
-}
-#plugin-title.with-banner {
- width: 772px;
- height: 250px;
-}
-#plugin-title.with-banner div {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 0;
- padding: 20px 30px;
- background: rgba( 0, 0, 0, 0.6 );
-}
-#plugin-title.with-banner .vignette {
- top: 0;
- background: transparent;
- -webkit-box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
- -moz-box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
- box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
-}
-
-#plugin-title h2 {
- font-family: "Helvetica Neue", sans-serif;
- font-size: 24px;
- font-weight: bold;
- margin: 0.5em;
-}
-
-#plugin-title.with-banner h2 {
- font-size: 30px;
-
- max-width: 682px;
- position: absolute;
- left: 30px;
- bottom: 20px;
- padding: 8px 15px;
- margin: 0;
- margin-bottom: 4px;
-
- color: #fff;
- background: rgba( 30, 30, 30, 0.9 );
- text-shadow: 0 1px 3px rgba( 0, 0, 0, 0.4 );
-
- -webkit-box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
- -moz-box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
- box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
-
- -webkit-border-radius: 8px;
- border-radius: 8px;
-}
-
-#plugin-description {
- overflow: hidden;
- padding: 30px 15px 55px 30px;
- font-size: 16px;
- line-height: 24px;
- margin: 0 0 30px;
- background: #eee;
- border-top: 1px solid #fcfcfc;
- text-shadow: 0 1px 1px #fff;
- -webkit-box-shadow: inset 0 0px 42px 0px rgba( 100, 100, 100, 0.1 );
- -moz-box-shadow: inset 0 0px 42px 0px rgba( 100, 100, 100, 0.1 );
- box-shadow: inset 0 0px 42px 0px rgba( 100, 100, 100, 0.1 );
-}
-
-#plugin-description .shortdesc {
- width: 480px;
- float: left;
- margin-bottom: 0;
- font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
-}
-
-#plugin-description p.button,
-body.trac .description-right p,
-.col-3 p.button {
- display: block;
- text-align: center;
- padding: 0 12px;
- background: #d54e21;
- color: #fff;
- -moz-border-radius: 3px;
- border-radius: 3px;
- border: none;
-}
-
-#plugin-description p.button a,
-body.trac .description-right p a,
-.col-3 p.button a {
- font-size: 15px;
- color: #fff;
- display: block;
- text-shadow: rgba(0,0,0,0.5) 0 1px 0;
-}
-
-p.button a:hover {
- color: #ffac90;
- border: none;
-}
-
-body.trac #plugin-description p,
-#plugin-description p.button {
- float: right;
- min-width: 182px;
- margin-top: -8px;
- margin-bottom: 0;
-}
-
-#plugin-info {
- margin-top: -70px;
- margin-bottom: 25px;
-}
-
-#plugin-info .head-big {
- overflow: hidden;
- width: 743px;
- height: 30px;
- padding: 10px 0 0 29px;
- margin-bottom: 29px;
-}
-
-#plugin-info.theme-info .head-big {
- background-color: #eee;
- height: 35px;
- padding: 0 0 0 6px;
- margin-bottom: 12px;
- width: 100%;
-}
-
-#plugin-info.theme-info {
- margin-top: 10px;
- width: auto;
-}
-
-#plugin-info ul#sections {
- margin: 0;
- padding: 0;
- list-style: none;
- text-indent: 0;
-}
-
-#plugin-info.theme-info ul#sections {
- margin: 5px 0 0;
-}
-
-#plugin-info ul#sections li {
- font-size: 13px;
- line-height: 1;
- display: block;
- float: left;
- padding: 8px 8px 9px;
- margin: 0;
-}
-
-#plugin-info ul#sections li.current {
- padding-top: 7px;
- background-color: #fff;
-
- border-style: solid;
- border-width: 1px 1px 0 1px;
- border-color: #d7d7d7;
-
- -webkit-box-shadow: 0 0 8px 0px rgba( 100, 100, 100, 0.12 );
- -moz-box-shadow: 0 0 8px 0px rgba( 100, 100, 100, 0.12 );
- box-shadow: 0 0 8px 0px rgba( 100, 100, 100, 0.12 );
-
- -webkit-border-top-left-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
-}
-
-#plugin-info h4, #plugin-info h3 {
- color: #111;
- font-weight: bold;
- margin-top: 1.5em;
-}
-
-#plugin-info h4 {
- font-size: 14px;
- margin: 0;
-}
-
-#plugin-info h4.author {
- margin: 0 0 12px;
- border-bottom: none;
-}
-
-#plugin-info.frequently-asked-questions h4, #plugin-info h3 {
- font-size: 16px;
-}
-
-#plugin-info .block-content, #plugin-info .block-content p {
- clear: left;
- font-size: 13px;
-}
-
-#plugin-tags,
-#theme-languages {
- font-size: 12px;
- margin: 16px 0;
-}
-
-/* FYI */
-
-#fyi {
- margin-bottom: 1em;
-}
-
-#fyi .head {
- padding-left: 0;
-}
-
-#fyi .block-content {
- font-size: 12px;
- padding-top: 0;
-}
-
-#fyi ul {
- list-style: none;
- padding-bottom: 12px;
-}
-
-#fyi ul li {
- text-indent: -16px;
- font-size: 12px;
- width: 175px;
-}
-
-#fyi ul li.plugin-avatars {
- text-indent:0px;
- margin:0 0 0 -9px;
- padding:0;
-}
-
-.plugin-avatars a img {
- padding: 0 3px;
-}
-
-.col-3 .postform h3 {
- font-size: 12px;
- padding-bottom: 5px;
- margin-bottom: 10px;
- border-bottom: 1px solid #dadada;
-}
-
-.col-3 .postform ol li {
- line-height: 1.6em;
- font-size: 12px;
-}
-
-.col-3 .postform p {
- font-size: 10px;
- line-height: 1.6em;
- padding-bottom: 22px;
-}
-
-/* Tag and Author Pages */
-div.plugin-block {
- margin: .5em 0 0;
-}
-
-div.plugin-block h3 {
- margin-top: 1em;
-}
-
-div.plugin-block p {
- padding: 0;
- margin: 0 0 .5em;
-}
-
-div.plugin-block ul.plugin-meta {
- list-style: none !important;
- font-size: 12px;
- line-height: 1;
- color: #111;
- margin: .4em 0 0 !important;
- height: 19px;
- padding: 0;
-}
-
-div.plugin-block ul.plugin-meta li {
- float: left;
- margin: 0 8px 0 0 !important;
- text-indent: 0;
- min-height: 19px;
-}
-
-div.plugin-block div.star-holder {
- float: left;
- margin: -3px 0 0 .5ex;
-}
-
-/* Tags Page */
-#hottags {
- font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
- margin: 2em 0 0;
- text-align: justify;
- line-height: 2em;
-}
-
-#hottags a {
- font-weight: normal;
-}
-
-div#sidebar h3 {
- position: relative;
-}
-div#sidebar h3 a {
- font-weight: bold;
-}
-div#sidebar div ul {
- border-bottom: none;
-}
-
-div#history {
- width: 150px;
- margin-left: 20px;
- margin-bottom: 22px;
-}
-div#history table {
- width: 150px;
- border-collapse:collapse;
- border-spacing:0;
-}
-div#history table * {
- text-align: left;
-}
-div#history table tr {
- border-bottom: 1px solid #ccc;
-}
-div#history table th {
- font-size: 0.8em;
- color: #666;
- font-weight: normal;
-}
-div#history table td {
- font-weight: bold;
-}
-div#history table th, div#history table td {
- padding: 5px 0;
-}
-div#history table tr.last-child {
- border-bottom: none;
-}
-#related {
- clear: both;
- border-top: 1em solid #fff;
-}
-#related ul {
- font-size: 0.9em;
- padding: 0 0 0 18px;
-}
-#related ul li {
- margin: 0;
-}
-
-ol.screenshots {
- clear: both;
- list-style: none;
- margin: 0 !important;
- padding: 0;
-}
-ol.screenshots li {
- padding-bottom: 35px;
-}
-ol.screenshots li img {
- border: 1px solid #dadada;
-}
-ol.screenshots li p {
- margin: 0 !important;
- padding: 0;
- font: italic 0.85em/1.4em "Lucida Sans", "Lucida Grande", Verdana, sans-serif !important;
-}
-
-#pagebody ul.translation-details {
- margin-left: 0;
-}
-
- .translation-details-row {
- background-color: #f4f4f4;
- list-style: none outside none;
- padding: 15px 20px 12px 20px;
- }
-
- .translation-details-row-alternate {
- background-color: inherit;
- }
-
-/* Get Hosted */
-
-div#get-hosted {
- clear: both;
- background-color: #EDEDFF;
- border-top: 1.5em solid #fff;
-}
-
-div#get-hosted h3.head {
- border-top: 1px solid #CACAD9;
- background-color: #E1E1F2;
-}
-
-/* Change site-wide stuff */
-
-form .alt { background: #eee }
-
-#thread li.alt {
- border-top: 1px solid #ccc;
- border-bottom: 1px solid #ccc;
-}
-
-#thread { background-color: #fff; }
-
-#thread li { padding: 1em .8em }
-
-.threadauthor{
- position: static;
- width: auto;
- overflow: visible;
-}
-
-
-/* About */
-
-#about h3 {
- font-size: 22px;
-}
-
-#about code { background-color: transparent; color: #000; }
-
-#about th[scope=row] { text-align: left; }
-
-.prompt { color: green; }
-.comment { color: maroon; }
-.stdout { color: #222; }
-
-dl dt { color: #000; }
-dl dd { margin-bottom: 1em; }
-
-
-#admin {
- background-color: #FFEBFE;
- border-top: 1px solid #D9C8D8;
-}
-
-#admin h3.head {
- background-color: #F2DFF1;
-}
-
-#admin-forums {
- border-collapse: collapse;
-}
-
-#admin-forums .alt {
- background-color: transparent;
-}
-
-#admin-forums .num {
- text-align: right;
-}
-
-#admin-forums th, #admin-forums td {
- padding: 0 12px;
-}
-
-div.has-plugins {
- background-color: #FFC0CB;
-}
-
-div.alt.has-plugins {
- background-color: #FFB6C1;
-}
-
-div.emailed-author {
- background-color: #FFCC99;
-}
-div.alt.emailed-author {
- background-color: #FFCC66;
-}
-
-div.pending textarea {
- width: 529px;
- margin: 0 8px 8px;
-}
-
-.video {
- margin: 0 0 22px;
- text-align: center;
-}
-
-.tc-warning, .tc-required, .tc-fail {
- color:red;
-}
-
-.tc-recommended, .tc-pass {
- color: green;
-}
-
-.tc-info {
- color: blue;
-}
-
-@media screen and (max-width:960px) {
- #sidebar {
- display:none;
- }
- .col-10, .col-10 .col-3 {
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- width: 100%;
- margin: 5px 0;
- padding: 0 15px;
- }
- .col-7 {
- width: 100%;
- }
- .plugin-head-with-banner {
- background-color: #eee;
- }
- #plugin-title.with-banner {
- margin: 0 auto;
- width: 100%;
- max-width: 772px;
- background-size: 100%;
- height: 0;
- padding-bottom: 32%;
- font-size: 20px;
- }
- #plugin-title.with-banner h2 {
- font-size: 20px;
- line-height: 1em;
- bottom: 4%;
- left: 3%;
- }
- #pagebody .col-2 > .submenu:nth-of-type(2) {
- overflow: hidden;
- }
- #pagebody .col-2 .submenu:nth-of-type(2) li {
- display: block;
- width: 50%;
- float: left;
- }
- .plugin-authors > div {
- display: block;
- float: left;
- width: 50%;
- margin-bottom: 8px;
- }
- #plugin-info .head-big {
- overflow: hidden;
- width: 100%;
- height: auto;
- padding: 10px 0 0;
- margin-bottom: 29px;
- background: #eee;
- -webkit-box-shadow: inset 0px -20px 32px 0px rgba( 100, 100, 100, 0.1 );
- -moz-box-shadow: inset 0px -20px 32px 0px rgba( 100, 100, 100, 0.1 );
- box-shadow: inset 0px -20px 32px 0px rgba( 100, 100, 100, 0.1 );
- }
-
- #plugin-description .shortdesc {
- width: 100%;
- }
-
- body.trac #plugin-description p, #plugin-description p.button {
- margin-top:0;
- }
-}
-
-@media screen and (min-width:810px) and (max-width:960px) {
- #plugin-title.with-banner {
- height: 250px;
- padding-bottom: 0;
- }
-}
-
-@media screen and (max-width:620px) {
- #plugin-title.with-banner {
- margin-bottom: 2em;
- }
- #plugin-title.with-banner h2 {
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- min-height: 2em;
- width: 100%;
- font-size: 20px;
- bottom: -2em;
- left: 0;
- margin: 0;
- -webkit-border-radius: 0;
- border-radius: 0;
- }
-}
-
-@media screen and (max-width:530px) {
- .video iframe {
- width:100%;
- }
-}
-
-@media screen and (max-width:460px) {
- #headline .login {
- width: 91.35%;
- }
- #headline .login label {
- padding:0 0 10px;
- }
-}
-
-@media screen and (max-width:400px) {
- #headline .login label {
- display:block;
- }
-}
-
-/* New theme styles. */
-
-body.plugins-directory {
- background: #f1f1f1;
-}
-body.plugins-directory.topic-page, body.plugins-directory.page, body.plugins-directory.forum-page {
- background: #fff;
-}
-body.plugins-directory #pagebody {
- margin-top: 0;
-}
-
-.col-12 {
- width: 940px;
- margin: 0 10px;
-}
-#pagebody p.intro {
- font-family: inherit;
- text-align: center;
-}
-#sidebar h4 {
- margin-top: 20px;
-}
-#sidebar h4:first-child {
- margin-top: 0;
-}
-/* Hide visually but not from screen readers */
-.screen-reader-text,
-.screen-reader-text span {
- position: absolute;
- margin: -1px;
- padding: 0;
- height: 1px;
- width: 1px;
- overflow: hidden;
- clip: rect(0 0 0 0);
- border: 0;
-}
-
-/* Plugin card table view */
-.plugin-pagination {
- text-align: right;
-}
-.plugin-pagination .plugin-pagination-showing {
- float: left;
- font-weight: bold;
-}
-.plugin-group {
- overflow: hidden; /* clearfix */
- width: 100%;
- margin-top: 1.5em;
- display: table;
-}
-
-.plugin-group h3 {
- margin-top: 0;
-}
-#pagebody .plugin-card p {
- margin: 0 0 10px 0;
-}
-.plugin-card {
- float: left;
- margin: 0 8px 16px;
- width: 48.5%;
- width: -webkit-calc( 50% - 8px );
- width: calc( 50% - 8px );
- background-color: #fff;
- border: 1px solid #dedede;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- display: table-row;
-}
-.plugin-card:nth-child(odd) {
- clear: both;
- margin-left: 0;
-}
-
-.plugin-card:nth-child(even) {
- margin-right: 0;
-}
-
-@media screen and ( max-width: 976px ) {
- .col-12.filter-bar {
- width: 100%;
- margin: 0;
- }
-
- .col-12.filter-bar .wp-filter {
- border-left: 0;
- border-right: 0;
- padding-left: 0;
- }
-
- #pagebody p {
- padding-left: 9px;
- }
-}
-@media screen and ( max-width: 940px ) {
- .col-12 {
- width: 100%;
- margin: 0;
- }
-}
-@media screen and ( max-width: 782px ) {
- .plugin-card {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
-}
-
-.plugin-card-top {
- position: relative;
- padding: 20px 20px 10px;
- min-height: 135px;
-}
-
-.plugin-card h4 {
- font-weight: 600;
- border: 0;
- margin: 0 0 12px;
- font-size: 18px;
- line-height: 1.3;
-}
-.plugin-card a {
- border: 0;
-}
-.plugin-card .name,
-.plugin-card .desc {
- margin-left: 148px; /* icon + margin */
- margin-right: 120px; /* action links */
- margin-right: inherit;
- word-break: break-word;
-}
-
-.plugin-card-bottom {
- clear: both;
- padding: 12px 20px;
- background-color: #fafafa;
- border-top: 1px solid #dedede;
- overflow: hidden;
-}
-
-.plugin-card-bottom .wporg-ratings {
- display: inline;
-}
-
-.plugin-card .column-rating {
- line-height: 23px;
-}
-
-.plugin-card .column-rating,
-.plugin-card .column-updated {
- margin-bottom: 4px;
-}
-
-.plugin-card .column-rating,
-.plugin-card .column-installs {
- float: left;
- clear: left;
- max-width: 160px;
-}
-
-.plugin-card .column-updated,
-.plugin-card .column-compatibility {
- text-align: right;
- float: right;
- clear: right;
- width: 65%;
- width: -webkit-calc( 100% - 160px );
- width: calc( 100% - 160px );
-}
-.plugin-card .column-compatibility span:before {
- font: normal 20px/.5 'dashicons';
- speak: none;
- display: inline-block;
- padding: 0;
- top: 4px;
- left: -2px;
- position: relative;
- vertical-align: top;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-decoration: none !important;
- color: #444;
-}
-
-.plugin-card .compatibility-incompatible:before {
- content: '\f158';
-}
-
-.plugin-card .compatibility-compatible:before {
- content: '\f147';
-}
-
-.plugin-card .compatibility-untested strong {
- font-weight: normal;
-}
-.plugin-icon {
- position: absolute;
- top: 20px;
- left: 20px;
- width: 128px;
- height: 128px;
- margin: 0 20px 20px 0;
- top: 10px;
- left: 10px;
-}
-.plugin-icon .plugin-icon {
- float:left;
- margin: 3px 6px 6px 0px;
-}
-
-.plugin-icon img {
- width: 128px;
- height: 128px;
-}
-
-.no-plugin-results {
- color: #999;
- font-size: 18px;
- font-style: normal;
- margin: 0;
- padding: 30px 0 20px;
- text-align: center;
-}
-@media screen and ( max-width: 1100px ) and ( min-width: 782px ), ( max-width: 480px ) {
- .plugin-card .name,
- .plugin-card .desc {
- margin-right: 0;
- }
-
- .plugin-card .desc p:first-of-type {
- margin-top: 0;
- }
-}
-
-
-/* Filter bar */
-.wp-filter {
- display: inline-block;
- position: relative;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 12px 0 25px;
- padding: 0 20px;
- width: 100%;
- -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
- box-shadow: 0 1px 1px rgba(0,0,0,0.04);
- border: 1px solid #e5e5e5;
- background: #fff;
- color: #555;
- font-size: 13px;
-}
-
-.wp-filter a {
- text-decoration: none;
-}
-
-.wp-filter .plugin-install-beta {
- padding-right: 15px;
- border-right: 1px solid #e5e5e5;
- margin-right: 15px;
-}
-body.search-page .wp-filter .plugin-install-beta,
-body.tag-page .wp-filter .plugin-install-beta {
- padding-right: 10px;
- margin-right: 10px;
-}
-
-.filter-count {
- display: inline-block;
- vertical-align: middle;
- min-width: 4em;
-}
-
-.title-count,
-.filter-count .count {
- display: inline-block;
- position: relative;
- top: -1px;
- padding: 4px 10px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- background: #777;
- color: #fff;
- font-size: 14px;
- font-weight: 600;
-}
-
-/* not a part of filter bar, but derived from it, so here for now */
-.title-count {
- display: inline;
- top: -3px;
- margin-left: 5px;
- margin-right: 20px;
-}
-
-#pagebody ul.filter-links {
- display: inline-block;
- margin: 0;
-}
-
-.filter-links li {
- display: inline-block;
- margin: 0;
-}
-
-.filter-links li > a {
- display: inline-block;
- margin: 0 10px;
- padding: 15px 0;
- border-bottom: 4px solid #fff;
- color: #666;
- cursor: pointer;
-}
-
-.filter-links .current {
- -webkit-box-shadow: none;
- box-shadow: none;
- border-bottom: 4px solid #666;
- color: #222;
-}
-
-.filter-links li > a:hover,
-.filter-links li > a:focus,
-.show-filters .filter-links a.current:hover,
-.show-filters .filter-links a.current:focus {
- color: #2ea2cc;
-}
-
-.wp-filter .search-form {
- float: right;
- margin: 12px 0 11px;
-}
-
-.wp-filter .search-form input[type="search"] {
- margin: 0;
- padding: 3px 5px;
- width: 280px;
- font-size: 16px;
- font-weight: 300;
- line-height: 1.5;
-}
-body.search-page .wp-filter .search-form input[type="search"],
-body.tag-page .wp-filter .search-form input[type="search"] {
- width: 240px;
-}
-
-.wp-filter .search-form select {
- height: 33px;
- vertical-align: top;
-
- padding: 2px;
- line-height: 28px;
- font-size: 14px;
- border-radius: 0;
- border: 1px solid #ddd;
- background-color: #fff;
- color: #333;
- outline: 0;
- -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
- box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
- transition: .05s border-color ease-in-out;
-}
-
-.wp-filter .drawer-toggle {
- display: inline-block;
- margin: 0 10px;
- padding: 4px 6px;
- color: #666;
- cursor: pointer;
-}
-
-.wp-filter .drawer-toggle:before {
- display: inline-block;
- vertical-align: top;
- content: "\f111";
- margin: 0 5px 0 0;
- width: 16px;
- height: 16px;
- color: #777;
- -webkit-transition: color .1s ease-in 0;
- transition: color .1s ease-in 0;
- font-family: "dashicons";
- font-size: 16px;
- line-height: 1;
- text-align: center;
- text-decoration: inherit;
- font-weight: normal;
- font-style: normal;
- -webkit-font-smoothing: antialiased;
-}
-
-.wp-filter .drawer-toggle:hover,
-.wp-filter .drawer-toggle:hover:before {
- color: #2ea2cc;
-}
-
-.wp-filter .drawer-toggle.current:before {
- color: #fff;
-}
-
-.filter-drawer {
- display: none;
- margin: 0 -20px;
- padding: 20px;
- border-top: 1px solid #eee;
- background: #fafafa;
-}
-
-.show-filters .filter-drawer {
- display: block;
- overflow: hidden;
-}
-
-.show-filters .wp-filter .drawer-toggle:hover,
-.show-filters .wp-filter .drawer-toggle:focus {
- background: rgb(46, 162, 204);
-}
-
-.show-filters .filter-links a.current {
- border-bottom: none;
-}
-
-.show-filters .wp-filter .drawer-toggle {
- -webkit-border-radius: 2px;
- border-radius: 2px;
- border: none;
- background: #777;
- color: #fff;
-}
-
-.show-filters .wp-filter .drawer-toggle:before {
- color: #fff;
-}
-
-.filter-group {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- float: left;
- margin: 0 1% 0 0;
- padding: 10px;
- width: 19%;
- background: #fff;
- border: 1px solid #e5e5e5;
- -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
- box-shadow: 0 1px 1px rgba(0,0,0,0.04);
-}
-
-.filter-group.wide {
- width: 38%;
-}
-
-.filter-group h4 {
- position: relative;
- margin: 0;
-}
-
-.filter-drawer ol {
- margin: 20px 0 0;
- list-style-type: none;
- font-size: 12px;
-}
-
-.filter-drawer li {
- display: inline-block;
- vertical-align: top;
- margin: 5px 0;
- padding-right: 25px;
- width: 160px;
- list-style-type: none;
-}
-
-.filter-drawer .buttons {
- margin-bottom: 20px;
-}
-
-.filter-drawer .buttons .button span {
- display: inline-block;
- opacity: 0.8;
- font-size: 12px;
- text-indent: 10px;
-}
-
-.wp-filter .button.clear-filters {
- display: none;
- margin: 0 0 20px 10px;
-}
-
-.filtered-by {
- display: none;
- margin: 0;
-}
-
-.filtered-by > span {
- font-weight: 600;
-}
-
-.filtered-by a {
- margin-left: 10px;
-}
-
-.filtered-by .tags {
- display: inline;
-}
-
-.filtered-by .tag {
- margin: 0 5px;
- padding: 4px 8px;
- border: 1px solid #e5e5e5;
- -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
- box-shadow: 0 1px 1px rgba(0,0,0,0.04);
- background: #fff;
- font-size: 11px;
-}
-
-.filters-applied .filter-group,
-.filters-applied .filter-drawer .buttons,
-.filters-applied .filter-drawer br {
- display: none !important;
-}
-
-.filters-applied .filtered-by {
- display: block;
-}
-
-.filters-applied .filter-drawer {
- padding: 20px;
-}
-
-.show-filters .content-filterable,
-.show-filters.filters-applied.loading-content .content-filterable,
-.loading-content .content-filterable,
-.error .content-filterable {
- display: none;
-}
-
-.show-filters.filters-applied .content-filterable {
- display: block;
-}
-
-
-/* ------- */
-.wp-filter .actions {
- display: inline-block;
- vertical-align: middle;
-}
-.wp-filter .view-switch {
- display: inline-block;
- vertical-align: middle;
- padding: 14px 0;
- margin: 0 20px 0 0;
-}
-
-input[type=search] {
- border: 1px solid #ddd;
- -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
- box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
- background-color: #fff;
- color: #333;
- outline: 0;
- -webkit-transition: .05s border-color ease-in-out;
- transition: .05s border-color ease-in-out;
- -webkit-appearance: textfield;
-}
-
-.nav.top {
- text-align: right;
-}
-.nav.bottom {
- margin: 10px 0 22px;
- text-align: right;
-}
-
-.dots, .next, .prev {
- background-color: inherit;
-}
-
-.widget {
- margin-bottom: 1em;
-
-}
-
-/* Ratings */
-.widget.plugin-ratings {
- margin: 0 0 1.5em;
- min-height: 26px;
-}
-
-.rtl .dashicons-star-half:before {
- -webkit-transform: rotateY(180deg);
- -ms-transform: rotateY(180deg);
- transform: rotateY(180deg);
-}
-
-.widget.plugin-ratings a.dashicons {
- color: inherit;
-}
-
-.widget.plugin-ratings .description {
- color: #aa9;
- display: inline-block;
- font-style: italic;
- margin: 0 5px;
- vertical-align: text-bottom;
-}
-.widget.plugin-ratings ul.ratings-list {
- list-style-type: none;
- padding: 0;
- margin: 0 !important;
-}
-.widget.plugin-ratings .counter-container,
-.widget.plugin-ratings .counter-container a {
- display: inline-block;
- width: 100%;
-}
-.widget.plugin-ratings .counter-label,
-.widget.plugin-ratings .counter-count {
- line-height: 1.75;
-}
-.widget.plugin-ratings .counter-label {
- float: left;
- margin-right: 5px;
- min-width: 55px;
-}
-.widget.plugin-ratings .counter-back,
-.widget.plugin-ratings .counter-bar {
- float: left;
- height: 17px;
-}
-.widget.plugin-ratings .counter-back {
- background-color: #ececec;
- width: 64%;
- width: -webkit-calc(100% - 88px);
- width: calc(100% - 88px);
-}
-.widget.plugin-ratings .counter-bar {
- background-color: #ffc733;
-}
-.widget.plugin-ratings .counter-count {
- float: left;
- margin-left: 5px;
-}
-
-.page-numbers {
- font-size: 11px;
- line-height: 1;
- padding: 4px 6px;
- margin-right: 3px;
- border-width: 1px;
- border-style: solid;
- background-color: #fff;
- border-color: #ccc;
- display: inline-block;
- text-align: center;
-}
-
-.dots {
- background: none;
- border: none;
-}
-
-.page-numbers.current {
- font-weight: bold;
- border-width: 1px;
- border-style: solid;
- background-color: #328ab2;
- border-color: #328ab2;
- color: #fff;
-}
-
-a.page-numbers:hover {
- border-color: #999;
-}
-
-.next,
-.prev {
- padding: 0;
- border: none;
- background-color: #fff;
- color: #2583ad;
-}
-
-.next:hover,
-.prev:hover {
- color: #d54e21;
-}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+Any style changes should be done in /scss and compiled via `grunt sass`.
+Thanks!
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartscontentnonephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-none.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-none.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-none.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,37 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying a message that posts cannot be found.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+?>
+
+<section class="no-results not-found">
+ <header class="page-header">
+ <h1 class="page-title"><?php esc_html_e( 'Nothing Found', 'wporg-plugins' ); ?></h1>
+ </header><!-- .page-header -->
+
+ <div class="page-content">
+ <?php
+ if ( is_home() && current_user_can( 'publish_posts' ) ) : ?>
+
+ <p><?php printf( wp_kses( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'wporg-plugins' ), array( 'a' => array( 'href' => array() ) ) ), esc_url( admin_url( 'post-new.php' ) ) ); ?></p>
+
+ <?php elseif ( is_search() ) : ?>
+
+ <p><?php esc_html_e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'wporg-plugins' ); ?></p>
+ <?php
+ get_search_form();
+
+ else : ?>
+
+ <p><?php esc_html_e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'wporg-plugins' ); ?></p>
+ <?php
+ get_search_form();
+
+ endif; ?>
+ </div><!-- .page-content -->
+</section><!-- .no-results -->
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartscontentpagephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-page.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-page.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/content-page.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,41 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying page content in page.php.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+ <header class="entry-header">
+ <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
+ </header><!-- .entry-header -->
+
+ <div class="entry-content">
+ <?php
+ the_content();
+
+ wp_link_pages( array(
+ 'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-plugins' ),
+ 'after' => '</div>',
+ ) );
+ ?>
+ </div><!-- .entry-content -->
+
+ <footer class="entry-footer">
+ <?php
+ edit_post_link(
+ sprintf(
+ /* translators: %s: Name of current post */
+ esc_html__( 'Edit %s', 'wporg-plugins' ),
+ the_title( '<span class="screen-reader-text">"', '"</span>', false )
+ ),
+ '<span class="edit-link">',
+ '</span>'
+ );
+ ?>
+ </footer><!-- .entry-footer -->
+</article><!-- #post-## -->
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartspluginsinglephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin-single.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin-single.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin-single.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,64 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying posts.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+use WordPressdotorg\Plugin_Directory\Plugin_Directory;
+use WordPressdotorg\Plugin_Directory\Template;
+
+$content = call_user_func( array( Plugin_Directory::instance(), 'split_post_content_into_pages' ), get_the_content() );
+
+?><article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+ <?php echo Template::get_plugin_banner( get_post(), 'html' ); ?>
+
+ <header class="plugin-header">
+ <div class="plugin-thumbnail">
+ <?php echo Template::get_plugin_icon( get_post(), 'html' ); ?>
+ </div>
+
+ <a class="plugin-download button download-button button-large" href="<?php echo esc_url( Template::download_link() ); ?>" itemprop="downloadUrl"><?php _e( 'Download', 'wporg-plugins' ); ?></a>
+ <meta itemprop="softwareVersion" content="<?php echo esc_attr( get_post_meta( get_the_ID(), 'version', true ) ); ?>">
+ <meta itemprop="fileFormat" content="application/zip">
+
+ <?php the_title( '<h1 class="plugin-title">', '</h1>' ); ?>
+
+ <span class="byline"><?php printf( esc_html_x( 'By %s', 'post author', 'wporg-plugins' ), '<span class="author vcard"><a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ) . '">' . esc_html( get_the_author() ) . '</a></span>' ); ?></span>
+ </header><!-- .entry-header -->
+
+ <div class="entry-content">
+ <?php
+ foreach ( Template::get_plugin_sections() as $section ) :
+ if ( ! array_key_exists( $section['slug'], $content ) ) :
+ continue;
+ endif;
+ ?>
+ <h4><?php echo $section['title']; ?></h4>
+
+ <div id="<?php echo esc_attr( $section['slug'] ); ?>" class="read-more" aria-expanded="false">
+ <?php echo apply_filters( 'the_content', $content[ $section['slug'] ] ); ?>
+ </div>
+ <button type="button" class="button-link section-toggle" aria-controls="<?php echo esc_attr( $section['slug'] ); ?>"><?php _e( 'Read more', 'wporg-plugins' ); ?></button>
+ <?php endforeach; ?>
+ </div><!-- .entry-content -->
+
+ <div class="entry-meta">
+ <link itemprop="applicationCategory" href="http://schema.org/OtherApplication" />
+ <span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
+ <meta itemprop="price" content="0.00" />
+ <meta itemprop="priceCurrency" content="USD" />
+ <span itemprop="seller" itemscope itemtype="http://schema.org/Organization">
+ <span itemprop="name" content="WordPress.org"></span>
+ </span>
+ </span>
+
+ <?php the_widget( 'WordPressdotorg\Plugin_Directory\Widgets\Ratings' ); ?>
+ <?php the_widget( 'WordPressdotorg\Plugin_Directory\Widgets\Support' ); ?>
+ <?php the_widget( 'WordPressdotorg\Plugin_Directory\Widgets\Meta' ); ?>
+
+ </div><!-- .entry-meta -->
+</article><!-- #post-## -->
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatepartspluginphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin.php (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-parts/plugin.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,28 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Template part for displaying posts.
+ *
+ * @link https://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPressdotorg\Plugin_Directory\Theme
+ */
+
+namespace WordPressdotorg\Plugin_Directory\Theme;
+use WordPressdotorg\Plugin_Directory\Template;
+
+
+?><article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+ <div class="entry-thumbnail">
+ <?php echo Template::get_plugin_icon( get_post(), 'html' ); ?>
+ </div><div class="entry">
+ <header class="entry-header">
+ <?php the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); ?>
+ </header><!-- .entry-header -->
+
+ <?php echo Template::get_star_rating(); ?>
+
+ <div class="entry-excerpt">
+ <?php the_excerpt(); ?>
+ </div><!-- .entry-excerpt -->
+ </div>
+</article><!-- #post-## -->
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginstemplatetagsphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-tags.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-tags.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/template-tags.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,69 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-use WordPressdotorg\Plugin_Directory\Template;
-
-// Various Template tags
-
-// Returns an absolute url to the current url, no matter what that actually is.
-function wporg_plugins_self_link() {
- $site_path = preg_replace( '!^' . preg_quote( parse_url( home_url(), PHP_URL_PATH ), '!' ) . '!', '', $_SERVER['REQUEST_URI'] );
- return home_url( $site_path );
-}
-
-function wporg_plugins_template_last_updated() {
- return '<span title="' . get_the_time('Y-m-d') . '">' . sprintf( _x( '%s ago', 'wporg-plugins' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ) . '</span>';
-}
-
-function wporg_plugins_template_compatible_up_to() {
- $tested = get_post_meta( get_the_id(), 'tested', true ) ;
- if ( ! $tested ) {
- $tested = _x( 'unknown', 'unknown version', 'wporg-plugins' );
- }
- return esc_html( $tested );
-}
-
-function wporg_plugins_template_requires() {
- return esc_html( get_post_meta( get_the_id(), 'requires', true ) );
-}
-
-function wporg_plugins_the_version() {
- return esc_html( get_post_meta( get_the_id(), 'version', true ) );
-}
-
-function wporg_plugins_download_link() {
- return esc_url( Template::download_link( get_the_id() ) );
-}
-
-function wporg_plugins_template_authors() {
- $contributors = get_post_meta( get_the_id(), 'contributors', true );
-
- $authors = array();
- foreach ( $contributors as $contributor ) {
- $user = get_user_by( 'login', $contributor );
- if ( $user ) {
- $authors[] = $user;
- }
- }
-
- if ( ! $authors ) {
- $authors[] = new \WP_User( get_post()->post_author );
- }
-
- $author_links = array();
- $and_more = false;
- foreach ( $authors as $user ) {
- $author_links[] = sprintf( '<a href="%s">%s</a>', 'https://profiles.wordpress.org/' . $user->user_nicename . '/', $user->display_name );
- if ( count( $author_links ) > 5 ) {
- $and_more = true;
- break;
- }
- }
-
- if ( $and_more ) {
- return sprintf( '<cite> By: %s, and others.</cite>', implode(', ', $author_links ) );
- } else {
- return sprintf( '<cite> By: %s</cite>', implode(', ', $author_links ) );
- }
-}
-
-
</del></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgpluginsviewintrophp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/view-intro.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/view-intro.php 2016-05-20 17:13:06 UTC (rev 3192)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/view-intro.php 2016-05-20 17:16:55 UTC (rev 3193)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,21 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-namespace WordPressdotorg\Plugin_Directory\Theme;
-use WordPressdotorg\Plugin_Directory\Template;
-
-if ( is_front_page() && ( ! get_query_var( 'browse' ) || 'featured' == get_query_var( 'browse' ) ) ) {
- printf(
- /* translators: 1: Plugins count 2: Download count */
- '<p class="intro">' . __( 'Plugins extend and expand the functionality of WordPress. %1$s plugins with %2$s total downloads are at your fingertips.', 'wporg-plugins' ) . '</p>',
- '<strong>' . number_format_i18n( wp_count_posts( 'plugin' )->publish ) . '</strong>',
- '<strong>' . number_format_i18n( Template::get_total_downloads() ) . '</strong>'
- );
-}
-
-if ( 'beta' == get_query_var( 'browse' ) ) {
- echo '<p class="intro">' . __( 'The plugins listed here are proposed for a future version of WordPress. They are under active development.<br />You can try them out, provide feedback, or join one of the development teams.', 'wporg-plugins' ) . '</p>';
-} elseif ( 'favorites' == get_query_var( 'browse' ) ) {
- echo '<p class="intro">' . sprintf(
- __( 'Your favorite plugins are listed here. They also appear on <a href="%s">your profile</a>.', 'wporg-plugins' ),
- 'https://profiles.wordpress.org/' . wp_get_current_user()->user_nicename
- ) . '</p>';
-}
</del></span></pre>
</div>
</div>
</body>
</html>