PluginProbe
Elementor Website Builder – more than just a page builder / 3.17.3
Elementor Website Builder – more than just a page builder v3.17.3
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 4.1.0-beta1 4.1.0-dev1 All 452 releases
elementor / includes / editor-templates / navigator.php

navigator.php in Elementor Website Builder – more than just a page builder 3.17.3, at includes/editor-templates/navigator.php

78 lines 3.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace Elementor;
3
4 use Elementor\Core\Editor\Editor;
5
6 if ( ! defined( 'ABSPATH' ) ) {
7 exit; // Exit if accessed directly.
8 }
9
10 $is_editor_v2_active = Plugin::$instance->experiments->is_feature_active( Editor::EDITOR_V2_EXPERIMENT_NAME );
11 ?>
12 <script type="text/template" id="tmpl-elementor-navigator">
13 <div id="elementor-navigator__header">
14 <button id="elementor-navigator__toggle-all" data-elementor-action="expand">
15 <i class="eicon-expand" aria-hidden="true"></i>
16 <span class="elementor-screen-only"><?php esc_html__( 'Expand all elements', 'elementor' ); ?></span>
17 </button>
18 <h2 id="elementor-navigator__header__title"><?php
19 echo $is_editor_v2_active
20 ? esc_html__( 'Structure', 'elementor' )
21 : esc_html__( 'Navigator', 'elementor' );
22 ?></h2>
23 <button id="elementor-navigator__close">
24 <i class="eicon-close" aria-hidden="true"></i>
25 <span class="elementor-screen-only"><?php
26 echo $is_editor_v2_active
27 ? esc_html__( 'Close structure', 'elementor' )
28 : esc_html__( 'Close navigator', 'elementor' );
29 ?></span>
30 </button>
31 </div>
32 <div id="elementor-navigator__elements"></div>
33 <div id="elementor-navigator__footer">
34 <i class="eicon-ellipsis-h" aria-hidden="true"></i>
35 <span class="elementor-screen-only"><?php
36 echo $is_editor_v2_active
37 ? esc_html__( 'Resize structure', 'elementor' )
38 : esc_html__( 'Resize navigator', 'elementor' );
39 ?></span>
40 </div>
41 </script>
42
43 <script type="text/template" id="tmpl-elementor-navigator__elements">
44 <# if ( obj.elType ) { #>
45 <div class="elementor-navigator__item" data-locked="{{ obj.isLocked ? 'true' : 'false' }}" tabindex="0">
46 <div class="elementor-navigator__element__list-toggle">
47 <i class="eicon-sort-down" aria-hidden="true"></i>
48 <span class="elementor-screen-only"><?php echo esc_html__( 'Show/hide inner elements', 'elementor' ); ?></span>
49 </div>
50 <#
51 if ( icon ) { #>
52 <div class="elementor-navigator__element__element-type">
53 <i class="{{{ icon }}}" aria-hidden="true"></i>
54 </div>
55 <# } #>
56 <div class="elementor-navigator__element__title">
57 <span class="elementor-navigator__element__title__text">{{{ title }}}</span>
58 </div>
59 <div class="elementor-navigator__element__toggle">
60 <i class="eicon-preview-medium" aria-hidden="true"></i>
61 <span class="elementor-screen-only"><?php echo esc_html__( 'Show/hide Element', 'elementor' ); ?></span>
62 </div>
63 <div class="elementor-navigator__element__indicators"></div>
64 </div>
65 <# } #>
66 <div class="elementor-navigator__elements"></div>
67 </script>
68
69 <script type="text/template" id="tmpl-elementor-navigator__elements--empty">
70 <div class="elementor-empty-view__title"><?php echo esc_html__( 'Empty', 'elementor' ); ?></div>
71 </script>
72
73 <script type="text/template" id="tmpl-elementor-navigator__root--empty">
74 <img class="elementor-nerd-box-icon" src="<?php echo ELEMENTOR_ASSETS_URL . 'images/information.svg'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>" loading="lazy" />
75 <div class="elementor-nerd-box-title"><?php echo esc_html__( 'Easy Navigation is Here!', 'elementor' ); ?></div>
76 <div class="elementor-nerd-box-message"><?php echo esc_html__( 'Once you fill your page with content, this window will give you an overview display of all the page elements. This way, you can easily move around any section, column, or widget.', 'elementor' ); ?></div>
77 </script>
78