Kelly Dwan
a4fb42fe3d
Load only published products in the preview ( https://github.com/woocommerce/woocommerce-blocks/pull/146 )
...
* Load only published products in the preview
* Fix post status in legacy block too
* Filter searching for individual products to only search published products
* Update query tests with change
2018-11-26 11:03:26 -05:00
Kelly Dwan
c98e607a6f
Add the "edit mode" toggle to the product category block ( https://github.com/woocommerce/woocommerce-blocks/pull/144 )
...
* Add sass mixins and variables
* Add an edit mode toggle, with the ability to choose categories
* Only add align classes when align is defined
2018-11-21 11:33:21 -05:00
Kelly Dwan
2231c829d1
Add a basic product category block ( https://github.com/woocommerce/woocommerce-blocks/pull/136 )
...
* Add a second block, for “products by category”
* Fetch products in the given category, when attributes change
* Display the resulting products
* Style the product preview
* Create utils folder, move shared attributes
* Move getQuery to shared utils folder
* Create a helper function to get the shortcode string
* Support the menu_order setting
* Support center/wide/full alignment
* Update PropTypes
* Add tests
* Add text domain to translation functions
2018-11-19 11:33:17 -05:00
Kelly Dwan
b52bb64d88
Move legacy block to “legacy” folder ( https://github.com/woocommerce/woocommerce-blocks/pull/135 )
2018-11-19 11:31:43 -05:00
Kelly Dwan
882cd4c7bb
Set up Jest for JS testing ( https://github.com/woocommerce/woocommerce-blocks/pull/130 )
...
* Set up Jest testing
* Add a snapshot test for the product preview component
2018-11-16 10:43:51 -05:00
Kelly Dwan
45f519590e
Add eslint to find and fix code style issues ( https://github.com/woocommerce/woocommerce-blocks/pull/123 )
...
* Add eslint configuration
* Run eslint auto-fixer to cover fixable issues
* Use wp.element’s component to prevent undefined React error
* Add products data global to eslint config
* Fix remaining eslint errors by hand
* Fix eslint errors in webpack
* Remove duplicate rule
2018-11-13 14:21:04 -05:00
Kelly Dwan
140f4e5ed6
Update build process ( https://github.com/woocommerce/woocommerce-blocks/pull/122 )
...
* Add api-fetch dependency
* Remove compiled files from the repo
* Update build process, remove grunt
* Import CSS into block, as we now extract CSS via webpack to build
* Update enqueue scripts to reflect new build locations
* Detect if build files don’t exist, and instruct users to build project
* Update readme with build instructions
* Clarify where to run npm commands in info notice
* Only enqueue our JS files if we know they exist
* Clarify version compatibility between WC and WP 5.0
2018-11-13 14:12:32 -05:00
claudiulodro
30aa4814e6
Fix no products found bug in product search
2018-09-06 11:47:51 -07:00
claudiulodro
78d21584fa
Fix bugs in specific select
2018-09-06 09:58:55 -07:00
claudiulodro
dd0b7284e4
Fix bugs with sidebar info
2018-09-06 09:44:30 -07:00
claudiulodro
6d0167b356
Refactor single select
2018-09-06 09:31:05 -07:00
claudiulodro
5bebb96cfa
Refactor specific select screen
2018-09-06 09:29:17 -07:00
Tiago Noronha
451a4722f5
Refactor category select
2018-09-06 17:03:36 +01:00
Tiago Noronha
cc05f947cd
Merge pull request woocommerce/woocommerce-blocks#109 from woocommerce/fix/106-attribute-select
...
Refactor attribute select
2018-09-06 16:42:23 +01:00
Tiago Noronha
7cca16abdd
Refactor attribute select
2018-09-06 16:40:50 +01:00
claudiulodro
914fa794af
Fix method name mismatch
2018-09-06 08:37:54 -07:00
claudiulodro
6d4c811949
Refactor sidebar info class
2018-09-06 08:21:56 -07:00
claudiulodro
61d7a229ad
Refactor product preview api usage
2018-09-05 13:20:09 -07:00
claudiulodro
6cde5409a1
Begin migration off withapidata
2018-09-05 11:30:46 -07:00
Tiago Noronha
f6a992a17c
Add order DESC attribute when ordering by newest first
2018-08-22 15:05:34 +01:00
claudiulodro
9a8236ce68
Make attribute select scalable
2018-06-05 10:06:39 -07:00
claudiulodro
07e249faae
Add some keys to elements
2018-06-04 10:48:48 -07:00
claudiulodro
59cba2a952
Include custom API endpoint for required orderby features
2018-06-01 10:22:58 -07:00
claudiulodro
f2ee9915f9
Fix things that broke in latest gberg version
2018-06-01 09:19:25 -07:00
claudiulodro
34f6d14bb1
Add best seller and top rated scopes
2018-04-25 12:03:08 -07:00
claudiulodro
3b55ae7c66
Bring up-to-date with master
2018-04-11 08:44:56 -07:00
Tiago Noronha
23b4d10036
Track if the results dropdown is visible or not
2018-04-10 16:34:53 +01:00
Tiago Noronha
d424d9f678
Set number of per page items to the number of individual products set
2018-04-10 15:14:39 +01:00
James Koster
e4bbd11cbc
Don't show "selected products" label when no products are selected
...
The instructions in the search input are adequate
2018-04-09 14:46:42 +01:00
James Koster
d1566fb0d2
Update block scope details design
2018-04-09 13:53:38 +01:00
Tiago Noronha
f83c958eec
Remove button tag around selected product checkmark
2018-04-07 00:34:47 +01:00
Tiago Noronha
f4bfda9832
Updated individual products design
2018-04-06 23:57:20 +01:00
claudiulodro
6cb26a20c8
Style and fix bug
2018-04-06 14:03:06 -07:00
claudiulodro
bb576d2a9c
Attribute sidebar description
2018-04-06 13:12:26 -07:00
claudiulodro
9efc26a3b3
Sidebar info working great except for attributes
2018-04-05 12:25:59 -07:00
Tiago Noronha
5d42920036
Closes woocommerce/woocommerce-blocks#84 : Adds order setting to individual product scope
2018-04-05 18:22:44 +01:00
Tiago Noronha
08ec9fa803
Closes woocommerce/woocommerce-blocks#59 : Individual products - remove rows slider
2018-04-05 17:19:36 +01:00
Tiago Noronha
710e8d03eb
Closes woocommerce/woocommerce-blocks#73 : Search result row should be clickable
2018-04-05 16:55:36 +01:00
claudiulodro
24898d007d
Refactor main products block for better maintainability
2018-04-04 12:26:23 -07:00
claudiulodro
c8dfecdf9a
Wording update for All scope woocommerce/woocommerce-blocks#72
2018-04-03 10:33:20 -07:00
claudiulodro
d5dbda0d9f
Use theme default number of rows
2018-04-03 10:26:56 -07:00
claudiulodro
55054fcd02
Jump direct to preview if no further settings are required woocommerce/woocommerce-blocks#68
2018-04-03 09:56:00 -07:00
claudiulodro
06e76d402a
Change block icon woocommerce/woocommerce-blocks#85
2018-04-03 09:22:01 -07:00
claudiulodro
bc8e85006c
Remove list view woocommerce/woocommerce-blocks#70
2018-04-02 11:46:57 -07:00
James Koster
1393ab769a
Update order option labels
...
Also arranges the options alphabetically
2018-03-19 10:09:23 +00:00
claudiulodro
c3354c6363
Price orderby shortcode functionality
2018-03-16 09:43:25 -07:00
claudiulodro
6eba00b97a
Remove rand and add price ordering
2018-03-16 09:26:42 -07:00
claudiulodro
24059f109d
Orderby selector
2018-03-15 10:20:43 -07:00
Tiago Noronha
f238cbbca0
Change cursor for current display and prevent option from being selected
2018-03-15 15:07:09 +00:00
Tiago Noronha
c5424350ab
Fix inline if statement
2018-03-14 15:15:34 +00:00