Load WC Blocks CSS after editor CSS (https://github.com/woocommerce/woocommerce-blocks/pull/3219)
* Load WC Blocks CSS after editor CSS * Add @todo tag to comment
This commit is contained in:
parent
f000fb4f7a
commit
2ce885c6b7
|
@ -35,7 +35,17 @@ class Assets {
|
||||||
*/
|
*/
|
||||||
public static function register_assets() {
|
public static function register_assets() {
|
||||||
$asset_api = Package::container()->get( AssetApi::class );
|
$asset_api = Package::container()->get( AssetApi::class );
|
||||||
self::register_style( 'wc-block-vendors-style', plugins_url( $asset_api->get_block_asset_build_path( 'vendors-style', 'css' ), __DIR__ ), [] );
|
|
||||||
|
// @todo Remove fix to load our stylesheets after editor CSS.
|
||||||
|
// See #3068 for the rationale of this fix. It should be no longer
|
||||||
|
// necessary when the editor is loaded in an iframe (https://github.com/WordPress/gutenberg/issues/20797).
|
||||||
|
if ( is_admin() ) {
|
||||||
|
$block_style_dependencies = array( 'wp-edit-post' );
|
||||||
|
} else {
|
||||||
|
$block_style_dependencies = array();
|
||||||
|
}
|
||||||
|
|
||||||
|
self::register_style( 'wc-block-vendors-style', plugins_url( $asset_api->get_block_asset_build_path( 'vendors-style', 'css' ), __DIR__ ), $block_style_dependencies );
|
||||||
self::register_style( 'wc-block-editor', plugins_url( $asset_api->get_block_asset_build_path( 'editor', 'css' ), __DIR__ ), array( 'wp-edit-blocks' ) );
|
self::register_style( 'wc-block-editor', plugins_url( $asset_api->get_block_asset_build_path( 'editor', 'css' ), __DIR__ ), array( 'wp-edit-blocks' ) );
|
||||||
wp_style_add_data( 'wc-block-editor', 'rtl', 'replace' );
|
wp_style_add_data( 'wc-block-editor', 'rtl', 'replace' );
|
||||||
self::register_style( 'wc-block-style', plugins_url( $asset_api->get_block_asset_build_path( 'style', 'css' ), __DIR__ ), array( 'wc-block-vendors-style' ) );
|
self::register_style( 'wc-block-style', plugins_url( $asset_api->get_block_asset_build_path( 'style', 'css' ), __DIR__ ), array( 'wc-block-vendors-style' ) );
|
||||||
|
|
Loading…
Reference in New Issue