forked from Automattic/_s
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge commit '3bc2eeda4fde4cb389845b5c66cbd9531d7351c5'
* commit '3bc2eeda4fde4cb389845b5c66cbd9531d7351c5': (172 commits) _s: Mobile-first toggle menu. _s: Tabbable dropdown menus. New 1200x900px screenshot, compressed Updated Sass and CSS files to remove numbered TOC structure for added flexibility Link Travis build results Header: Made aria-controls refer to an ID instead of a class JSLint error Using best practices to apply the proper units to the font-size mixin. See http://sass-guidelin.es/#units Sanitize location.hash before passing it to getElementById Consistent navigation Removed duplicate b & strong styling, changed SASS files to make use of parent selector: _menu, _galleries, _buttons, _fields, and _elements. Remove duplicate CSS rules for `small` - refs Automattic#694 update travis.yml Remove unnecessary margin-top and margin-bottom from center-block mixin. Revert "Merge branch 'pr/667'" Merge branch 'pr/667' Use core navigation template tags. Update Travis CI build checks. Props @miya0001. See Automattic#663. Update WP versions that are being used in Travis checks. [skip ci] Bring back box-sizing reset. ... Conflicts: archive.php comments.php content-page.php content-single.php content.php footer.php functions.php header.php index.php js/navigation.js js/skip-link-focus-fix.js lib/Spliced/Theme/Underscores/helpers-template.php search.php searchform.php sidebar.php single.php style.css
- Loading branch information
Showing
20 changed files
with
459 additions
and
337 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
# Travis CI (MIT License) configuration file for the Underscores WordPress theme. | ||
# @link https://travis-ci.org/ | ||
|
||
# For use with the Underscores WordPress theme. | ||
# @link https://github.com/Automattic/_s | ||
|
||
# Declare project language. | ||
# @link http://about.travis-ci.org/docs/user/languages/php/ | ||
language: php | ||
|
||
# Declare versions of PHP to use. Use one decimal max. | ||
php: | ||
# aliased to a recent 5.5.x version | ||
- "5.5" | ||
# aliased to a recent 5.4.x version | ||
- "5.4" | ||
# aliased to a recent 5.3.x version | ||
- "5.3" | ||
# Current $required_php_version for WordPress: 5.2.4 | ||
- "5.2" | ||
|
||
# Declare which versions of WordPress to test against. | ||
# Also declare whether or not to test in Multisite. | ||
env: | ||
# Trunk | ||
# @link https://github.com/WordPress/WordPress | ||
- WP_VERSION=master WP_MULTISITE=0 | ||
- WP_VERSION=master WP_MULTISITE=1 | ||
# WordPress 4.1 | ||
# @link https://github.com/WordPress/WordPress/tree/4.1-branch | ||
- WP_VERSION=4.1 WP_MULTISITE=0 | ||
- WP_VERSION=4.1 WP_MULTISITE=1 | ||
# WordPress 4.0 | ||
# @link https://github.com/WordPress/WordPress/tree/4.0-branch | ||
- WP_VERSION=4.0 WP_MULTISITE=0 | ||
- WP_VERSION=4.0 WP_MULTISITE=1 | ||
|
||
# Declare 5.6 beta in test matrix. | ||
# @link https://buddypress.trac.wordpress.org/ticket/5620 | ||
# @link http://docs.travis-ci.com/user/build-configuration/ | ||
matrix: | ||
include: | ||
- php: 5.6 | ||
env: WP_VERSION=master | ||
allow_failures: | ||
- php: 5.6 | ||
fast_finish: true | ||
|
||
# Use this to prepare the system to install prerequisites or dependencies. | ||
# e.g. sudo apt-get update. | ||
# Failures in this section will result in build status 'errored'. | ||
# before_install: | ||
|
||
# Use this to prepare your build for testing. | ||
# e.g. copy database configurations, environment variables, etc. | ||
# Failures in this section will result in build status 'errored'. | ||
before_script: | ||
# Set up WordPress installation. | ||
- export WP_DEVELOP_DIR=/tmp/wordpress/ | ||
- mkdir -p $WP_DEVELOP_DIR | ||
# Use the Git mirror of WordPress. | ||
- git clone --depth=1 --branch="$WP_VERSION" git://develop.git.wordpress.org/ $WP_DEVELOP_DIR | ||
# Set up theme information. | ||
- theme_slug=$(basename $(pwd)) | ||
- theme_dir=$WP_DEVELOP_DIR/src/wp-content/themes/$theme_slug | ||
- cd .. | ||
- mv $theme_slug $theme_dir | ||
# Set up WordPress configuration. | ||
- cd $WP_DEVELOP_DIR | ||
- echo $WP_DEVELOP_DIR | ||
- cp wp-tests-config-sample.php wp-tests-config.php | ||
- sed -i "s/youremptytestdbnamehere/wordpress_test/" wp-tests-config.php | ||
- sed -i "s/yourusernamehere/root/" wp-tests-config.php | ||
- sed -i "s/yourpasswordhere//" wp-tests-config.php | ||
# Create WordPress database. | ||
- mysql -e 'CREATE DATABASE wordpress_test;' -uroot | ||
# Install CodeSniffer for WordPress Coding Standards checks. | ||
- git clone https://github.com/squizlabs/PHP_CodeSniffer.git php-codesniffer | ||
# Install WordPress Coding Standards. | ||
- git clone https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards.git wordpress-coding-standards | ||
# Hop into CodeSniffer directory. | ||
- cd php-codesniffer | ||
# Set install path for WordPress Coding Standards. | ||
# @link https://github.com/squizlabs/PHP_CodeSniffer/blob/4237c2fc98cc838730b76ee9cee316f99286a2a7/CodeSniffer.php#L1941 | ||
- scripts/phpcs --config-set installed_paths ../wordpress-coding-standards | ||
# Hop into themes directory. | ||
- cd $theme_dir | ||
# After CodeSniffer install you should refresh your path. | ||
- phpenv rehash | ||
|
||
# Run test script commands. | ||
# Default is specific to project language. | ||
# All commands must exit with code 0 on success. Anything else is considered failure. | ||
script: | ||
# Search for PHP syntax errors. | ||
- find . \( -name '*.php' \) -exec php -lf {} \; | ||
# WordPress Coding Standards | ||
# @link https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards | ||
# @link http://pear.php.net/package/PHP_CodeSniffer/ | ||
# -p flag: Show progress of the run. | ||
# -s flag: Show sniff codes in all reports. | ||
# -v flag: Print verbose output. | ||
# -n flag: Do not print warnings. (shortcut for --warning-severity=0) | ||
# --standard: Use WordPress as the standard. | ||
# --extensions: Only sniff PHP files. | ||
- $WP_DEVELOP_DIR/php-codesniffer/scripts/phpcs -p -s -v -n . --standard=./codesniffer.ruleset.xml --extensions=php | ||
|
||
# Receive notifications for build results. | ||
# @link http://docs.travis-ci.com/user/notifications/#Email-notifications | ||
notifications: | ||
email: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
Thanks for contributing to `_s` (Underscores) — you rock! | ||
|
||
## _s | ||
Before getting started, make sure your issue has not been discussed earlier. You can search for existing tickets [here](https://github.com/Automattic/_s/search). | ||
|
||
Here are some tips to consider and to help you write a great report: | ||
|
||
* `_s` supports Internet Explorer 9 and greater, as well as the latest two versions of all other major browsers. | ||
* `_s` is backwards compatible with the two versions prior to the current stable version of WordPress. | ||
* `_s` uses HTML5 markup. In HTML5, it is common to use multiple `<h1>` elements. | ||
* We decided to not include translations [[#50](https://github.com/Automattic/_s/pull/50)] beyond the exisiting `_s.pot` file, a RTL stylesheet [[#263](https://github.com/Automattic/_s/pull/263)], or editor styles [[#225](https://github.com/Automattic/_s/pull/225)], as they are likely to change during development of an `_s`-based theme. | ||
|
||
By contributing code to `_s`, you grant its use under the [GNU General Public License v2 (or later)](http://www.gnu.org/licenses/gpl-2.0.html). | ||
|
||
## Underscores.me | ||
If your issue is specific to the [Underscores.me](http://underscores.me) website, the [Underscores.me GitHub repo](https://github.com/Automattic/underscores.me) is the right place for you. | ||
|
||
The preferred method of generating a new theme based on `_s` is the [Underscores.me](http://underscores.me) website. If you have an alternative method, such as a shell script, write a blog post about it or host it in a separate repo -- and make sure to mention [@underscoresme](https://twitter.com/underscoresme) in your tweets! | ||
|
||
Want to have your avatar listed as one of the `_s` contributors [here](http://underscores.me/#contribute)? Just make sure you have an email address added to both GitHub and your local Git installation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
<?xml version="1.0"?> | ||
<ruleset name="Underscores WordPress Theme Coding Standards Configuration"> | ||
<!-- See https://github.com/squizlabs/PHP_CodeSniffer/wiki/Annotated-ruleset.xml --> | ||
<!-- See https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/blob/develop/WordPress-Core/ruleset.xml --> | ||
|
||
<!-- Set a description for this ruleset. --> | ||
<description>A custom set of code standard rules to check for Underscores.</description> | ||
|
||
<!-- Include the WordPress ruleset, with exclusions. --> | ||
<rule ref="WordPress"> | ||
<exclude name="Generic.WhiteSpace.ScopeIndent.Incorrect" /> | ||
<exclude name="PEAR.Functions.FunctionCallSignature.Indent" /> | ||
<exclude name="Generic.WhiteSpace.ScopeIndent.IncorrectExact" /> | ||
|
||
<exclude name="WordPress.XSS.EscapeOutput" /> | ||
<exclude name="WordPress.WhiteSpace.ScopeIndent.Incorrect" /> | ||
<exclude name="WordPress.Variables.GlobalVariables" /> | ||
</rule> | ||
</ruleset> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.