renovate[bot]
a17986f286
Update dependency @woocommerce/components to v1.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/160 )
2018-11-28 10:58:03 -05:00
renovate[bot]
16f7c64258
Update dependency stylelint to v9.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/161 )
2018-11-28 10:57:34 -05:00
renovate[bot]
97a61e803b
Update Node.js to v10.14.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/165 )
2018-11-28 10:55:05 -05:00
renovate[bot]
da6180f172
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/142 )
2018-11-27 14:41:06 -05:00
renovate[bot]
16e861859a
Update dependency webpack to v4.26.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/155 )
2018-11-27 14:31:31 -05:00
renovate[bot]
402d428642
Update dependency eslint-plugin-jest to v22.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/154 )
2018-11-27 14:29:49 -05:00
renovate[bot]
35ac545abb
Update dependency mini-css-extract-plugin to v0.4.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/152 )
2018-11-27 14:28:39 -05:00
Kelly Dwan
eb21a5ec9f
Update dependencies, add all packages in use ( https://github.com/woocommerce/woocommerce-blocks/pull/159 )
2018-11-27 12:13:16 -05:00
Kelly Dwan
133e5374af
Update jsx-a11y label rule to only require ID, not ID+nesting ( https://github.com/woocommerce/woocommerce-blocks/pull/158 )
2018-11-27 12:13:05 -05:00
Kelly Dwan
6a50ebde8b
Adds continuous integration testing with travis ( https://github.com/woocommerce/woocommerce-blocks/pull/156 )
...
* Add travis to run JS & CSS linting, JS tests, and PHPUnit tests
* Move API initiation out of the gutenberg/files check
So that php tests run without having to build the JS files
* Add very basic product endpoint tests
* Fix stylelint issues in CSS
* Remove e2e setup, replace with dependency setup
* Add missing install step
* Remove cache for now
* Add specific `har-validator` dependency because v 5.1.2 has disappeared
* Only run npm install for the JS test job
* Check for installed plugins
* Update install location
* Fix typo in plugin name
* Check the BRANCH variable, rather than TRAVIS_PULL_REQUEST_BRANCH, which is only set on PR runs
* Remove debug command
* A change to trigger CI
* Set the expected node & npm versions
* Remove copy-pasted command, does not apply
2018-11-27 12:12:48 -05:00
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
aec2d567e2
Check that the translation function exists before using it ( https://github.com/woocommerce/woocommerce-blocks/pull/150 )
2018-11-21 16:10:16 -05:00
renovate[bot]
f09a4efae2
Update wordpress monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/147 )
2018-11-21 11:45:09 -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
a4205a956e
Update “tested up to” versions for WC and WP ( https://github.com/woocommerce/woocommerce-blocks/pull/141 )
2018-11-21 10:56:05 -05:00
renovate[bot]
3851a6bad1
Update dependency webpack to v4.26.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/139 )
2018-11-19 11:38:33 -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
renovate[bot]
10b740d148
Update wordpress monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/133 )
2018-11-16 14:32:52 -05:00
renovate[bot]
4e1fb93a51
Update dependency clean-webpack-plugin to v1 ( https://github.com/woocommerce/woocommerce-blocks/pull/132 )
2018-11-16 14:30:39 -05:00
renovate[bot]
a1c79b0114
Update dependency @babel/core to v7.1.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/131 )
2018-11-16 14:29:42 -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
9090fb41a1
Add .editorconfig file for editor integration ( https://github.com/woocommerce/woocommerce-blocks/pull/128 )
2018-11-16 10:42:56 -05:00
renovate[bot]
9bc66d90ee
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/129 )
2018-11-15 16:59:05 -05:00
renovate[bot]
151614c8b2
Add renovate.json ( https://github.com/woocommerce/woocommerce-blocks/pull/127 )
2018-11-15 16:55:12 -05:00
Kelly Dwan
702da46571
Add stylelint to find and fix css code style issues ( https://github.com/woocommerce/woocommerce-blocks/pull/126 )
...
* Add stylelint & WP gutenberg configuration
* Fix stylelint issues
2018-11-15 10:45:49 -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
Kelly Dwan
27ad957eb3
Add all dependencies used in the product block to the script registration ( https://github.com/woocommerce/woocommerce-blocks/pull/121 )
...
Fixed woocommerce/woocommerce-blocks#120
2018-11-13 10:48:13 -05:00
Kelly Dwan
940c21d0fb
Merge pull request woocommerce/woocommerce-blocks#113 from ajitbohra/patch-1
...
Readme replace withAPIData with apiFetch
2018-11-12 18:01:36 -05:00
Kelly Dwan
238f68e999
Create pull request template
2018-11-12 17:58:55 -05:00
Kelly Dwan
85a209834a
Update issue templates
2018-11-12 17:56:39 -05:00
Ajit Bohra
8995333e6b
Readme replace withAPIData with apiFetch
2018-10-05 19:23:21 +05:30
claudiulodro
905ced2193
Update version for release
2018-09-07 08:51:45 -07:00
claudiulodro
cb2e63f130
Merge remote-tracking branch 'origin/fix/106-wip' into HEAD
2018-09-06 11:48:37 -07:00
claudiulodro
30aa4814e6
Fix no products found bug in product search
2018-09-06 11:47:51 -07:00
Tiago Noronha
37a7a0ca6c
Fade padding fix
2018-09-06 18:53:36 +01: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
claudiulodro
66aa3b52a9
Merge remote-tracking branch 'origin/master' into HEAD
2018-08-22 11:00:00 -07:00
claudiulodro
f411c4453f
Update info for release
2018-08-22 10:59:02 -07:00
Claudiu Lodromanean
89794358e6
Merge pull request woocommerce/woocommerce-blocks#105 from woocommerce/fix/101
...
Add order DESC attribute when ordering by newest first
2018-08-22 10:37:16 -07:00
claudiulodro
ce6938548e
Don't initialize scripts if wc is not active
2018-08-22 10:28:39 -07:00
Tiago Noronha
f6a992a17c
Add order DESC attribute when ordering by newest first
2018-08-22 15:05:34 +01:00
Ajit Bohra
38e8f6f518
Add link to wordpress.org
2018-08-10 09:11:28 +05:30
claudiulodro
03ade781d3
Update WC requires version
2018-06-06 09:08:17 -07:00
claudiulodro
6e09ffb392
Update info for 1.1 release
2018-06-06 08:59:45 -07: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
0572330b3e
Only enqueue gberg scripts/styles on backend editor
2018-06-01 09:35:46 -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
Claudiu Lodromanean
5df1d15a3b
Lowercase readme.txt
2018-04-23 10:35:30 -07:00
claudiulodro
b48feb62cd
Add gitatributes file
2018-04-23 10:34:21 -07:00
Tiago Noronha
75a4b1b294
Increase search input CSS specificity
2018-04-23 16:55:01 +01:00
claudiulodro
31d489a4ba
Readme
2018-04-20 10:17:55 -07:00
claudiulodro
188eaba8bb
Compartmentalize plugin
2018-04-19 09:53:21 -07:00
claudiulodro
5b24ae57e4
Fix broken padding from latest gberg update
2018-04-19 09:16:38 -07:00
claudiulodro
3b55ae7c66
Bring up-to-date with master
2018-04-11 08:44:56 -07:00
Tiago Noronha
d509148d5b
Set results images to specific size
2018-04-10 16:54:06 +01:00
Tiago Noronha
a0110a982c
Hide outline and remove button when results are visible
2018-04-10 16:42:37 +01: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
Tiago Noronha
a3b9df0e55
Change outline color
2018-04-10 15:01:31 +01:00
Tiago Noronha
f387eb4312
Selected products overflow fix
2018-04-10 14:44:12 +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
09bf724059
dropdown / hover styles
2018-04-09 14:32:54 +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
Tiago Noronha
a92bc86761
Add active state to scope switcher
2018-03-14 15:11:36 +00:00
Claudiu Lodromanean
cdf1c7ec6e
Merge pull request woocommerce/woocommerce-blocks#65 from woocommerce/fix/bugs
...
Fix product preview bugs
2018-03-12 10:21:43 -07:00
claudiulodro
25e6666145
Hide grid/list toggle in edit mode and better edit button disabling
2018-03-12 10:20:00 -07:00
Claudiu Lodromanean
4c3470ce18
Merge pull request woocommerce/woocommerce-blocks#57 from woocommerce/improve/specific
...
Specific Select improvements
2018-03-12 10:04:44 -07:00
claudiulodro
8a7b00b7cc
Update tooltip wording
2018-03-12 10:03:51 -07:00
claudiulodro
52c6b37abf
Format prices in preview
2018-03-09 11:45:53 -08:00
claudiulodro
8dbc87ee37
Fix layout issues with column/row settings
2018-03-09 11:33:57 -08:00
claudiulodro
397937edd0
Use theme column settings and dont enable top edit buttons if no display selected
2018-03-09 11:04:01 -08:00
claudiulodro
faa3309a8e
Disable Done button if no display selected
2018-03-09 09:57:08 -08:00
claudiulodro
4c10e3312c
Caching for specific select
2018-03-02 11:18:42 -08:00
claudiulodro
72eedda5df
Prevent Done button when no selection
2018-03-02 10:05:13 -08:00
claudiulodro
866a634e9d
Reset display setting when display changes to prevent e.g. product ids in the category select
2018-03-02 09:39:12 -08:00
claudiulodro
21b0f59efc
Each attribute doesnt need a loading indicator
2018-03-02 09:16:28 -08:00
Claudiu Lodromanean
bd48a9e397
Update README.md
2018-03-02 08:33:27 -08:00
Tiago Noronha
c00f32506c
Tweak popover margin
2018-03-02 00:24:45 +00:00
Tiago Noronha
0104cf3c3e
Removed fixed attribute item size
2018-03-01 19:43:21 +00:00
Tiago Noronha
eae0dbcd1c
Remove hidden sidebar hack, fixed width counts, and simple blocks styling
2018-03-01 19:24:12 +00:00
Patrick Rauland
12d3aa6da4
Update README.md
...
Adding the vision to the readme so people know what this repo is for. :)
2018-02-27 13:54:30 -07:00
Claudiu Lodromanean
ee935b6385
Merge pull request woocommerce/woocommerce-blocks#47 from woocommerce/styling-fixes
...
Styling fixes
2018-02-27 12:50:33 -08:00
Patrick Garman
1c6e583c32
Update README.md
2018-02-27 11:07:49 -06:00
Patrick Garman
193aab84d0
Requires Gutenberg 2.2+
...
![](http://c.pmgr.mn/R56GOX+ )
:D
2018-02-27 11:06:58 -06:00
Tiago Noronha
365d05ee6a
Add max-height to individual product search results
2018-02-27 15:41:03 +00:00
Tiago Noronha
a011a91057
Align bottom gradient when there are no results
2018-02-27 15:36:20 +00:00
Claudiu Lodromanean
1d041a1c2b
Merge pull request woocommerce/woocommerce-blocks#44 from woocommerce/specific-products-styling
...
Specific products styling
2018-02-27 07:19:39 -08:00
Tiago Noronha
3ce176a8d8
Add background to search results parent div
2018-02-27 15:12:14 +00:00
Tiago Noronha
5a1532d64c
Fix max width percentage
2018-02-27 14:47:15 +00:00
Tiago Noronha
5dc8e0fc2a
Fix attributes max width
2018-02-27 14:41:35 +00:00
Tiago Noronha
7e4fed3b68
Small screen tweaks
2018-02-27 14:28:48 +00:00
Tiago Noronha
05acb959a9
Restore fade out transition when adding an item from search
2018-02-27 14:08:32 +00:00
Tiago Noronha
c0a25d5e78
Styling fixes
2018-02-27 11:56:18 +00:00
Tiago Noronha
c486bd4208
Specific products styling
2018-02-26 22:52:12 +00:00
claudiulodro
cb5d2be41e
Only show column controls when not list layout
2018-02-26 12:21:47 -08:00
claudiulodro
add00960dc
Fix deprecation notices caused by new gutenberg version
2018-02-26 12:13:08 -08:00
claudiulodro
2d6701b107
Hook settings up to API preview and fix rangecontrol warning
2018-02-26 11:58:19 -08:00
claudiulodro
2d2702e035
Generate shortcodes for all settings
2018-02-26 11:12:21 -08:00
Claudiu Lodromanean
4c8eb59b9a
Merge pull request woocommerce/woocommerce-blocks#40 from woocommerce/fix/previewapi
...
"Fix" preview API call
2018-02-26 10:37:58 -08:00
claudiulodro
6a8c7e02f9
Resolve merge conflicts
2018-02-26 10:26:08 -08:00
Claudiu Lodromanean
3c06393135
Merge pull request woocommerce/woocommerce-blocks#41 from woocommerce/beautify
...
Updated styling for Categories and Attributes
2018-02-26 09:53:47 -08:00
Tiago Noronha
a5c9ba5cad
Categories, attributes and general styling
2018-02-26 17:10:45 +00:00
claudiulodro
271276e27b
"Fix" preview API call
2018-02-23 12:05:44 -08:00
claudiulodro
6f6246c779
Copy products into new array when updating display setting
2018-02-23 11:38:59 -08:00
claudiulodro
fdadfa5753
Resolve merge conflicts
2018-02-23 10:46:25 -08:00
claudiulodro
86419ad130
Close display setting menu when clicked off
2018-02-23 10:22:05 -08:00
Tiago Noronha
ba040ffe5e
General and menu styling
2018-02-23 14:57:27 +00:00
claudiulodro
23c6acaba2
Remove toggles and order setting
2018-02-22 12:11:53 -08:00
claudiulodro
6f28b2e0b5
Close product search results when clicked off
2018-02-22 11:06:13 -08:00
claudiulodro
caf0a09a79
Fade out products when selected
2018-02-22 10:48:34 -08:00
claudiulodro
01f8dd6915
Fix default layout after gberg update
2018-02-22 07:33:18 -08:00
claudiulodro
a0f1a63504
Clean up
2018-02-21 11:59:40 -08:00
claudiulodro
8fa05f6dab
Previews for attribute selections
2018-02-21 11:53:36 -08:00
claudiulodro
9f03594ae0
Basic attribute filtering
2018-02-21 11:30:47 -08:00
claudiulodro
a879ddc36a
Attributes data is moving around correctly now
2018-02-21 10:43:21 -08:00
claudiulodro
3dde60703b
Bring up to date with master
2018-02-21 10:08:34 -08:00
Tiago Noronha
a6b5d546f4
Checkbox indeterminate state and reveal accordions on first laod
2018-02-21 13:58:20 +00:00
claudiulodro
9148e9801b
Working attributes select UI
2018-02-20 11:47:50 -08:00
Tiago Noronha
4ca9df7a79
Toggle children when toggling a parent category
2018-02-20 17:00:43 +00:00
claudiulodro
d5b02e2996
Resolve merge conflicts
2018-02-19 12:58:13 -08:00
Tiago Noronha
ec403f8fc8
Remove top level item margin when accordion is open
2018-02-19 20:19:06 +00:00
Tiago Noronha
8645fe83fc
Add method docblock
2018-02-19 20:07:32 +00:00
Tiago Noronha
e60c2d2970
Remove redundant parameter
2018-02-19 20:05:59 +00:00
Tiago Noronha
99f3de3098
New design
2018-02-19 19:57:37 +00:00
claudiulodro
9949564a42
Products search and select
2018-02-16 11:40:19 -08:00
claudiulodro
f8f01a8e8f
Toggle open/close when clicking on settings groups
2018-02-15 11:54:03 -08:00
claudiulodro
d94773bd6f
Modularize the settings screens
2018-02-15 10:16:14 -08:00
claudiulodro
149a546290
Update menu functionality to match latest designs
2018-02-15 09:42:24 -08:00
claudiulodro
6533d2f166
Set up and move things over for a feature plugin
2018-02-13 11:03:53 -08:00
claudiulodro
22e23e7252
Initialize with readme
2018-02-13 09:32:11 -08:00