Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tonik/theme
Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.
https://github.com/tonik/theme
wordpress wordpress-development wordpress-starter-theme wordpress-theme
Last synced: 27 days ago
JSON representation
Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.
- Host: GitHub
- URL: https://github.com/tonik/theme
- Owner: tonik
- License: mit
- Created: 2016-10-29T20:26:48.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2021-07-30T00:56:04.000Z (over 3 years ago)
- Last Synced: 2024-09-30T05:04:36.770Z (about 1 month ago)
- Topics: wordpress, wordpress-development, wordpress-starter-theme, wordpress-theme
- Language: PHP
- Homepage: http://labs.tonik.pl/theme/
- Size: 1.45 MB
- Stars: 1,324
- Watchers: 64
- Forks: 139
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Tonik — WordPress Starter Theme
> The `develop` branch tracks starter development and it's not a stable code. If you want a stable version, use the [`master`](//github.com/tonik/theme/tree/master) branch or one of the latest [releases](//github.com/tonik/theme/releases).
[![Build Status](https://travis-ci.org/tonik/theme.svg?branch=master)](https://travis-ci.org/tonik/theme) [![Packagist](https://img.shields.io/packagist/dt/tonik/theme.svg)](https://github.com/tonik/theme) [![license](https://img.shields.io/github/license/tonik/theme.svg)](https://github.com/tonik/theme)
### Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.
Take a look at what is waiting for you:
- [ES6](https://babeljs.io/learn-es2015/) for JavaScript
- [SASS](http://sass-lang.com/) preprocessor for CSS
- [Webpack](https://webpack.js.org/) for managing, compiling and optimizing theme's asset files
- Simple [CLI](https://github.com/tonik/cli) for quickly initializing a new project
- Ready to use front-end boilerplates for [Foundation](//foundation.zurb.com/sites.html), [Bootstrap](//getbootstrap.com/docs/3.3/), [Bulma](//bulma.io/) and [Vue](//vuejs.org/)
- Utilizes PHP [Namespaces](http://php.net/manual/pl/language.namespaces.php)
- Simple [Theme Service Container](http://symfony.com/doc/2.0/glossary.html#term-service-container)
- Child Theme friendly [Autoloader](https://en.wikipedia.org/wiki/Autoload)
- Readable and centralized Theme Configs
- Oriented for building with [Actions](https://codex.wordpress.org/Glossary#Action) and [Filters](https://codex.wordpress.org/Glossary#Filter)
- Enhanced [Templating](https://en.wikibooks.org/wiki/PHP_Programming/Why_Templating) with support for passing data### Requirements
Tonik Starter Theme follows [WordPress recommended requirements](https://wordpress.org/about/requirements/). Make sure you have all these dependences installed before moving on:
- WordPress >= 4.7
- PHP >= 7.0
- [Composer](https://getcomposer.org)
- [Node.js](https://nodejs.org)## Documentation
Comprehensive documentation of the starter is available at http://labs.tonik.pl/theme/
## Contributing
Great that you are considering supporting the project. You have a lot of ways to help us grow. We appreciate all contributions, even the smallest.
- Report an issue
- Propose a feature
- Send a pull request
- Star project on the [GitHub](https://github.com/tonik/tonik)
- Tell about project around your community## License
The Tonik Starter Theme is licensed under the [MIT license](http://opensource.org/licenses/MIT).