woocommerce/plugins
Matt Sherman 2957458bac
Product Editor Dev Tools: Improved expression evaluation tooling (#48588)
* Refactor to extract ExpressionField

* Move styling of expression and result prefixes to CSS

* Layout expression field with grid

* Add buttons to expression field

* Enter edit mode and cancel

* Hook up editing in textarea

* Allow existing expression to be edited

* Make expression param optional

* Use ExpressionField to add new expression

* Hide cancel button if no callback and add updateLabel prop

* Only show error when dirty

* Placeholder for expression field

* Format result in expression field

* Expression field textarea styling

* Justify expressions at bottom

* Prevent jumping when editing expression

* Revert changes on cancel

* Remove unused CSS

* Extract ExpressionTextArea

* Extract ExpressionResult

* Auto height textarea

* Hover styling for expression

* Result type tag

* Tweak styling

* Update padding in expression field

* Changelog

* Enable scrolling of result when editing expression

* Use smaller close icon

* Fix enabling of add/edit button

* Focus text area when clicking edit button

* Put cursor at the end of text area when focusing it

* Enter edit mode when clicking on text area

* Remove expression in list

* Don't style expressions list as a flex box

* Show full result while editing expression
2024-07-09 14:05:39 -04:00
..
woo-ai [Accessibility] Fix typo in woo-ai plugin doc (#49208) 2024-07-08 15:44:37 -03:00
woocommerce Fix incorrectly escaped HTML (#49195) 2024-07-09 17:04:20 +01:00
woocommerce-admin CYS: Fix pattern preview border color (#49206) 2024-07-09 09:12:33 +02:00
woocommerce-beta-tester Product Editor Dev Tools: Improved expression evaluation tooling (#48588) 2024-07-09 14:05:39 -04:00
woocommerce-blocks Fix the mini cart items not being visible when zoomed in (#48384) 2024-07-09 16:47:21 +01:00