Version Description
(19th Feb 2020)
Download this release
Release Info
Developer | expresstech |
Plugin | Responsive Menu |
Version | 3.1.26 |
Comparing to | |
See all releases |
Code changes from version 3.1.25 to 3.1.26
- public/css/app.css.twig +9 -9
- readme.txt +11 -7
- responsive-menu.php +1 -1
- views/admin/macros.html.twig +4 -4
- views/admin/sections/modules/desktop-menu-settings.html.twig +1 -1
public/css/app.css.twig
CHANGED
@@ -160,7 +160,7 @@ button#responsive-menu-button,
|
|
160 |
{% elseif options.menu_text_alignment == 'right' and options.arrow_position == 'right' %}
|
161 |
padding-right: {{options.submenu_arrow_width + 5}}px;
|
162 |
{% else %}
|
163 |
-
padding: 0 {{ options.menu_depth_0 }}%;
|
164 |
{% endif %}
|
165 |
}
|
166 |
|
@@ -172,7 +172,7 @@ button#responsive-menu-button,
|
|
172 |
padding-right: {{options.submenu_submenu_arrow_width + 5}}px !important;
|
173 |
padding-left:unset !important;
|
174 |
{% else %}
|
175 |
-
padding: 0 {{ options.menu_depth_0 }}%;
|
176 |
{% endif %}
|
177 |
}
|
178 |
|
@@ -362,7 +362,7 @@ button#responsive-menu-button,
|
|
362 |
|
363 |
button#responsive-menu-button {
|
364 |
display: inline-block;
|
365 |
-
transition: transform {{ options.animation_speed }}s, background-color {{ options.transition_speed }}s;
|
366 |
}
|
367 |
|
368 |
{% if options.menu_close_on_body_click == 'on' %}
|
@@ -377,7 +377,7 @@ button#responsive-menu-button,
|
|
377 |
|
378 |
{% if options.page_wrapper %}
|
379 |
{{ options.page_wrapper }} {
|
380 |
-
transition: transform {{ options.animation_speed }}s;
|
381 |
}
|
382 |
|
383 |
html.responsive-menu-open,
|
@@ -389,7 +389,7 @@ button#responsive-menu-button,
|
|
389 |
#responsive-menu-container {
|
390 |
width: {{ options.menu_width }}%;
|
391 |
{{ options.menu_appear_from }}: 0;
|
392 |
-
transition: transform {{ options.animation_speed }}s;
|
393 |
text-align: {{ options.menu_text_alignment }};
|
394 |
{% if options.menu_maximum_width %}
|
395 |
max-width: {{ options.menu_maximum_width }}px;
|
@@ -418,7 +418,7 @@ button#responsive-menu-button,
|
|
418 |
|
419 |
#responsive-menu-container .responsive-menu-search-box {
|
420 |
background: {{ options.menu_search_box_background_colour }};
|
421 |
-
border: 2px solid {{ options.menu_search_box_border_colour }};
|
422 |
color: {{ options.menu_search_box_text_colour }};
|
423 |
}
|
424 |
|
@@ -443,7 +443,7 @@ button#responsive-menu-button,
|
|
443 |
#responsive-menu-container .responsive-menu-item-link,
|
444 |
#responsive-menu-container #responsive-menu-title,
|
445 |
#responsive-menu-container .responsive-menu-subarrow {
|
446 |
-
transition: background-color {{ options.transition_speed }}s, border-color {{ options.transition_speed }}s, color {{ options.transition_speed }}s;
|
447 |
}
|
448 |
|
449 |
#responsive-menu-container #responsive-menu-title {
|
@@ -499,7 +499,7 @@ button#responsive-menu-button,
|
|
499 |
|
500 |
#responsive-menu-container #responsive-menu li.responsive-menu-item a {
|
501 |
line-height: {{ options.menu_links_line_height }}px;
|
502 |
-
border-bottom: {{ options.menu_border_width }}px solid {{ options.menu_item_border_colour }};
|
503 |
color: {{ options.menu_link_colour }};
|
504 |
background-color: {{ options.menu_item_background_colour }};
|
505 |
{% if options.menu_word_wrap != 'off' %}
|
@@ -593,7 +593,7 @@ button#responsive-menu-button,
|
|
593 |
height: {{ options.menu_links_height }}px;
|
594 |
{% endif %}
|
595 |
line-height: {{ options.submenu_links_line_height }}px;
|
596 |
-
border-bottom: {{ options.submenu_border_width }}px solid {{ options.submenu_item_border_colour }};
|
597 |
color: {{ options.submenu_link_colour }};
|
598 |
background-color: {{ options.submenu_item_background_colour }};
|
599 |
}
|
160 |
{% elseif options.menu_text_alignment == 'right' and options.arrow_position == 'right' %}
|
161 |
padding-right: {{options.submenu_arrow_width + 5}}px;
|
162 |
{% else %}
|
163 |
+
padding: 0 {{ ' ' ~ options.menu_depth_0 }}%;
|
164 |
{% endif %}
|
165 |
}
|
166 |
|
172 |
padding-right: {{options.submenu_submenu_arrow_width + 5}}px !important;
|
173 |
padding-left:unset !important;
|
174 |
{% else %}
|
175 |
+
padding: 0 {{ ' ' ~ options.menu_depth_0 }}%;
|
176 |
{% endif %}
|
177 |
}
|
178 |
|
362 |
|
363 |
button#responsive-menu-button {
|
364 |
display: inline-block;
|
365 |
+
transition: transform {{ ' ' ~ options.animation_speed }}s, background-color {{ ' ' ~ options.transition_speed }}s;
|
366 |
}
|
367 |
|
368 |
{% if options.menu_close_on_body_click == 'on' %}
|
377 |
|
378 |
{% if options.page_wrapper %}
|
379 |
{{ options.page_wrapper }} {
|
380 |
+
transition: transform {{ ' ' ~ options.animation_speed }}s;
|
381 |
}
|
382 |
|
383 |
html.responsive-menu-open,
|
389 |
#responsive-menu-container {
|
390 |
width: {{ options.menu_width }}%;
|
391 |
{{ options.menu_appear_from }}: 0;
|
392 |
+
transition: transform {{ ' ' ~ options.animation_speed }}s;
|
393 |
text-align: {{ options.menu_text_alignment }};
|
394 |
{% if options.menu_maximum_width %}
|
395 |
max-width: {{ options.menu_maximum_width }}px;
|
418 |
|
419 |
#responsive-menu-container .responsive-menu-search-box {
|
420 |
background: {{ options.menu_search_box_background_colour }};
|
421 |
+
border: 2px solid {{ ' ' ~ options.menu_search_box_border_colour }};
|
422 |
color: {{ options.menu_search_box_text_colour }};
|
423 |
}
|
424 |
|
443 |
#responsive-menu-container .responsive-menu-item-link,
|
444 |
#responsive-menu-container #responsive-menu-title,
|
445 |
#responsive-menu-container .responsive-menu-subarrow {
|
446 |
+
transition: background-color {{ ' ' ~ options.transition_speed }}s, border-color {{ ' ' ~ options.transition_speed }}s, color {{ ' ' ~ options.transition_speed }}s;
|
447 |
}
|
448 |
|
449 |
#responsive-menu-container #responsive-menu-title {
|
499 |
|
500 |
#responsive-menu-container #responsive-menu li.responsive-menu-item a {
|
501 |
line-height: {{ options.menu_links_line_height }}px;
|
502 |
+
border-bottom: {{ options.menu_border_width }}px solid {{ ' ' ~ options.menu_item_border_colour }};
|
503 |
color: {{ options.menu_link_colour }};
|
504 |
background-color: {{ options.menu_item_background_colour }};
|
505 |
{% if options.menu_word_wrap != 'off' %}
|
593 |
height: {{ options.menu_links_height }}px;
|
594 |
{% endif %}
|
595 |
line-height: {{ options.submenu_links_line_height }}px;
|
596 |
+
border-bottom: {{ options.submenu_border_width }}px solid {{ ' ' ~ options.submenu_item_border_colour }};
|
597 |
color: {{ options.submenu_link_colour }};
|
598 |
background-color: {{ options.submenu_item_background_colour }};
|
599 |
}
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Responsive Menu - Create Mobile-Friendly Menu ===
|
2 |
Contributors: expresstech,responsivemenu
|
3 |
-
Tags: responsive, menu, navigation, mobile, hamburger
|
4 |
Requires at least: 3.6
|
5 |
Tested up to: 5.3.2
|
6 |
-
Stable tag: 3.1.
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
@@ -17,8 +17,8 @@ Highly customisable Responsive Menu Plugin for WordPress. With over 150 customis
|
|
17 |
|
18 |
**See it in action:**
|
19 |
|
20 |
-
[https://responsive.menu](https://responsive.menu)
|
21 |
-
[https://demo.responsive.menu](https://demo.responsive.menu)
|
22 |
|
23 |
**Requirements:**
|
24 |
|
@@ -26,8 +26,8 @@ PHP 5.5+
|
|
26 |
|
27 |
**Full Knowledgebase and dedicated support forum:**
|
28 |
|
29 |
-
[https://responsive.menu/knowledgebase/](https://responsive.menu/knowledgebase
|
30 |
-
[https://responsive.menu/forums/forum/pro-support/](https://responsive.menu/forums/forum/pro-support
|
31 |
|
32 |
**Fully unit tested:**
|
33 |
|
@@ -89,7 +89,7 @@ Alternatively:
|
|
89 |
|
90 |
== Frequently Asked Questions ==
|
91 |
|
92 |
-
To view our FAQ, please go to [https://responsive.menu/faq/](https://responsive.menu/faq
|
93 |
|
94 |
== Screenshots ==
|
95 |
|
@@ -111,6 +111,10 @@ To view our FAQ, please go to [https://responsive.menu/faq/](https://responsive.
|
|
111 |
|
112 |
== Changelog ==
|
113 |
|
|
|
|
|
|
|
|
|
114 |
= 3.1.25 (14th Dec 2019) =
|
115 |
* Fix: Sub Menus -> Text Alignment Option does not work
|
116 |
* Fix: Trigger Icon Position
|
1 |
=== Responsive Menu - Create Mobile-Friendly Menu ===
|
2 |
Contributors: expresstech,responsivemenu
|
3 |
+
Tags: responsive, mega menu, navigation, mobile, hamburger
|
4 |
Requires at least: 3.6
|
5 |
Tested up to: 5.3.2
|
6 |
+
Stable tag: 3.1.26
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
17 |
|
18 |
**See it in action:**
|
19 |
|
20 |
+
[https://responsive.menu](https://responsive.menu/?utm_source=readme&utm_medium=plugin&utm_campaign=reponsivemenu_plugin)
|
21 |
+
[https://demo.responsive.menu](https://demo.responsive.menu/?utm_source=readme&utm_medium=plugin&utm_campaign=reponsivemenu_plugin)
|
22 |
|
23 |
**Requirements:**
|
24 |
|
26 |
|
27 |
**Full Knowledgebase and dedicated support forum:**
|
28 |
|
29 |
+
[https://responsive.menu/knowledgebase/](https://responsive.menu/knowledgebase/?utm_source=readme&utm_medium=plugin&utm_campaign=reponsivemenu_plugin)
|
30 |
+
[https://responsive.menu/forums/forum/pro-support/](https://responsive.menu/forums/forum/pro-support/?utm_source=readme&utm_medium=plugin&utm_campaign=reponsivemenu_plugin)
|
31 |
|
32 |
**Fully unit tested:**
|
33 |
|
89 |
|
90 |
== Frequently Asked Questions ==
|
91 |
|
92 |
+
To view our FAQ, please go to [https://responsive.menu/faq/](https://responsive.menu/faq/?utm_source=readme&utm_medium=plugin&utm_campaign=reponsivemenu_plugin).
|
93 |
|
94 |
== Screenshots ==
|
95 |
|
111 |
|
112 |
== Changelog ==
|
113 |
|
114 |
+
= 3.1.26 (19th Feb 2020) =
|
115 |
+
* Fix: WordPress 5.3 Compatibility
|
116 |
+
* Fix: PHP v7.4 Compatibility
|
117 |
+
|
118 |
= 3.1.25 (14th Dec 2019) =
|
119 |
* Fix: Sub Menus -> Text Alignment Option does not work
|
120 |
* Fix: Trigger Icon Position
|
responsive-menu.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
Plugin Name: Responsive Menu
|
5 |
Plugin URI: https://expresstech.io
|
6 |
Description: Highly Customisable Responsive Menu Plugin for WordPress
|
7 |
-
Version: 3.1.
|
8 |
Author: ExpressTech
|
9 |
Text Domain: responsive-menu
|
10 |
Author URI: https://responsive.menu
|
4 |
Plugin Name: Responsive Menu
|
5 |
Plugin URI: https://expresstech.io
|
6 |
Description: Highly Customisable Responsive Menu Plugin for WordPress
|
7 |
+
Version: 3.1.26
|
8 |
Author: ExpressTech
|
9 |
Text Domain: responsive-menu
|
10 |
Author URI: https://responsive.menu
|
views/admin/macros.html.twig
CHANGED
@@ -62,7 +62,7 @@
|
|
62 |
{% endmacro %}
|
63 |
|
64 |
{% macro font_icon(name, value, type) %}
|
65 |
-
<input type='text' id='responsive-menu-{{ name|replace({'_': '-'}) }}' name='menu[{{ name }}]' value='{{ value|escape }}' class='form-control font-icon-input {{ class }}'>
|
66 |
<select class='selectpicker show-tick font-icon-select' name='menu[{{ name }}_type]'>
|
67 |
<option value='font-awesome' selected='selected'>FontAwesome</option>
|
68 |
<option value='glyphicon'>GlyphIcon</option>
|
@@ -104,7 +104,7 @@
|
|
104 |
{% endmacro %}
|
105 |
|
106 |
{% macro input(name, value, class='') %}
|
107 |
-
<input type='text' id='responsive-menu-{{ name|replace({'_': '-'}) }}' name='menu[{{ name }}]' value='{{ value|escape }}' class='form-control {{ class }}'>
|
108 |
{% endmacro %}
|
109 |
|
110 |
{% macro colour(name, value) %}
|
@@ -118,7 +118,7 @@
|
|
118 |
{% endmacro %}
|
119 |
|
120 |
{% macro checkbox(name, value) %}
|
121 |
-
<input {% if value == 'on' %}checked='checked' {% endif %} id='responsive-menu-{{ name|replace({'_': '-'}) }}'
|
122 |
name='menu[{{ name }}]' data-toggle='toggle' data-onstyle='success' data-offstyle='danger' type='checkbox' value='on' />
|
123 |
{% endmacro %}
|
124 |
|
@@ -147,7 +147,7 @@
|
|
147 |
<div class='sub_sub_title'><br />{{ sub_sub_title|raw }}</div>
|
148 |
{% endif %}
|
149 |
</td>
|
150 |
-
<td class='col-right {% if pro %} {{ pro }}{% endif %}'>
|
151 |
{% if pro == 'pro' %}
|
152 |
<div class="responsive-menu-pro-overlay">
|
153 |
<a href="https://responsive.menu/pricing?utm_source=free-plugin&utm_medium=option&utm_campaign={{ name }}"
|
62 |
{% endmacro %}
|
63 |
|
64 |
{% macro font_icon(name, value, type) %}
|
65 |
+
<input type='text' id='responsive-menu-{{ name|replace({'_': '-'}) }}' name='menu[{{ name }}]' value='{{ value|escape }}' class='form-control font-icon-input {{ ' ' ~ class }}'>
|
66 |
<select class='selectpicker show-tick font-icon-select' name='menu[{{ name }}_type]'>
|
67 |
<option value='font-awesome' selected='selected'>FontAwesome</option>
|
68 |
<option value='glyphicon'>GlyphIcon</option>
|
104 |
{% endmacro %}
|
105 |
|
106 |
{% macro input(name, value, class='') %}
|
107 |
+
<input type='text' id='responsive-menu-{{ name|replace({'_': '-'}) }}' name='menu[{{ name }}]' value='{{ value|escape }}' class='form-control {{ ' ' ~ class }}'>
|
108 |
{% endmacro %}
|
109 |
|
110 |
{% macro colour(name, value) %}
|
118 |
{% endmacro %}
|
119 |
|
120 |
{% macro checkbox(name, value) %}
|
121 |
+
<input {% if value == 'on' %} checked='checked' {% endif %} id='responsive-menu-{{ name|replace({'_': '-'}) }}'
|
122 |
name='menu[{{ name }}]' data-toggle='toggle' data-onstyle='success' data-offstyle='danger' type='checkbox' value='on' />
|
123 |
{% endmacro %}
|
124 |
|
147 |
<div class='sub_sub_title'><br />{{ sub_sub_title|raw }}</div>
|
148 |
{% endif %}
|
149 |
</td>
|
150 |
+
<td class='col-right {% if pro %} {{ ' ' ~ pro }}{% endif %}'>
|
151 |
{% if pro == 'pro' %}
|
152 |
<div class="responsive-menu-pro-overlay">
|
153 |
<a href="https://responsive.menu/pricing?utm_source=free-plugin&utm_medium=option&utm_campaign={{ name }}"
|
views/admin/sections/modules/desktop-menu-settings.html.twig
CHANGED
@@ -34,7 +34,7 @@
|
|
34 |
{% if continue %}
|
35 |
<div
|
36 |
data-id="{{ item.ID }}"
|
37 |
-
class="{% if loop.first %}responsive-menu-desktop-menu-label-active {% endif %}responsive-menu-desktop-menu-label {{ class }}">
|
38 |
{{ item.title }}
|
39 |
<div class="pull-right">
|
40 |
<span class="label label-info">
|
34 |
{% if continue %}
|
35 |
<div
|
36 |
data-id="{{ item.ID }}"
|
37 |
+
class="{% if loop.first %} responsive-menu-desktop-menu-label-active {% endif %} responsive-menu-desktop-menu-label {{ ' ' ~ class }}">
|
38 |
{{ item.title }}
|
39 |
<div class="pull-right">
|
40 |
<span class="label label-info">
|