PluginProbe
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder / 2.14.0
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder v2.14.0
2.14.0 2.13.0 2.13.1 2.12.0 2.11.1 2.11.0 2.10.0 2.9.0 2.7.4 2.7.5 2.7.6 2.7.7 2.8.0 2.8.1 2.9.1 trunk 1.0 1.0-beta1 1.0-beta2 1.0-beta3 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 All 81 releases
← All changes | includes/blocks/storeengine-cart-list/block.php +22 -11 2.8.0 → 2.14.0 View file →
@@ -25,69 +25,80 @@
25 25 $css_generator->add_class_styles(
26 26 '{{WRAPPER}} .storeengine-cart-table',
27 27 $this->get_cart_list_table_css( $attributes ),
28 28 $this->get_cart_list_table_css( $attributes, 'Tablet' ),
29 - $this->get_cart_list_table_css( $attributes, 'Mobile' )
29 + $this->get_cart_list_table_css( $attributes, 'Mobile' ),
30 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_table_css( $attributes, $device ); } )
30 31 );
31 32 $css_generator->add_class_styles(
32 33 '{{WRAPPER}} .storeengine-cart-table:hover',
33 34 $this->get_cart_list_table_hover_css( $attributes ),
34 35 $this->get_cart_list_table_hover_css( $attributes, 'Tablet' ),
35 - $this->get_cart_list_table_hover_css( $attributes, 'Mobile' )
36 + $this->get_cart_list_table_hover_css( $attributes, 'Mobile' ),
37 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_table_hover_css( $attributes, $device ); } )
36 38 );
37 39 $css_generator->add_class_styles(
38 40 '{{WRAPPER}} .storeengine-cart-table .storeengine-cart-table__head tr',
39 41 $this->get_cart_list_table_header_css( $attributes ),
40 42 $this->get_cart_list_table_header_css( $attributes, 'Tablet' ),
41 - $this->get_cart_list_table_header_css( $attributes, 'Mobile' )
43 + $this->get_cart_list_table_header_css( $attributes, 'Mobile' ),
44 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_table_header_css( $attributes, $device ); } )
42 45 );
43 46 $css_generator->add_class_styles(
44 47 '{{WRAPPER}} .storeengine-cart-table .storeengine-cart-table__head tr:hover',
45 48 $this->get_cart_list_table_header_hover_css( $attributes ),
46 49 $this->get_cart_list_table_header_hover_css( $attributes, 'Tablet' ),
47 - $this->get_cart_list_table_header_hover_css( $attributes, 'Mobile' )
50 + $this->get_cart_list_table_header_hover_css( $attributes, 'Mobile' ),
51 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_table_header_hover_css( $attributes, $device ); } )
48 52 );
49 53 $css_generator->add_class_styles(
50 54 '{{WRAPPER}} .storeengine-cart-list-table-shortcode .storeengine-cart-table__head tr th',
51 55 $this->get_cart_list_table_header_text_css( $attributes ),
52 56 $this->get_cart_list_table_header_text_css( $attributes, 'Tablet' ),
53 - $this->get_cart_list_table_header_text_css( $attributes, 'Mobile' )
57 + $this->get_cart_list_table_header_text_css( $attributes, 'Mobile' ),
58 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_table_header_text_css( $attributes, $device ); } )
54 59 );
55 60 $css_generator->add_class_styles(
56 61 '{{WRAPPER}} .storeengine-cart-product .storeengine-cart-product__content .storeengine-cart-product-title a',
57 62 $this->get_cart_list_product_title( $attributes ),
58 63 $this->get_cart_list_product_title( $attributes, 'Tablet' ),
59 - $this->get_cart_list_product_title( $attributes, 'Mobile' )
64 + $this->get_cart_list_product_title( $attributes, 'Mobile' ),
65 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_product_title( $attributes, $device ); } )
60 66 );
61 67 $css_generator->add_class_styles(
62 68 '{{WRAPPER}} .storeengine-cart-product .storeengine-cart-product__content .storeengine-cart-product-title a:hover',
63 69 $this->get_cart_list_product_title_hover_css( $attributes ),
64 70 $this->get_cart_list_product_title_hover_css( $attributes, 'Tablet' ),
65 - $this->get_cart_list_product_title_hover_css( $attributes, 'Mobile' )
71 + $this->get_cart_list_product_title_hover_css( $attributes, 'Mobile' ),
72 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_product_title_hover_css( $attributes, $device ); } )
66 73 );
67 74 $css_generator->add_class_styles(
68 75 '{{WRAPPER}} .storeengine-cart-product__content .storeengine-cart-product-price',
69 76 $this->get_cart_list_subtitle_css( $attributes ),
70 77 $this->get_cart_list_subtitle_css( $attributes, 'Tablet' ),
71 - $this->get_cart_list_subtitle_css( $attributes, 'Mobile' )
78 + $this->get_cart_list_subtitle_css( $attributes, 'Mobile' ),
79 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_subtitle_css( $attributes, $device ); } )
72 80 );
73 81 $css_generator->add_class_styles(
74 82 '{{WRAPPER}} .storeengine-cart-product__content .storeengine-cart-product-price:hover',
75 83 $this->get_cart_list_subtitle_hover_css( $attributes ),
76 84 $this->get_cart_list_subtitle_hover_css( $attributes, 'Tablet' ),
77 - $this->get_cart_list_subtitle_hover_css( $attributes, 'Mobile' )
85 + $this->get_cart_list_subtitle_hover_css( $attributes, 'Mobile' ),
86 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_subtitle_hover_css( $attributes, $device ); } )
78 87 );
79 88 $css_generator->add_class_styles(
80 89 '{{WRAPPER}} .storeengine-cart-list-table-shortcode .storeengine-cart-table__body-td .storeengine-price bdi',
81 90 $this->get_cart_list_product_price_css( $attributes ),
82 91 $this->get_cart_list_product_price_css( $attributes, 'Tablet' ),
83 - $this->get_cart_list_product_price_css( $attributes, 'Mobile' )
92 + $this->get_cart_list_product_price_css( $attributes, 'Mobile' ),
93 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_product_price_css( $attributes, $device ); } )
84 94 );
85 95 $css_generator->add_class_styles(
86 96 '{{WRAPPER}} .storeengine-cart-list-table-shortcode .storeengine-cart-table__body-td .storeengine-price bdi:hover',
87 97 $this->get_cart_list_product_price_hover_css( $attributes ),
88 98 $this->get_cart_list_product_price_hover_css( $attributes, 'Tablet' ),
89 - $this->get_cart_list_product_price_hover_css( $attributes, 'Mobile' )
99 + $this->get_cart_list_product_price_hover_css( $attributes, 'Mobile' ),
100 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_cart_list_product_price_hover_css( $attributes, $device ); } )
90 101 );
91 102
92 103 return $css_generator->generate_css();
93 104 }