Sam Seay
6d4c69850c
Experimental Collection Rating Filter ( #41999 )
...
Introduce Experimental Collection Rating Filter, CheckboxList interactivity component.
2023-12-18 22:47:24 +13:00
Christopher Allford
ec9b7852f9
Fixed Blocks Linting Errors ( #42727 )
2023-12-12 15:05:20 -08:00
Tarun Vijwani
29b4217f15
Update the border colors in the Cart and Checkout blocks ( https://github.com/woocommerce/woocommerce-blocks/pull/11474 )
...
* Change border color to Gutenberg 100 for Cart and Checkout blocks
* Change form input color to Gutenberg 900 for Cart and Checkout blocks
* Fix additional border colors of Checkout block
* Update borders and form field colors in Cart Block
* Change border color to $universal-border-light
* Change border color for cart line items to $universal-border-light
* Change form input fields border color to $universal-border-dark
- Add $universal-border-dark color variable for woocommerce/woocommerce-blocks#1e1e1e on white.
* Fix colors of text area border and form steps
* Change form input fields border color to $universal-border-dark
- Add $universal-border-dark color variable for woocommerce/woocommerce-blocks#1e1e1e on white.
* Fix form steps
* Update universal dark border rgba value
- Update universal dark border rgba value from rgba(0, 0, 0, 0.882) to rgba(17, 17, 17, .80) to keep it consistent with universal-border colors
* Update $universal-border-light color
* Update the opacity of the borders
* Update the border color to rgba (17, 17, 17, 0.12)
* Roll back $universal-border-light value to the original value: 0.115
* Remove Opacity and pass it as argument in with-translucent-border
- We have with-translucent-border option that accepts border and opacity for pseudo elements.
* Remove additional spaces
* Replace with-translucent-border with normal border
- Since we're are not mixing the opacity to the border color so we don't need to use mixin with-translucent-border.
* Fix applied css and add low contrast Color usage details
- Fix minor CSS as per the standards.
- Add comments for universal border colors that they're low contrast colors and should be used for decorative elements only
* Fix border gap and double border for multiple shipping packages
* Fix payment method borders and Cart line items borders
- Change border bottom to border-top for cart line items.
- Fix payment method radio control borders.
* Fix local pickup border
- Local pickup was using with-translucent-borders so it has some opacity, changed it to border-bottom.
* Add border-bottom to cart items
* Remove additional border from Cart items
* Fix radio and checkbox borders as per the design
* Fix shipping method borders and background color as per the design.
* Force align left on the description for the local pickup options.
* Update border color in quantity selector component
* Fix Shipping options radio selection alignment
- Add left padding to wc-block-components-shipping-rates-control__package element.
* Update colors and variables
* Change checkbox and radio button colors
- Change checkbox and radio button colors from rgba(25, 23, 17, 0.3) to rgba(25, 23, 17, 0.48).
* Remove bottom property from express payment style
2023-12-07 21:37:48 +04:00
Mike Jolley
efe2017794
Fix classname for dark mode in validation notice ( https://github.com/woocommerce/woocommerce-blocks/pull/12037 )
2023-12-07 14:41:31 +00:00
Seghir Nadir
226d7de6d6
import checkbox from single place ( https://github.com/woocommerce/woocommerce-blocks/pull/12015 )
2023-12-01 19:40:04 +01:00
Sam Seay
5f7836183b
Adjust the store config for Dropdown to keep selectors in state portion. ( https://github.com/woocommerce/woocommerce-blocks/pull/11968 )
2023-11-29 18:27:59 +13:00
Agung Sundoro
7e77a13f16
fix: store notices always shows as an error type woocommerce/woocommerce-blocks#11768 ( https://github.com/woocommerce/woocommerce-blocks/pull/11932 )
2023-11-27 05:07:18 -08:00
Arsany Benyamine
fa1f2896fb
replace Stories root Dir to "External Components" ( https://github.com/woocommerce/woocommerce-blocks/pull/11910 )
2023-11-27 04:14:58 -08:00
Sam Seay
1cd4df5b19
Migrate interactivity stock filter to new store API, add improvements and bugfixes ( https://github.com/woocommerce/woocommerce-blocks/pull/11827 )
2023-11-27 17:26:01 +13:00
Thomas Roberts
409988881b
Move `CheckboxControl` to components package and leave alias in checkout package ( https://github.com/woocommerce/woocommerce-blocks/pull/11662 )
2023-11-21 10:55:42 +00:00
Alex Florisca
8b45dbfecd
Add storybook entry for StoreNotice component ( https://github.com/woocommerce/woocommerce-blocks/pull/11790 )
...
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-11-20 15:49:40 +00:00
Thomas Roberts
777f8c049f
Add Storybook entry for `Panel` ( https://github.com/woocommerce/woocommerce-blocks/pull/11818 )
2023-11-20 15:26:21 +00:00
Thomas Roberts
ddcd32897b
Rename Checkbox List story to work with storybook 7 ( https://github.com/woocommerce/woocommerce-blocks/pull/11679 )
2023-11-20 13:15:22 +00:00
Thomas Roberts
143f493097
Add Storybook entries for `TextInput`, `ValidatedTextInput`, and `ValidationInputError` ( https://github.com/woocommerce/woocommerce-blocks/pull/11794 )
2023-11-20 13:08:16 +00:00
Thomas Roberts
cc84383730
Move all totals components into components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11773 )
...
Co-authored-by: Paulo Arromba <17236129+wavvves@users.noreply.github.com>
2023-11-20 12:53:41 +00:00
dependabot[bot]
471b9a1b60
Bump @wordpress/icons from 6.1.1 to 9.36.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/11611 )
...
* Bump @wordpress/icons from 6.1.1 to 9.36.0
Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons ) from 6.1.1 to 9.36.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases )
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md )
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/icons@9.36.0/packages/icons )
---
updated-dependencies:
- dependency-name: "@wordpress/icons"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add sparkles icon to codebase
* Fix failing JS-unit tests
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Niels Lange <info@nielslange.de>
2023-11-16 17:40:53 +00:00
Sam Seay
d62b950aae
Add a stock filter block powered by the interactivity API ( https://github.com/woocommerce/woocommerce-blocks/pull/11663 )
2023-11-15 16:50:05 +13:00
Seghir Nadir
49579f4aa0
Move phone to default fields section instead of being handled inline. ( https://github.com/woocommerce/woocommerce-blocks/pull/11651 )
...
* Move phone to default fields section
* remove unused files and actions
2023-11-14 18:30:23 +00:00
Alex Florisca
9ad8323851
Move Button, StoreNotice and StoreNoticesContainer components into the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11766 )
...
* Move Button, StoreNotice and StoreNoticesContainer components into the components package
* Delete the button folder and leave alias in index.ts
* Update references from @woocommerce/blocks-checkout to @woocommerce/blocks-components
2023-11-14 16:32:53 +00:00
Thomas Roberts
cb468c8ade
Move `TextInput`, `ValidatedTextInput` and `ValidationInputError` to the `@woocommerce/blocks-components` package. ( https://github.com/woocommerce/woocommerce-blocks/pull/11654 )
2023-11-14 14:52:14 +00:00
Alex Florisca
cee80347f3
Add storybook entry for Label component ( https://github.com/woocommerce/woocommerce-blocks/pull/11682 )
2023-11-14 09:58:57 +00:00
Alex Florisca
4d90cb2803
Add storybook entries for RadioControl and RadioControlAccordion ( https://github.com/woocommerce/woocommerce-blocks/pull/11657 )
2023-11-13 17:12:46 +00:00
Mike Jolley
c93ee12770
Fix TT4 mobile styling for cart and notes field on checkout ( https://github.com/woocommerce/woocommerce-blocks/pull/11742 )
...
* Add box-sizing to textarea
* Fix cart mobile border
2023-11-13 12:52:29 +00:00
Thomas Roberts
174c8e30ac
Add `Textarea` entry to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11635 )
2023-11-13 11:52:46 +00:00
Thomas Roberts
abd32b21c9
Move `Panel` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11698 )
2023-11-10 18:56:40 +00:00
Thomas Roberts
66fc4c5ea0
Add `FormStep` to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11489 )
2023-11-10 17:20:20 +00:00
Mike Jolley
daea9f0fdf
Fix address block invalidations in the editor and address card display in Firefox ( https://github.com/woocommerce/woocommerce-blocks/pull/11714 )
...
* Add checks to see if getCartData finished before rendering address
* Prevent block error due to excessive updates of customValidation
* Do not condense address in admin and handle phone field
* Add missing showPhoneField for billing
---------
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-11-09 16:25:28 +00:00
Thomas Roberts
b2efba9fef
Add `SortSelect` to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11618 )
2023-11-08 11:13:49 +00:00
Thomas Roberts
7d4fc482fd
Add storybook entry for `CheckboxList` ( https://github.com/woocommerce/woocommerce-blocks/pull/11469 )
2023-11-08 02:55:48 -08:00
Thomas Roberts
fcdfcc2123
Add `Spinner` storybook entry ( https://github.com/woocommerce/woocommerce-blocks/pull/11622 )
2023-11-08 10:54:29 +00:00
Thomas Roberts
61b1272d8a
Add `Title` entry to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11636 )
...
* Export TitleProps interface for use on storybook
* Add Storybook entry for Title
2023-11-07 13:45:38 +00:00
Thomas Roberts
614fc3dba6
Ensure input is validated when autofilled in Firefox ( https://github.com/woocommerce/woocommerce-blocks/pull/11062 )
2023-11-06 01:35:19 -08:00
Mike Jolley
ba09750661
Add Notices Documentation to Storybook and upgrade to Storybook 7 ( https://github.com/woocommerce/woocommerce-blocks/pull/11524 )
...
* Rename stories
* MDX guidelines
* dedupe and fix dependencies
* Notice Banner Docs
* Fix root elements and icon library docs
* Fix ProductPrice stories
* Organise storybook structure
* Fix error placeholder story
* Snackbar docs
* Missing dotenv dependency
* Update storybook/main.js
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/notice-banner/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update package lock
* update snaps
* fix json error check
---------
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
2023-11-02 13:01:42 +00:00
Thomas Roberts
aba0dfed0a
Move `Title` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11383 )
2023-11-01 03:40:29 -07:00
Thomas Roberts
d78ffa4656
Add Storybook entry for `FormattedMonetaryAmount` ( https://github.com/woocommerce/woocommerce-blocks/pull/11481 )
2023-10-30 02:31:54 -07:00
Thomas Roberts
dbcb867141
Move `SortSelect` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11411 )
2023-10-26 04:55:34 -07:00
Thomas Roberts
e6272d0aee
Move `Textarea` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11384 )
2023-10-25 01:53:24 -07:00
Thomas Roberts
ef2a129502
Move `FormStep` to the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11246 )
2023-10-23 08:57:45 -07:00
Alex Florisca
e3f378d990
Move `RadioControl`and `RadioControlAccordion` components to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11312 )
...
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-10-23 15:59:19 +01:00
Thomas Roberts
e8e6c3cbe7
Move `Label` component to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11275 )
2023-10-20 07:03:00 -07:00
Thomas Roberts
fc104dad31
Move `Spinner` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11317 )
2023-10-20 04:26:09 -07:00
Thomas Roberts
38759c4e84
Move `FormattedMonetaryAmount` to the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11230 )
2023-10-18 07:43:34 -07:00
Thomas Roberts
c9ae690a0b
Move `Chip` and `RemovableChip` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11223 )
2023-10-18 05:08:18 -07:00
Thomas Roberts
766fa1311d
Move `CheckboxList` and create new `blocksComponents` package ( https://github.com/woocommerce/woocommerce-blocks/pull/11214 )
2023-10-17 02:47:34 -07:00
Mike Jolley
c8b8b7232d
Checkout Field Padding and Spacing ( https://github.com/woocommerce/woocommerce-blocks/pull/11207 )
...
* Spacing values
* Unused opacity rule
2023-10-13 12:13:50 +01:00
Mike Jolley
0c2f042886
Add universal border radius for form elements and components ( https://github.com/woocommerce/woocommerce-blocks/pull/11193 )
...
* Add universal border radius
* Apply radius to checkbox and dropdown
2023-10-11 17:04:45 +01:00
Mike Jolley
eb383203f0
validateInput when the value in the store changes ( https://github.com/woocommerce/woocommerce-blocks/pull/11108 )
2023-10-05 10:27:10 +01:00
larsenlarsson
76752dfedb
woocommerce/woocommerce-blocks#11053 added fee id ( https://github.com/woocommerce/woocommerce-blocks/pull/11054 )
2023-09-29 13:34:55 +07:00
Thomas Roberts
e2b8083883
Update `postcode-validator` to 3.8.15 to validate "new" Taiwanese postcodes ( https://github.com/woocommerce/woocommerce-blocks/pull/10924 )
2023-09-15 07:05:01 -07:00
Niels Lange
0c74f96e8f
Add custom regex for validating Nicaraguan postal codes ( https://github.com/woocommerce/woocommerce-blocks/pull/10928 )
2023-09-15 03:16:04 +00:00