PluginProbe
Responsive Menu – Create Mobile-Friendly Menu / 4.0.4
Responsive Menu – Create Mobile-Friendly Menu v4.0.4
4.7.3 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.10 4.1.11 4.1.12 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 All 90 releases
responsive-menu / views / admin / sections / themes.html.twig

themes.html.twig in Responsive Menu – Create Mobile-Friendly Menu 4.0.4, at views/admin/sections/themes.html.twig

59 lines 3.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {#
2 Responsive Menu Jinja template file.
3 Safe to Copy
4 #}
5
6 {% import 'admin/macros.html.twig' as macros %}
7
8 {% set section = 'Themes' %}
9
10 <div class='panel panel-default'>
11 {{ macros.header('Theme', section) }}
12 <table class='table table-bordered table-hover'>
13 {% set themes = get_available_themes() %}
14 {{ macros.row('menu_theme', 'Menu Theme', 'select', options, errors, '', '', 'menu_theme', '', 'Pre-designed themes to help you get started.') }}
15 <tr>
16 <td class="col-left col-md-3"></td>
17 <td class="col-right text-right">
18 {% if themes %}
19 {% if options.menu_theme %}
20 {% set theme_slug = options.menu_theme %}
21 {% else %}
22 {% set theme_slug = themes|keys|first %}
23 {% endif %}
24 <div class="text-left">
25 <img id="responsive-menu-theme-preview" src="{{ themes_folder_url }}/{{ theme_slug }}/preview.png" />
26 </div>
27 <div id="responsive-menu-theme-container" class="text-center">
28 <p class="alert alert-info text-center">
29 Applying a theme will overwrite some of your current settings. Please <a class="scroll-to-option" href="#responsive-menu-export">export</a> current settings before applying new theme.
30 </p>
31 <button style="margin-left: 0;" name='responsive-menu-theme' id='responsive-menu-theme' type='submit' class='btn btn-primary btn-lg btn-rm'>Apply Theme</button>
32 </div>
33 {% else %}
34 <div class="text-center">
35 <p class="alert alert-warning text-center">
36 You don't appear to have any themes installed under <code>{{ themes_folder_dir }}</code> currently. Please check your file path or download some using the button below:<br /><br />
37 <a href="https://responsive.menu/themes" target="_blank" style="color: white; margin-left: 0;" class='btn btn-primary btn-lg btn-rm'>Get Themes</a>
38 </p>
39 </div>
40 {% endif %}
41 </td>
42 </tr>
43 <tr>
44 <td class="col-left col-md-3">
45 <label class="control-label">Upload Theme</label>
46 <div class="sub-text">Import a zip file of a theme you have downloaded from <a href="https://responsive.menu/themes" target="_blank">https://responsive.menu/themes</a>.</div>
47 <div class="sub_sub_title">This will upload files to {{ themes_folder_dir }}.</div>
48 </td>
49 <td class="col-right text-right" style="padding-right: 90px;">
50 <input type='file' name='responsive-menu-import-theme-file' />
51 <button name='responsive-menu-import-theme' type='submit' class='btn btn-primary btn-lg btn-rm'>Upload</button>
52 <div class="alert alert-danger text-center">
53 Always be careful when uploading files from external locations. Ensure that the theme was downloaded directly from <a href="https://responsive.menu" target="_blank">https://responsive.menu</a>. All themes are checked by us before submission to the <a href="https://responsive.menu/themes" target="_blank">theme store</a>.
54 </div>
55 </td>
56 </tr>
57 </table>
58 </div>
59