woocommerce/plugins/woocommerce-admin
Paul Sealock 323807c074 Merge pull request woocommerce/woocommerce-admin#142 from woocommerce/fix/datepicker-naming-match-api
Datepicker: Use api naming before/after
2018-07-03 11:17:34 +12:00
..
bin Rename js/src to client (https://github.com/woocommerce/woocommerce-admin/pull/38) 2018-05-11 12:13:57 -04:00
client Merge pull request woocommerce/woocommerce-admin#142 from woocommerce/fix/datepicker-naming-match-api 2018-07-03 11:17:34 +12:00
languages Add languages directory and README. 2018-05-14 14:45:11 -07:00
lib Implement updated activity panel tab design (https://github.com/woocommerce/woocommerce-admin/pull/137) 2018-06-29 11:20:08 -04:00
tests DatePicker: Hook up react-dates 2018-06-27 14:11:13 +12:00
.babelrc Add an admin page, build a simple component + filters 2018-04-19 16:40:32 -04:00
.distignore Initial commit of plugin scaffold 2018-04-17 17:04:17 -04:00
.editorconfig Initial commit of plugin scaffold 2018-04-17 17:04:17 -04:00
.eslintignore Build Tools: Add precommit/prepush scripts, install if outdated (https://github.com/woocommerce/woocommerce-admin/pull/34) 2018-05-10 15:17:28 -04:00
.eslintrc Add CSS naming conventions following Gutenberg’s standards (https://github.com/woocommerce/woocommerce-admin/pull/99) 2018-06-01 10:35:18 -04:00
.gitignore Sidebar: Add Tabs 2018-05-23 12:42:26 +12:00
.travis.yml Initial commit of plugin scaffold 2018-04-17 17:04:17 -04:00
Gruntfile.js Add an admin page, build a simple component + filters 2018-04-19 16:40:32 -04:00
README.md Fix React warnings for nested components/className (https://github.com/woocommerce/woocommerce-admin/pull/83) 2018-05-23 14:01:41 -04:00
package-lock.json Add Gridicons (https://github.com/woocommerce/woocommerce-admin/pull/136) 2018-06-28 11:23:26 -04:00
package.json Add Gridicons (https://github.com/woocommerce/woocommerce-admin/pull/136) 2018-06-28 11:23:26 -04:00
phpcs.xml.dist Initial commit of plugin scaffold 2018-04-17 17:04:17 -04:00
phpunit.xml.dist PHPUnit: Ensure Gutenberg is loaded 2018-05-03 13:36:36 -04:00
webpack.config.js DatePicker: Hook up react-dates 2018-06-27 14:11:13 +12:00
woo-dash.php Fix Gutenberg detection condition 2018-05-04 14:54:50 -04:00

README.md

WooCommerce Dashboard

This is a feature plugin for a modern, javascript-driven dashboard for WooCommerce.

Prerequisites

Gutenberg and WooCommerce should be installed prior to activating the WooCommerce Dashboard feature plugin.

For better debugging, it's also recommended you add define( 'SCRIPT_DEBUG', true ); to your wp-config. This will load the unminified version of all libraries, and specifically the development build of React.

Development

After cloning the repo, install dependencies with npm install. Now you can build the files using one of these commands:

  • npm run build : Build a production version
  • npm start : Build a development version, watch files for changes

There are also some helper scripts: