claudiulodro
1eb0c1cf97
selectWoo useability improvements
2017-10-27 11:58:33 -07:00
Claudio Sanches
ef7f3dde70
Merge pull request #17416 from woocommerce/fix/17404
...
Use custom event instead of blur to trigger validation
2017-10-27 15:58:33 -02:00
Claudio Sanches
e81c03fdb0
Uglify JS files
2017-10-27 15:41:27 -02:00
Claudio Sanches
a0ef49164f
Fixed missing jQuery wrapper
2017-10-27 15:40:05 -02:00
Claudio Sanches
8130fc9c38
Merge pull request #17356 from Umangvaghela/backbonejs-changes
...
Add correct method to define new in a backbone
2017-10-27 15:36:35 -02:00
Mike Jolley
b6b505e2c5
Use custom event instead of blur to trigger validation
...
Closes #17404
2017-10-27 18:00:08 +01:00
Claudio Sanches
b45df5dca1
Merge pull request #17407 from woocommerce/fix/17353
...
Handle defaults + locale without clearing defaults
2017-10-27 13:40:55 -02:00
Mike Jolley
7ec8cdbc21
Merge pull request #17192 from Umangvaghela/use-strict
...
'use strict' in jQuery file
2017-10-27 15:54:41 +01:00
Mike Jolley
4e4ca2145f
Remove logging
2017-10-27 13:30:55 +01:00
Mike Jolley
538bbac3ec
Handle defaults + locale without clearing defaults
...
Rather than loop defaults, then loop locale fields, this merges both
and applies rules after this.
To test, switch countries on the checkout and ensure fields are marked
required/hidden/labelled correctly.
Closes #17353
2017-10-27 13:29:23 +01:00
Gerhard Potgieter
1e66cedaf0
Save order items before adding new one when there are unsaved changes. Closes #17384 ( #17402 )
2017-10-27 12:38:10 +01:00
Paul Dechov
9c2df6486c
Default currency responds to country selection in setup wizard ( #17318 )
...
* Default currency responds to country selection in wizard
* Refactor to use wp_list_pluck
* Use <script> tag to define global instead of using hidden <input>
* Revert ignoring currency option value on page load
2017-10-26 13:39:54 +01:00
Claudio Sanches
ca31772710
Merge pull request #17375 from marcomarasco/master
...
IE11 event handler listener fix for add to cart buttons
2017-10-25 19:55:10 -02:00
Claudio Sanches
faa614ffa7
Merge branch 'master' into fix/17308-remove-item-reloads-unsaved-items
2017-10-25 19:47:54 -02:00
Claudio Sanches
f38a7d5cc0
Fixed coding standards and minify
2017-10-25 19:45:46 -02:00
claudiulodro
6cc5d5290c
Update to latest selectWoo
2017-10-25 13:51:37 -07:00
Marco Marasco
5fc4279d64
IE11 event handler listener fix for add to cart buttons
2017-10-25 17:52:31 +02:00
Umangvaghela
d6c0fa6cb4
add changes
2017-10-24 19:36:13 +05:30
Mike Jolley
ba39232a6a
Make select2 input focussed when the add item panel is shown.
...
Closes #17310
2017-10-20 16:33:12 -07:00
Gerhard Potgieter
ec1a70ad14
When deleting an order item and there are changes to other items, first save those before deleting.
2017-10-20 11:51:16 -07:00
Mike Jolley
435c4344db
Fix zoom target
...
Closes #17227
2017-10-17 17:26:08 -07:00
Mike Jolley
516ea83353
Revert flexslider to 2.6.1 with RTL support
...
Fixes #17219
2017-10-17 17:05:38 -07:00
claudiulodro
4ebac67545
Scroll plugins list if it's too big
2017-10-16 09:10:20 -07:00
Mike Jolley
fa46b7166f
Check zoom is enabled before running initZoomForTarget
...
Fixes https://wordpress.org/support/topic/product-gallery-zoom/
2017-10-13 15:16:41 +01:00
Umangvaghela
75e5e36b4a
'use strict' in jQuery file
2017-10-13 17:53:26 +05:30
Mike Jolley
d6cf486c55
Add a basic screen-reader-text style for themes which do not define it.
2017-10-13 11:27:20 +01:00
Mike Jolley
47d69dad2d
Load videos when the help tab is opened, not before.
...
Closes #17145
2017-10-12 12:18:37 +01:00
mehul0810
3308216e98
Ran Grunt
2017-10-12 08:29:26 +05:30
mehul0810
43713b49c4
Modified JS function
2017-10-12 08:27:53 +05:30
Mike Jolley
ce47fa65c2
Changelog + grunt
2017-10-11 10:50:39 +01:00
Mike Jolley
12d93803ee
Merge pull request #17121 from woocommerce/update/wizard-payments-copy
...
Update payment step copy for Stripe, and fixes margins/spacing
2017-10-11 10:17:57 +01:00
Marcin Bot
eaf8a09e82
Setup wizard - made the shipping cost fields required
2017-10-10 16:59:08 +01:00
Mike Jolley
6b357bcfdc
Updates the payment step copy and fixes margins
2017-10-10 15:40:03 +01:00
mehul0810
9f66c9126b
Minor Spacing Fix
2017-10-10 16:54:02 +05:30
mehul0810
20f7c2292e
Ran Grunt
2017-10-09 16:17:59 +05:30
mehul0810
0c84895ed8
change of class name
2017-10-09 16:16:45 +05:30
mehul0810
7a5f5c74ec
Ran Grunt
2017-10-08 15:30:19 +05:30
mehul0810
5c0feaf93c
Added Script to restrict deletion if still user denies
2017-10-08 15:29:23 +05:30
Valerie K
b4088c5d91
Wizard: Handle Jetpack install, activate, and connection errors ( #16983 )
...
* Wizard: Remove extra query arg in next step URL
Remove the activate_error query arg from
the URL for the next step.
* Wizard: Remove temp queued Jetpack install option
This is done so that the option does not remain
when going through the wizard again, or when going
back to previous pages.
It prevents an infinite loop from happening when
waiting for the Jetpack install and activation
to finish on the activate step.
* Wizard: Install and activate Jetpack if needed
Add function to install & activate Jetpack as needed.
Props to @jeffstieler for the idea, and the implementation/code:
https://github.com/Automattic/woocommerce-services/pull/1031#discussion_r122505316
https://github.com/Automattic/jetpack/blob/master/3rd-party/woocommerce-services.php#L101
Add a list of errors and a function to get the correct error message.
After clicking the connect Jetpack button, make sure that
Jetpack is installed and activated.
On error, redirect to the activate page with a query arg.
* Wizard: Show Jetpack error message if it exists
Always check for an error message when displaying
the activate step. If the error
message exists, display it at the top of the page.
* Remove redundant "if" so the $title in the Activate step is always a valid string
* Tweaked the "Server is on a private network" Jetpack activation error message.
2017-10-05 12:51:49 +01:00
Valerie K
61caed9cb8
Wizard: Add Stripe Email ( #17029 )
...
* Wizard: Add Stripe email input, show previously entered payment settings, only save settings for enabled gateways
2017-10-04 13:37:59 -06:00
Jeff Stieler
0150b4dd8e
Regenerate wizard CSS.
2017-10-03 12:13:08 -06:00
Marcin Bot
57af1bf804
Reverted compiled rtl and css of the files outside #17008
2017-10-03 17:57:00 +02:00
Valerie
49246206a5
Wizard: Update compiled CSS
2017-10-03 17:38:08 +02:00
Valerie
450236c8d9
Wizard: Update store setup text
2017-10-03 17:30:00 +02:00
Valerie
9da7925288
Wizard: Fix paragraph bottom margin
...
Avoid too little bottom margin when the paragraph
is the last paragraph on the page, but not the last element.
Avoid too much bottom margin when there were nonce fields
after the last paragraph on the page.
2017-10-03 17:29:22 +02:00
Valerie
9a2ab72cd6
Wizard: Style tracking option
2017-10-03 17:26:32 +02:00
Ola Olusoga
231b9e7c2c
adding rtl & css
...
Adding css and rtl to PR
2017-10-02 17:04:30 -04:00
Ola Olusoga
0894abf37d
Small style adjusts to onboarding
...
Made WooCommere logo smaller, and adjusted padding, weights, e.t.c.
Minor tweaks.
2017-10-02 16:39:12 -04:00
Mike Jolley
e0421cd7bc
Replay protection on refunds
...
Sends the current refunded amount with the request, so if a refund is
attempted twice it will mismatch.
Fixes #13614
2017-09-28 16:17:13 +01:00
claudiulodro
5897f7b0a7
Minify & recompile assets
2017-09-27 13:53:03 -07:00
claudiulodro
a5c2ebb2f2
Bring up-to-date with master and recompile css
2017-09-27 13:32:09 -07:00
Valerie
72f9ce08ac
Wizard: Move Jetpack TOS above button
2017-09-27 22:48:33 +03:00
Valerie
d45ae38770
Wizard: Avoid too much space after last paragraph
2017-09-27 17:53:03 +03:00
Valerie
994480c3ca
Wizard: Consolidate button styles in one rule
2017-09-27 17:52:53 +03:00
Valerie
562f37520d
Wizard: Fix logo placement in services list
2017-09-27 17:11:10 +03:00
Valerie
263a471c40
Wizard: Fix chevron placement in toggle list
2017-09-27 17:08:47 +03:00
Mike Jolley
9800d72c82
Merge pull request #16949 from woocommerce/fix/16928
...
[Importer] Display error message when it's impossible to get a sample of the file
2017-09-27 13:01:20 +01:00
José Marques
12a399b529
Helper: removes blue text shadow from CTA on disconnect account screen
2017-09-27 11:09:57 +01:00
Valerie
f183344a9c
Wizard: Style footnote on last page
2017-09-26 15:10:30 -06:00
Valerie
83d7b03883
Wizard: Style next actions section
2017-09-26 15:10:29 -06:00
Valerie
2348faf9e5
Wizard: style newsletter form
2017-09-26 15:10:29 -06:00
Valerie
5a7db686c5
Wizard: Add placeholder to flat rate cost input
2017-09-26 15:10:29 -06:00
Valerie
aee55f4b68
Wizard: Style shipping method selection
2017-09-26 15:10:29 -06:00
Valerie
17a97ca3f7
Wizard: Remove inline CSS for unit dropdowns
2017-09-26 15:10:28 -06:00
Valerie
4be979f322
Setup wizard: Style email input for payment service
2017-09-26 15:10:28 -06:00
Valerie
1dadabaa56
Setup wizard: Style store info form
2017-09-26 15:10:28 -06:00
Valerie
14bb189c8a
Setup wizard: Update page padding
2017-09-26 15:10:28 -06:00
Valerie
244296b814
Setup wizard: Update button style
2017-09-26 15:10:27 -06:00
Valerie
426c0c2743
Setup wizard: Style Jetpack logo
2017-09-26 15:10:27 -06:00
Valerie
24e3db78ec
Setup wizard: Style Jetpack feature sections
2017-09-26 15:10:27 -06:00
Valerie
0f04645bea
Setup wizard: Show correct shipping text on select
2017-09-26 15:10:27 -06:00
Valerie
1960b6bcd1
Setup wizard: Fix thick border in toggle list
2017-09-26 15:10:27 -06:00
Valerie
18deb4dc2e
Setup wizard: Style shipping unit selection
2017-09-26 15:10:26 -06:00
Valerie
fc5aa77259
Setup wizard: Style shipping method description
2017-09-26 15:10:26 -06:00
Valerie
3645435e17
Setup wizard: Fix extra padding in name column
2017-09-26 15:10:26 -06:00
Valerie
ad5709d3b5
Setup wizard: Add shipping list header
2017-09-26 15:10:26 -06:00
Jeff Stieler
27e148326f
Setup wizard: use form-specific selector to trigger Jetpack connect behavior.
2017-09-26 15:10:25 -06:00
Jeff Stieler
e6dc95432a
Setup wizard: hide settings until a service is enabled.
2017-09-26 15:10:23 -06:00
Jeff Stieler
fc725b27c3
Setup wizard: camelCase vs. snake_case in JavaScript.
2017-09-26 15:09:42 -06:00
Jeff Stieler
4bf21b9724
Setup wizard: remove now unused locale and tax interactions from client side script.
2017-09-26 15:09:41 -06:00
Jeff Stieler
6c08b9644b
Setup wizard: wait for in-progress Jetpack installation to complete before submitting form.
...
We need to know that Jetpack is active before moving to the next step. The previously logic fired off a synchronous installation that caused a race condition.
2017-09-26 15:09:41 -06:00
Jeff Stieler
a15b44d6ec
Setup wizard: fix form submit UI blocking when HTML5 form validation isn’t available.
2017-09-26 15:09:40 -06:00
Jeff Stieler
17a72b39ab
Setup wizard: only hook into method selection change event on shipping step.
2017-09-26 15:09:39 -06:00
Jeff Stieler
5642868436
Setup wizard: add method-specific settings and descriptions to shipping step.
2017-09-26 15:09:39 -06:00
Jeff Stieler
58a289dc20
Setup wizard: only toggle service enable control when its direct parent is clicked.
2017-09-26 15:09:38 -06:00
Jeff Stieler
59ca25aba7
Setup wizard: fix UI block when HTML5 form validation fails.
2017-09-26 15:09:38 -06:00
Jeff Stieler
1a8cb7a6a4
Setup wizard: update “activate” step overall structure.
...
Change the Jetpack feature descriptions, graphic, placement of CTA button. Note: completely unstyled.
2017-09-26 15:09:38 -06:00
Valerie
d9e4092281
Setup wizard: Fix list toggle name color
2017-09-26 15:09:36 -06:00
Valerie
e23aefef13
Setup wizard: Add toggle for manual payment list
2017-09-26 15:09:10 -06:00
Valerie
1eda1a026d
Setup wizard: Add function to display service rows
...
- Update style
- Use new reusable class 'wc-wizard-services' instead of
'wc-wizard-payment-gateways'
- Update JS script for toggling checkboxes
- Update payment gateways: in-cart and manual
- Update POST variable names in save function
2017-09-26 15:08:31 -06:00
Claudio Sanches
0c6392eeef
Display error message when it's impossible to get a sample of the file.
...
When the file is empty or using an incorrect charset will display just an empty screen, since we output errors before check if the file is valid.
I included the error output inside the mapping step in order to fix this issue, and added a new option to display buttons after the error message.
Closes #16928
2017-09-26 17:48:37 -03:00
Mike Jolley
919643af56
Allow report to select 1D into the future to workaround timezone issues.
...
Closes #16935
2017-09-26 12:29:25 +01:00
Mike Jolley
71890624d7
Include loader mixin in 2017 theme
...
Closes #16921
2017-09-25 14:52:29 +01:00
Mike Jolley
b96fbbaf90
Merge pull request #16870 from woocommerce/fix/16868
...
Apply default locale before country locale
2017-09-25 12:18:32 +01:00
claudiulodro
fa9bef7ce4
Minify
2017-09-22 14:24:10 -07:00
claudiulodro
b757f0db28
Fix #16868 on Cart page
2017-09-22 14:22:53 -07:00
claudiulodro
877a8491ad
Cleanup
2017-09-22 14:14:00 -07:00
claudiulodro
b3f70bb7b5
Make labels work on Cart page again
2017-09-22 12:31:08 -07:00
claudiulodro
2dc6f18ab4
Use opacity:0 and fix linted js
2017-09-21 13:24:34 -07:00
claudiulodro
279ac6814c
Move clipboards off zeroclipboard
2017-09-21 13:09:36 -07:00