WordPress / twentytwentythree

Twenty Twenty-Three, the default WordPress theme sporting many styles that will launch with WordPress 6.1.
123 stars 65 forks source link
hacktoberfest theme wordpress

This theme has been merged into the WordPress Core SVN repository, and is no longer maintained on GitHub.

Please report all new bugs or feature requests on Trac: https://core.trac.wordpress.org/newticket.

Browse open issues: https://core.trac.wordpress.org/search?q=twenty+twenty-three.


Twenty Twenty-Three

Welcome to the development repository for the default theme that will launch with WordPress 6.1.

About

Twenty Twenty-Three is a stripped-back and minimal version of Twenty Twenty-Two, and will include a diverse collection of style variations designed by members of the community.

Just want to see a preview of what the theme currently looks like? Check out the demo site.

Please see the design specification for more information about the default typography and spacing settings.

Contributing

If you would like to contribute code, the list of open issues is a great place to start looking for tasks. Pull requests are preferred when linked to an existing issue.

Contributing is not just for developers! There are many opportunities to help with testing, triage, discussion, designing and building variations, and more. Please look through open issues, and join in wherever you feel most comfortable.

If you'd like to help with triage, let @mikachan and @beafialho know here or in WordPress.org's Slack instance. The #core-themes-projects channel is a good place to start. We'll help you get set up with the ability to add labels to issues and PRs.

Contributing Style Variations

A big part of Twenty Twenty-Three is to emphasize a diverse collection of style variations, so this is a great way to contribute to the theme! You can read more about this in the project kick-off post.

Design a style variation

This can be done a few different ways, including:

Submit your style variation

When you're ready to submit, please create a new issue and share your designs:

Getting Started

To get started with development:

  1. Set up a WordPress instance, we recommend wp-env or Local as an alternative to docker.
  2. Install the Gutenberg plugin
  3. Clone / download this repository into your /wp-content/themes/ directory

Tips for Contributors

Requirements

Some theme features / PRs may require Gutenberg trunk and will be described or tagged accordingly.

Resources

Timeline

The theme will be released with WordPress 6.1 and follow the key dates / milestones associated with its development schedule.