PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 All 454 releases
← All changes | modules/atomic-widgets/styles/size-constants.php +20 -0 4.1.0-dev3 → 4.3.0-beta3 View file →
@@ -23,8 +23,9 @@
23 23 const UNIT_GRAD = 'grad';
24 24 const UNIT_TURN = 'turn';
25 25 const UNIT_AUTO = 'auto';
26 26 const UNIT_CUSTOM = 'custom';
27 + const UNIT_FR = 'fr';
27 28
28 29 const DEFAULT_UNIT = self::UNIT_PX;
29 30
30 31 private const ORDER = [
@@ -36,8 +37,9 @@
36 37 self::UNIT_VH,
37 38 self::UNIT_CH,
38 39 self::UNIT_VMIN,
39 40 self::UNIT_VMAX,
41 + self::UNIT_FR,
40 42 self::UNIT_DEG,
41 43 self::UNIT_RAD,
42 44 self::UNIT_GRAD,
43 45 self::UNIT_TURN,
@@ -176,9 +178,27 @@
176 178 ...self::ANGLE_UNITS,
177 179 ...self::EXTENDED_UNITS,
178 180 ...self::VIEWPORT_MIN_MAX_UNITS,
179 181 self::UNIT_PERCENT,
182 + self::UNIT_FR,
180 183 ];
184 + }
185 +
186 + public static function grid_track(): array {
187 + return [
188 + self::UNIT_FR,
189 + self::UNIT_CUSTOM,
190 + ];
191 + }
192 +
193 + public static function grid_auto_track(): array {
194 + return self::sort_by_preferred_order( [
195 + self::UNIT_PX,
196 + self::UNIT_PERCENT,
197 + self::UNIT_FR,
198 + self::UNIT_AUTO,
199 + self::UNIT_CUSTOM,
200 + ] );
181 201 }
182 202
183 203 public static function grouped_units(): array {
184 204 return [