Theme Versions Save

Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.

v3.1.1

3 years ago

Bug Fixes

  • fix(): Make .vue files trigger browsersync reload too (#93)

v3.1.0

5 years ago

Features

  • chore(build): ESLint should also lint .vue files (#68)

Bug Fixes

  • chore(build): Vue rule should autoprefix styles in <style> tag inside .vue component files (#71)

Internal

  • chore(build): Introduce scripts for linting js and sass files (#67)

v3.0.0

6 years ago

Features & Improvements

  • Ship starter without any front-end boilerplate by default (#37). Front-end can be optionally scaffolded with CLI (v3.0.0)
  • Change namespace prefix and add unique namespace to each template controller (#47)
  • Docblocks of templates actions and filters should point to hooked functions (#48)
  • Create dedicated app/Structure/templates.php file for templates rendering specific functions (#49)
  • Rename partials/header.tpl.php file to partials/head.tpl.php (#33)
  • Introduce environment file for theme config (#60)
  • build: Lint javascript with ESlint (#44)
  • build: Allow for configuring the Autoprefixer (#52)
  • build: Allow for configuring Stylelint plugin via a configuration file (#19)

Bugs

  • build: Preserve subdirectories for images in Webpack output (#50)
  • build: Narrow scope of the stylelinting to resources/assets folder
  • build: Browser should be refreshed after changes in project files by default (#43)

Internals

v3.0.0-rc.1

6 years ago

Features & Improvements

  • Ship starter without any front-end boilerplate by default (#37). Front-end can be optionally scaffolded with CLI (v3.0.0-rc.1)
  • Change namespace prefix and add unique namespace to each template controller (#47)
  • Docblocks of templates actions and filters should point to hooked functions (#48)
  • Create dedicated app/Structure/templates.php file for templates rendering specific functions (#49)
  • Rename partials/header.tpl.php file to partials/head.tpl.php (#33)
  • Introduce environment file for theme config (#60)
  • build: Preserve subdirectories for images in Webpack output (#50)
  • build: Lint javascript with ESlint (#44)
  • build: Allow for configuring the Autoprefixer (#52)
  • build: Allow for configuring Stylelint plugin via a configuration file (#19)
  • build: Browser should be refreshed after changes in project files by default (#43)

Internals

v2.0.3

6 years ago

Bugs

  • Builder rule for external images should output files in /images folder

v2.0.2

6 years ago

Bugs

  • Wrong directory name of javascript files in app.config.js file causing transpilation to fail #32
  • Remove directory limiter in javascript rule of builder

v2.0.1

6 years ago

Features & Improvements

  • Removes outdated quick start guide from README.md
  • Follow semantic versioning for tonik/gin and tonik/cli packages
  • Updates example service binding in app/Setup/services.php to follow up with the docs

Bugs

  • Fixes WP_Query namespace import in service binding example (#25)

v2.0.0

6 years ago

🚀

v2.0.0-rc.2

6 years ago
  • Bumps minimal PHP version to 7.0
  • Use tonik/gin in v2.0.0-rc.2
  • Use tonik/cli in v2.0.0-rc.2

v2.0.0-rc.1

6 years ago
  • Moves layout opening and closing markup (header.php, footer.php) to the .tpl.php files
  • Cleanup and unify indentation and setup .editorconfig
  • Visual enhancements of default layout
  • Update services to latest changes in container API
  • Use tonik/gin in v2.0.0-rc.1
  • Use tonik/cli in v2.0.0-rc.1
  • Reorganizes folders in app/ directory.