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/academy-courses/block.php +18 -9 2.8.1 → 2.14.0 View file →
@@ -24,9 +24,10 @@
24 24 $css_generator->add_class_styles(
25 25 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__meta--categroy a',
26 26 $this->get_course_card_category_css( $attributes ),
27 27 $this->get_course_card_category_css( $attributes, 'Tablet' ),
28 - $this->get_course_card_category_css( $attributes, 'Mobile' )
28 + $this->get_course_card_category_css( $attributes, 'Mobile' ),
29 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_category_css( $attributes, $device ); } )
29 30 );
30 31
31 32 $css_generator->add_class_styles(
32 33 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__meta--categroy:hover a',
@@ -36,9 +37,10 @@
36 37 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__title,
37 38 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__title a',
38 39 $this->get_course_card_title_css( $attributes ),
39 40 $this->get_course_card_title_css( $attributes, 'Tablet' ),
40 - $this->get_course_card_title_css( $attributes, 'Mobile' )
41 + $this->get_course_card_title_css( $attributes, 'Mobile' ),
42 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_title_css( $attributes, $device ); } )
41 43 );
42 44 $css_generator->add_class_styles(
43 45 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__title:hover,
44 46 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__title:hover a',
@@ -49,9 +51,10 @@
49 51 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__author .author,
50 52 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__author .author a',
51 53 $this->get_course_card_author_css( $attributes ),
52 54 $this->get_course_card_author_css( $attributes, 'Tablet' ),
53 - $this->get_course_card_author_css( $attributes, 'Mobile' )
55 + $this->get_course_card_author_css( $attributes, 'Mobile' ),
56 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_author_css( $attributes, $device ); } )
54 57 );
55 58 $css_generator->add_class_styles(
56 59 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__author:hover,
57 60 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__author:hover .author,
@@ -64,9 +67,10 @@
64 67 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__rating .academy-group-star .academy-icon::before,
65 68 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__rating .academy-course__rating-count',
66 69 $this->get_course_card_rating_css( $attributes ),
67 70 $this->get_course_card_rating_css( $attributes, 'Tablet' ),
68 - $this->get_course_card_rating_css( $attributes, 'Mobile' )
71 + $this->get_course_card_rating_css( $attributes, 'Mobile' ),
72 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_rating_css( $attributes, $device ); } )
69 73 );
70 74 $css_generator->add_class_styles(
71 75 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__rating:hover,
72 76 {{WRAPPER}} .academy-courses--grid .academy-course .academy-course__rating:hover .academy-group-star,
@@ -77,9 +81,10 @@
77 81 $css_generator->add_class_styles(
78 82 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__price',
79 83 $this->get_course_card_price_css( $attributes ),
80 84 $this->get_course_card_price_css( $attributes, 'Tablet' ),
81 - $this->get_course_card_price_css( $attributes, 'Mobile' )
85 + $this->get_course_card_price_css( $attributes, 'Mobile' ),
86 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_price_css( $attributes, $device ); } )
82 87 );
83 88 $css_generator->add_class_styles(
84 89 '{{WRAPPER}} .academy-courses--grid .academy-course .academy-course__price:hover',
85 90 $this->course_price_hover_css( $attributes )
@@ -91,9 +96,10 @@
91 96 {{WRAPPER}} .academy-courses--grid .academy-row .academy-course,
92 97 {{WRAPPER}} .academy-courses--grid .academy-row .academy-course',
93 98 $this->get_course_card_css( $attributes ),
94 99 $this->get_course_card_css( $attributes, 'Tablet' ),
95 - $this->get_course_card_css( $attributes, 'Mobile' )
100 + $this->get_course_card_css( $attributes, 'Mobile' ),
101 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_css( $attributes, $device ); } )
96 102 );
97 103
98 104 $css_generator->add_class_styles(
99 105 '{{WRAPPER}} .academy-courses--grid .academy-row .academy-course:hover,
@@ -101,9 +107,10 @@
101 107 {{WRAPPER}} .academy-courses--grid .academy-row .academy-course:hover,
102 108 {{WRAPPER}} .academy-courses--grid .academy-row .academy-course:hover',
103 109 $this->get_course_card_hover_css( $attributes ),
104 110 $this->get_course_card_hover_css( $attributes, 'Tablet' ),
105 - $this->get_course_card_hover_css( $attributes, 'Mobile' )
111 + $this->get_course_card_hover_css( $attributes, 'Mobile' ),
112 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_course_card_hover_css( $attributes, $device ); } )
106 113 );
107 114
108 115 $css_generator->add_class_styles(
109 116 '{{WRAPPER}} .academy-courses .academy-course__header .academy-course-header-meta .academy-course__wishlist',
@@ -108,9 +115,10 @@
108 115 $css_generator->add_class_styles(
109 116 '{{WRAPPER}} .academy-courses .academy-course__header .academy-course-header-meta .academy-course__wishlist',
110 117 $this->get_wish_icon_css( $attributes ),
111 118 $this->get_wish_icon_css( $attributes, 'Tablet' ),
112 - $this->get_wish_icon_css( $attributes, 'Mobile' )
119 + $this->get_wish_icon_css( $attributes, 'Mobile' ),
120 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_wish_icon_css( $attributes, $device ); } )
113 121 );
114 122
115 123 $css_generator->add_class_styles(
116 124 '{{WRAPPER}} .academy-courses .academy-course__header .academy-course-header-meta .academy-course__wishlist:hover',
@@ -115,9 +123,10 @@
115 123 $css_generator->add_class_styles(
116 124 '{{WRAPPER}} .academy-courses .academy-course__header .academy-course-header-meta .academy-course__wishlist:hover',
117 125 $this->get_wish_icon_hover_css( $attributes ),
118 126 $this->get_wish_icon_hover_css( $attributes, 'Tablet' ),
119 - $this->get_wish_icon_hover_css( $attributes, 'Mobile' )
127 + $this->get_wish_icon_hover_css( $attributes, 'Mobile' ),
128 + $css_generator->custom_device_map( function ( $device ) use ( $attributes ) { return $this->get_wish_icon_hover_css( $attributes, $device ); } )
120 129 );
121 130
122 131 return $css_generator->generate_css();
123 132 }