isabel_brison
629273d54f
Editor: add Style Engine support for nested CSS rules.
...
Adds support for passing a `$rules_group` string to wp_style_engine_get_stylesheet_from_css_rules(), so rules can be nested under a media query, layer or other rule.
Props isabel_brison, ramonopoly.
Fixes #61099 .
Built from https://develop.svn.wordpress.org/trunk@58089
git-svn-id: http://core.svn.wordpress.org/trunk@57554 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-05-03 04:47:12 +00:00
isabel_brison
21ecbc3b0d
Editor: disable default style engine optimisation.
...
Stops style engine from combining CSS selectors by default so that rule order is preserved.
Props ramonopoly, rajinsharwar, timdix, costdev, audrasjb, SergeyBiryukov, JeffPaul, mukesh27.
Fixes #58811 .
Built from https://develop.svn.wordpress.org/trunk@56574
git-svn-id: http://core.svn.wordpress.org/trunk@56086 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-09-14 04:56:21 +00:00
Sergey Biryukov
95bcde947f
Docs: Correct default value for the $optimize
option in Style Engine.
...
The default value is set to `true` in `WP_Style_Engine_Processor::get_css()`, but was previously documented as `false` in various DocBlocks.
Follow-up to [54156], [55719], [55733], [55819].
See #57840 .
Built from https://develop.svn.wordpress.org/trunk@55820
git-svn-id: http://core.svn.wordpress.org/trunk@55332 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-05-17 12:06:19 +00:00
Sergey Biryukov
c14343ba25
Docs: Improve Style Engine DocBlocks per the documentation standards.
...
Follow-up to [54156], [55719], [55733].
See #57840 .
Built from https://develop.svn.wordpress.org/trunk@55819
git-svn-id: http://core.svn.wordpress.org/trunk@55331 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-05-17 11:58:26 +00:00
John Blackbourn
7a343e478e
Docs: Correct and improve inline docs relating to the style engine.
...
See #57840
Built from https://develop.svn.wordpress.org/trunk@55719
git-svn-id: http://core.svn.wordpress.org/trunk@55231 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-05-03 23:57:18 +00:00
audrasjb
1e791f041d
Editor: Backport Style Engine API functions, classes and tests.
...
This PR migrates the Style Engine PHP functions, classes and tests into Core for 6.1. It backports the original [WordPress/gutenberg#40260 PR #40260 ] from Gutenberg repository.
Props ramonopoly, bernhard-reiter, costdev, azaozz, andrewserong, mukesh27, aristath.
See #56467 .
Built from https://develop.svn.wordpress.org/trunk@54156
git-svn-id: http://core.svn.wordpress.org/trunk@53715 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-09-14 12:48:16 +00:00