Free WordPress themes made by Automattic for WordPress.org and WordPress.com.
Find a file
2020-11-05 10:05:40 -05:00
.github Update ISSUE_TEMPLATE.md 2019-01-24 14:11:27 -08:00
affinity Merge pull request #1870 from Automattic/update/#1866-affinity 2020-05-06 13:50:17 -04:00
altofocus Altofocus: Fix the floating footer issue. Closes #2347 2020-08-13 03:31:15 +02:00
alves Alves: Reduce specificity on rules to hide extra color palettes. 2020-11-04 16:59:07 -05:00
apostrophe-2 Apostrophe 2: Fix nested alignwide/full items 2020-06-08 10:53:38 -04:00
balasana Merge pull request #2764 from Automattic/fix/1722-body-open-header 2020-11-04 17:42:01 +00:00
barnsbury Merge pull request #1666 from Automattic/update/1142 2020-11-04 17:19:51 +00:00
brompton Merge pull request #1666 from Automattic/update/1142 2020-11-04 17:19:51 +00:00
button-2 Remove Headstart Annotations from themes in this repo 2020-04-08 12:00:06 -05:00
calm-business fix security issues 2020-10-29 15:08:39 +00:00
canard Canard: Fix Post Carousel block compatibility 2020-07-15 14:37:35 +02:00
coutoire Coutoire: Reduce specificity on rules to hide extra color palettes 2020-11-04 17:07:01 -05:00
dalston Dalston: Reduce specificity on rules to hide extra color palettes 2020-11-04 17:08:26 -05:00
dara Merge pull request #1874 from Automattic/update/#1866-dara 2020-05-06 14:52:29 -04:00
design-toolkit All Themes: Adding Gutenberg Block testing content to design-tools directory 2019-02-06 16:43:58 -05:00
dyad-2 fixed menu to work with marketing bar 2020-10-20 09:41:38 +02:00
elegant-business fix security issues 2020-10-29 15:08:39 +00:00
exford Exford: Reduce specificity on rules to hide extra color palettes. 2020-11-04 17:09:36 -05:00
friendly-business Security Alert: Updates Friendly Business Package file. 2020-04-07 22:17:36 +02:00
gazette updated gazette version 2020-10-05 09:17:36 +02:00
hever Merge pull request #1666 from Automattic/update/1142 2020-11-04 17:19:51 +00:00
ibis Ibis: Update header defaults and screenshot to match 2020-07-30 13:50:06 -05:00
illustratr bump version number for illustratr 2020-11-05 10:38:24 +00:00
independent-publisher-2 Rebase trunk. 2020-10-26 11:22:24 -04:00
intergalactic-2 Merge pull request #1875 from Automattic/update/#1866-intergalactic-2 2020-05-06 16:13:53 -04:00
ixion Merge pull request #1696 from Automattic/fix/#1695 2020-11-03 22:50:21 +00:00
karuna bump the version number for karuna 2020-11-05 10:49:44 +00:00
leven Leven: Reduce specificity on rules to hide extra color palettes. 2020-11-04 17:10:40 -05:00
libre-2 Libre 2: Fix nested alignwide/full items 2020-06-08 10:22:23 -04:00
libretto Merge pull request #1878 from Automattic/update/#1866-libretto 2020-05-06 16:18:43 -04:00
lodestar Remove Headstart Annotations from themes in this repo 2020-04-08 12:00:06 -05:00
mayland Mayland: Reduce specificity on rules to hide extra color palettes 2020-11-04 17:11:31 -05:00
maywood Maywood: Reduce specificity on rules to hide extra color palettes. 2020-11-04 17:12:27 -05:00
modern-business Security Alert: Updates Modern Business Package file. 2020-04-07 22:18:27 +02:00
morden Merge pull request #2764 from Automattic/fix/1722-body-open-header 2020-11-04 17:42:01 +00:00
penscratch-2 Remove Headstart Annotations from themes in this repo 2020-04-08 12:00:06 -05:00
photos Photos: Fix invisible audio block. 2020-05-22 12:52:58 -04:00
pique space 2020-10-21 17:05:54 +02:00
professional-business Security Alert: Updates Professional Business Package file. 2020-04-07 22:19:33 +02:00
publication Merge pull request #1879 from Automattic/update/#1866-publication 2020-05-06 16:20:38 -04:00
radcliffe-2 Merge pull request #2109 from Automattic/fix/alignwide-full-nested-multiple-themes 2020-06-11 02:45:23 +02:00
rebalance Merge pull request #1880 from Automattic/update/#1866-rebalance 2020-05-06 16:39:10 -04:00
redhill Redhill: Reduce specificity on rules to hide extra color palettes. 2020-11-04 17:13:51 -05:00
rivington Rivington: Reduce specificity on rules to hide extra color palettes 2020-11-04 17:14:37 -05:00
rockfield Merge pull request #2764 from Automattic/fix/1722-body-open-header 2020-11-04 17:42:01 +00:00
scratchpad Merge pull request #1867 from Automattic/update/#1866 2020-05-06 11:58:50 -04:00
seedlet Bump version to 1.1.2 2020-11-04 14:49:41 -05:00
seedlet-blocks Update gradients to use hex values. 2020-10-27 14:52:16 -04:00
shawburn Merge pull request #1666 from Automattic/update/1142 2020-11-04 17:19:51 +00:00
shoreditch Remove Headstart Annotations from themes in this repo 2020-04-08 12:00:06 -05:00
sk8prk Add sk8prk theme 2020-06-17 13:47:23 -04:00
sketch Remove Headstart Annotations from themes in this repo 2020-04-08 12:00:06 -05:00
sophisticated-business Security Alert: Updates Sophisticated Business Package file. 2020-04-07 22:14:14 +02:00
spearhead Merge pull request #2762 from Automattic/add/spearhead-dotorg-files 2020-11-04 14:45:09 -05:00
stow Merge pull request #2764 from Automattic/fix/1722-body-open-header 2020-11-04 17:42:01 +00:00
stratford Merge pull request #2764 from Automattic/fix/1722-body-open-header 2020-11-04 17:42:01 +00:00
textbook TextBook: Center image captions 2020-11-04 13:25:47 +00:00
toujours Merge pull request #1881 from Automattic/update/#1866-toujours 2020-05-06 16:43:18 -04:00
varia Merge pull request #2654 from Automattic/fix/2257-varia-premium-content-margins 2020-10-22 14:00:18 -04:00
.gitignore Ignore rej files. 2020-10-29 12:21:25 -04:00
composer.json Add PHPCS 2020-10-06 21:59:13 +01:00
composer.lock Add PHPCS 2020-10-06 21:59:13 +01:00
dotorg-exclude.txt Move package-dotorg.sh to top-level. 2020-11-04 12:27:09 -05:00
LICENSE Add LICENSE to root directory 2020-02-20 08:59:04 +07:00
package-dotorg.sh Move package-dotorg.sh to top-level. 2020-11-04 12:27:09 -05:00
package-lock.json add lodash as a dependency 2020-10-08 09:36:43 +01:00
package.json add lodash as a dependency 2020-10-08 09:36:43 +01:00
phpcs.xml.dist remove i18n check 2020-10-08 09:37:32 +01:00
pre-commit-hook.js formatting change 2020-10-06 22:21:32 +01:00
README.md Clarify packaging dotorg instructions. 2020-11-04 12:58:38 -05:00

Automattic's Free Themes

Maintainers

These themes are maintained by the Automattic Theme Team.

Submitting issues

Before submitting your issue, make sure it has not been discussed earlier. You can search for existing tickets here.

Here are some tips to consider and to help you write a great report:

  • Themes support Microsoft Internet Explorer 11 and Edge, as well as the latest two versions of all other major browsers.
  • Themes are backwards compatible with the two versions prior to the current stable version of WordPress.
  • Themes use HTML5 markup.
  • Translation files should not be included in PRs, as these are handled by WordPress.com. See here for information on contributing to i18n efforts on WordPress.com.

Contributing code

Found a bug you can fix? Fantastic! Patches are always welcome. Here are a couple tips for crafting a great pull request:

  • Include the purpose of your PR. Be explicit about the issue your PR solves.
  • Reference any existing issues that relate to your PR. This allows everyone to easily see all related discussions.

By contributing code to our free themes, you grant its use under the GNU General Public License v2 (or later).

Testing pull requests

Using GitHub

  1. Clone repository locally git clone git@github.com:Automattic/themes.git
  2. Identify the branch of the pull request, e.g. update/#1889
  3. Check out featured branch of pull request, e.g. git checkout update/#1889
  4. Symlink or copy affected theme OR zip affected theme and import into WordPress site

Manually download

  1. Identify and visit the branch of the pull request.
  2. Change the /tree/ part of the branch's URL to archive, and add a .zip to the end to download a zip of the branch. e.g. https://github.com/Automattic/themes/tree/update/%231889 would become https://github.com/Automattic/themes/archive/update/%231889.zip
  3. Unzip the zipped featured branch
  4. Zip affected theme and import into WordPress site

Note: In case the affected theme already exists on the WordPress site, it needs to be deleted before the theme zip file gets uploaded.

Coding Standards

Themes code should adhere to the WordPress coding standards. This repo contains a pre-commit hook which enables you to detect and fix code that doesn't follow the standards.

To set this uo follow these instructions:

  1. Run npm i in the root of the repo.
  2. Run composer install

Now when you commit changes to a file PHPCBF will attempt to fix any issues with the file.

Packaging for WordPress.org Themes Showcase

The code in this repository mirrors the code needed for the theme to function correctly on WordPress.com. To prepare a theme.zip that passes the WordPress.org theme review automated test, do the following:

  • From the top-level directory, run ./package-dotorg.sh [theme-slug]
  • View the generated zip in the respective theme's sub-directory

Note that this script rebuilds the theme to strip it of .com-specific functionality, and discards any changes via git after doing so. Make sure you have committed any working changes before running this script.