PluginProbe
Elementor Website Builder – more than just a page builder / 3.17.2
Elementor Website Builder – more than just a page builder v3.17.2
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 | includes/editor-templates/hotkeys.php +110 -109 4.3.0-beta3 → 3.17.2 View file →
@@ -1,12 +1,14 @@
1 1 <?php
2 2 namespace Elementor;
3 3
4 -use Elementor\Utils;
4 +use Elementor\Core\Editor\Editor;
5 5
6 6 if ( ! defined( 'ABSPATH' ) ) {
7 - exit; // Exit if accessed directly.
7 + exit; // Exit if accessed directly
8 8 }
9 +
10 +$is_editor_v2_active = Plugin::$instance->experiments->is_feature_active( Editor::EDITOR_V2_EXPERIMENT_NAME );
9 11 ?>
10 12 <script type="text/template" id="tmpl-elementor-hotkeys">
11 13 <# var ctrlLabel = environment.mac ? '&#8984;' : 'Ctrl'; #>
12 14 <div id="elementor-hotkeys__content">
@@ -12,211 +14,210 @@
12 14 <div id="elementor-hotkeys__content">
13 15
14 16 <div class="elementor-hotkeys__col">
15 17
16 - <h3 class="elementor-hotkeys__header"><?php echo esc_html__( 'Actions', 'elementor' ); ?></h3>
18 + <div class="elementor-hotkeys__header">
19 + <h3><?php echo esc_html__( 'Actions', 'elementor' ); ?></h3>
20 + </div>
17 21
18 - <ul class="elementor-hotkeys__list">
22 + <div class="elementor-hotkeys__list">
19 23
20 - <li class="elementor-hotkeys__item">
24 + <div class="elementor-hotkeys__item">
21 25 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Undo', 'elementor' ); ?></div>
22 26 <div class="elementor-hotkeys__item--shortcut">
23 - <kbd>{{{ ctrlLabel }}}</kbd>
24 - <kbd>Z</kbd>
27 + <span>{{{ ctrlLabel }}}</span>
28 + <span>Z</span>
25 29 </div>
26 - </li>
30 + </div>
27 31
28 - <li class="elementor-hotkeys__item">
32 + <div class="elementor-hotkeys__item">
29 33 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Redo', 'elementor' ); ?></div>
30 34 <div class="elementor-hotkeys__item--shortcut">
31 - <kbd>{{{ ctrlLabel }}}</kbd>
32 - <kbd>Shift</kbd>
33 - <kbd>Z</kbd>
35 + <span>{{{ ctrlLabel }}}</span>
36 + <span>Shift</span>
37 + <span>Z</span>
34 38 </div>
35 - </li>
39 + </div>
36 40
37 - <li class="elementor-hotkeys__item">
41 + <div class="elementor-hotkeys__item">
38 42 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Copy', 'elementor' ); ?></div>
39 43 <div class="elementor-hotkeys__item--shortcut">
40 - <kbd>{{{ ctrlLabel }}}</kbd>
41 - <kbd>C</kbd>
44 + <span>{{{ ctrlLabel }}}</span>
45 + <span>C</span>
42 46 </div>
43 - </li>
47 + </div>
44 48
45 - <li class="elementor-hotkeys__item">
49 + <div class="elementor-hotkeys__item">
46 50 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Paste', 'elementor' ); ?></div>
47 51 <div class="elementor-hotkeys__item--shortcut">
48 - <kbd>{{{ ctrlLabel }}}</kbd>
49 - <kbd>V</kbd>
52 + <span>{{{ ctrlLabel }}}</span>
53 + <span>V</span>
50 54 </div>
51 - </li>
55 + </div>
52 56
53 - <li class="elementor-hotkeys__item">
57 + <div class="elementor-hotkeys__item">
54 58 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Paste Style', 'elementor' ); ?></div>
55 59 <div class="elementor-hotkeys__item--shortcut">
56 - <kbd>{{{ ctrlLabel }}}</kbd>
57 - <kbd>Shift</kbd>
58 - <kbd>V</kbd>
60 + <span>{{{ ctrlLabel }}}</span>
61 + <span>Shift</span>
62 + <span>V</span>
59 63 </div>
60 - </li>
64 + </div>
61 65
62 - <li class="elementor-hotkeys__item">
66 + <div class="elementor-hotkeys__item">
63 67 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Delete', 'elementor' ); ?></div>
64 68 <div class="elementor-hotkeys__item--shortcut">
65 - <kbd>Delete</kbd>
69 + <span>Delete</span>
66 70 </div>
67 - </li>
71 + </div>
68 72
69 - <li class="elementor-hotkeys__item">
73 + <div class="elementor-hotkeys__item">
70 74 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Duplicate', 'elementor' ); ?></div>
71 75 <div class="elementor-hotkeys__item--shortcut">
72 - <kbd>{{{ ctrlLabel }}}</kbd>
73 - <kbd>D</kbd>
76 + <span>{{{ ctrlLabel }}}</span>
77 + <span>D</span>
74 78 </div>
75 - </li>
79 + </div>
76 80
77 - <li class="elementor-hotkeys__item">
81 + <div class="elementor-hotkeys__item">
78 82 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Save', 'elementor' ); ?></div>
79 83 <div class="elementor-hotkeys__item--shortcut">
80 - <kbd>{{{ ctrlLabel }}}</kbd>
81 - <kbd>S</kbd>
84 + <span>{{{ ctrlLabel }}}</span>
85 + <span>S</span>
82 86 </div>
83 - </li>
87 + </div>
84 88
85 - <?php if ( Utils::has_pro() && Plugin::$instance->experiments->is_feature_active( 'e_atomic_elements' ) ) : ?>
86 - <li class="elementor-hotkeys__item">
87 - <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Create Component', 'elementor' ); ?></div>
88 - <div class="elementor-hotkeys__item--shortcut">
89 - <kbd>{{{ ctrlLabel }}}</kbd>
90 - <kbd>Shift</kbd>
91 - <kbd>K</kbd>
92 - </div>
93 - </li>
94 - <?php endif ?>
89 + </div>
95 90
96 - </ul>
97 -
98 91 </div>
99 92
100 93 <div class="elementor-hotkeys__col">
101 94
102 - <h3 class="elementor-hotkeys__header"><?php echo esc_html__( 'Panels', 'elementor' ); ?></h3>
95 + <div class="elementor-hotkeys__header">
96 + <h3><?php echo esc_html__( 'Panels', 'elementor' ); ?></h3>
97 + </div>
103 98
104 - <ul class="elementor-hotkeys__list">
99 + <div class="elementor-hotkeys__list">
105 100
106 - <li class="elementor-hotkeys__item">
101 + <div class="elementor-hotkeys__item">
107 102 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Finder', 'elementor' ); ?></div>
108 103 <div class="elementor-hotkeys__item--shortcut">
109 - <kbd>{{{ ctrlLabel }}}</kbd>
110 - <kbd>E</kbd>
104 + <span>{{{ ctrlLabel }}}</span>
105 + <span>E</span>
111 106 </div>
112 - </li>
107 + </div>
113 108
114 - <li class="elementor-hotkeys__item">
109 + <div class="elementor-hotkeys__item">
115 110 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Show / Hide Panel', 'elementor' ); ?></div>
116 111 <div class="elementor-hotkeys__item--shortcut">
117 - <kbd>{{{ ctrlLabel }}}</kbd>
118 - <kbd>P</kbd>
112 + <span>{{{ ctrlLabel }}}</span>
113 + <span>P</span>
119 114 </div>
120 - </li>
115 + </div>
121 116
122 - <li class="elementor-hotkeys__item">
117 + <div class="elementor-hotkeys__item">
123 118 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Site Settings', 'elementor' ); ?></div>
124 119 <div class="elementor-hotkeys__item--shortcut">
125 - <kbd>{{{ ctrlLabel }}}</kbd>
126 - <kbd>K</kbd>
120 + <span>{{{ ctrlLabel }}}</span>
121 + <span>K</span>
127 122 </div>
128 - </li>
123 + </div>
129 124
130 - <li class="elementor-hotkeys__item">
131 - <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Structure', 'elementor' ); ?></div>
125 + <div class="elementor-hotkeys__item">
126 + <div class="elementor-hotkeys__item--label"><?php
127 + echo $is_editor_v2_active
128 + ? esc_html__( 'Structure', 'elementor' )
129 + : esc_html__( 'Navigator', 'elementor' );
130 + ?></div>
132 131 <div class="elementor-hotkeys__item--shortcut">
133 - <kbd>{{{ ctrlLabel }}}</kbd>
134 - <kbd>I</kbd>
132 + <span>{{{ ctrlLabel }}}</span>
133 + <span>I</span>
135 134 </div>
136 - </li>
135 + </div>
137 136
138 - <li class="elementor-hotkeys__item">
137 + <div class="elementor-hotkeys__item">
139 138 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Page Settings', 'elementor' ); ?></div>
140 139 <div class="elementor-hotkeys__item--shortcut">
141 - <kbd>{{{ ctrlLabel }}}</kbd>
142 - <kbd>Shift</kbd>
143 - <kbd>Y</kbd>
140 + <span>{{{ ctrlLabel }}}</span>
141 + <span>Shift</span>
142 + <span>Y</span>
144 143 </div>
145 - </li>
144 + </div>
146 145
147 - <li class="elementor-hotkeys__item">
146 + <div class="elementor-hotkeys__item">
148 147 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'History', 'elementor' ); ?></div>
149 148 <div class="elementor-hotkeys__item--shortcut">
150 - <kbd>{{{ ctrlLabel }}}</kbd>
151 - <kbd>Shift</kbd>
152 - <kbd>H</kbd>
149 + <span>{{{ ctrlLabel }}}</span>
150 + <span>Shift</span>
151 + <span>H</span>
153 152 </div>
154 - </li>
153 + </div>
155 154
156 - <li class="elementor-hotkeys__item">
155 + <div class="elementor-hotkeys__item">
157 156 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'User Preferences', 'elementor' ); ?></div>
158 157 <div class="elementor-hotkeys__item--shortcut">
159 - <kbd>{{{ ctrlLabel }}}</kbd>
160 - <kbd>Shift</kbd>
161 - <kbd>U</kbd>
158 + <span>{{{ ctrlLabel }}}</span>
159 + <span>Shift</span>
160 + <span>U</span>
162 161 </div>
163 - </li>
162 + </div>
164 163
165 - </ul>
164 + </div>
166 165
167 166 </div>
168 167
169 168 <div class="elementor-hotkeys__col">
170 169
171 - <h3 class="elementor-hotkeys__header"><?php echo esc_html__( 'Go To', 'elementor' ); ?></h3>
170 + <div class="elementor-hotkeys__header">
171 + <h3><?php echo esc_html__( 'Go To', 'elementor' ); ?></h3>
172 + </div>
172 173
173 - <ul class="elementor-hotkeys__list">
174 + <div class="elementor-hotkeys__list">
174 175
175 - <li class="elementor-hotkeys__item">
176 + <div class="elementor-hotkeys__item">
176 177 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Responsive Mode', 'elementor' ); ?></div>
177 178 <div class="elementor-hotkeys__item--shortcut">
178 - <kbd>{{{ ctrlLabel }}}</kbd>
179 - <kbd>Shift</kbd>
180 - <kbd>M</kbd>
179 + <span>{{{ ctrlLabel }}}</span>
180 + <span>Shift</span>
181 + <span>M</span>
181 182 </div>
182 - </li>
183 + </div>
183 184
184 - <li class="elementor-hotkeys__item">
185 + <div class="elementor-hotkeys__item">
185 186 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Template Library', 'elementor' ); ?></div>
186 187 <div class="elementor-hotkeys__item--shortcut">
187 - <kbd>{{{ ctrlLabel }}}</kbd>
188 - <kbd>Shift</kbd>
189 - <kbd>L</kbd>
188 + <span>{{{ ctrlLabel }}}</span>
189 + <span>Shift</span>
190 + <span>L</span>
190 191 </div>
191 - </li>
192 + </div>
192 193
193 - <?php if ( Utils::has_pro() ) : ?>
194 - <li class="elementor-hotkeys__item">
194 + <?php if ( Plugin::$instance->experiments->is_feature_active( 'notes' ) ) : ?>
195 + <div class="elementor-hotkeys__item">
195 196 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Notes', 'elementor' ); ?></div>
196 197 <div class="elementor-hotkeys__item--shortcut">
197 - <kbd>Shift</kbd>
198 - <kbd>C</kbd>
198 + <span>Shift</span>
199 + <span>C</span>
199 200 </div>
200 - </li>
201 + </div>
201 202 <?php endif ?>
202 203
203 - <li class="elementor-hotkeys__item">
204 + <div class="elementor-hotkeys__item">
204 205 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Keyboard Shortcuts', 'elementor' ); ?></div>
205 206 <div class="elementor-hotkeys__item--shortcut">
206 - <kbd>Shift</kbd>
207 - <kbd>?</kbd>
207 + <span>Shift</span>
208 + <span>?</span>
208 209 </div>
209 - </li>
210 + </div>
210 211
211 - <li class="elementor-hotkeys__item">
212 + <div class="elementor-hotkeys__item">
212 213 <div class="elementor-hotkeys__item--label"><?php echo esc_html__( 'Quit', 'elementor' ); ?></div>
213 214 <div class="elementor-hotkeys__item--shortcut">
214 - <kbd>Esc</kbd>
215 + <span>Esc</span>
215 216 </div>
216 - </li>
217 + </div>
217 218
218 - </ul>
219 + </div>
219 220
220 221 </div>
221 222
222 223 </div>