Responsive Menu - Version 3.1.9

Version Description

(17th November 2017) = * Requires PHP 5.4 * Fix for drop-downs not saving their information. * Fix for Desktop Menu with 3rd level drop-down items. * Fix for Touch Gestures stopping the Search box being selectable. * Fix for Touch Gestures stopping menu scrolling. * Center Desktop Menu option added. - Pro

Download this release

Release Info

Developer peterfeatherstone
Plugin Icon 128x128 Responsive Menu
Version 3.1.9
Comparing to
See all releases

Code changes from version 3.1.8 to 3.1.9

public/css/app.css.twig CHANGED
@@ -487,6 +487,12 @@ button#responsive-menu-button,
487
  background-color: {{ options.menu_sub_arrow_background_hover_colour }};
488
  }
489
 
 
 
 
 
 
 
490
  #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {
491
  {{ options.arrow_position }}: 0;
492
  height: {{ options.submenu_arrow_height }}px;
487
  background-color: {{ options.menu_sub_arrow_background_hover_colour }};
488
  }
489
 
490
+ #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active {
491
+ color: {{ options.menu_sub_arrow_shape_hover_colour_active }};
492
+ border-color: {{ options.menu_sub_arrow_border_hover_colour_active }};
493
+ background-color: {{ options.menu_sub_arrow_background_hover_colour_active }};
494
+ }
495
+
496
  #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {
497
  {{ options.arrow_position }}: 0;
498
  height: {{ options.submenu_arrow_height }}px;
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: ResponsiveMenu, peterfeatherstone
3
  Donate link: https://responsive.menu/donate
4
  Tags: responsive, menu, responsive menu, mobile menu, wordpress responsive menu, wp responsive menu, tablet menu, hamburger menu, hamburger, mobile, tablet, 3 lines, 3 line, three line, three lines
5
  Requires at least: 3.6
6
- Tested up to: 4.8
7
- Stable tag: 3.1.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -113,6 +113,14 @@ To view our FAQ, please go to <a href="https://responsive.menu/faq">https://resp
113
 
114
  == Changelog ==
115
 
 
 
 
 
 
 
 
 
116
  = 3.1.8 (26th October 2017) =
117
  * **Requires PHP 5.4**
118
  * Added a new dark admin theme
3
  Donate link: https://responsive.menu/donate
4
  Tags: responsive, menu, responsive menu, mobile menu, wordpress responsive menu, wp responsive menu, tablet menu, hamburger menu, hamburger, mobile, tablet, 3 lines, 3 line, three line, three lines
5
  Requires at least: 3.6
6
+ Tested up to: 4.9
7
+ Stable tag: 3.1.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
113
 
114
  == Changelog ==
115
 
116
+ = 3.1.9 (17th November 2017) =
117
+ * **Requires PHP 5.4**
118
+ * Fix for drop-downs not saving their information.
119
+ * Fix for Desktop Menu with 3rd level drop-down items.
120
+ * Fix for Touch Gestures stopping the Search box being selectable.
121
+ * Fix for Touch Gestures stopping menu scrolling.
122
+ * Center Desktop Menu option added. - Pro
123
+
124
  = 3.1.8 (26th October 2017) =
125
  * **Requires PHP 5.4**
126
  * Added a new dark admin theme
responsive-menu.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: Responsive Menu
5
  Plugin URI: https://responsive.menu
6
  Description: Highly Customisable Responsive Menu Plugin for WordPress
7
- Version: 3.1.8
8
  Author: Peter Featherstone
9
  Text Domain: responsive-menu
10
  Author URI: https://peterfeatherstone.com
4
  Plugin Name: Responsive Menu
5
  Plugin URI: https://responsive.menu
6
  Description: Highly Customisable Responsive Menu Plugin for WordPress
7
+ Version: 3.1.9
8
  Author: Peter Featherstone
9
  Text Domain: responsive-menu
10
  Author URI: https://peterfeatherstone.com
views/admin/macros.html.twig CHANGED
@@ -174,11 +174,19 @@
174
  'right': 'Right'
175
  } %}
176
  {{ macros.select(name, options[name], choices) }}
 
 
 
 
 
 
 
 
177
  {% elseif select_type == 'position' %}
178
  <select id='responsive-menu-{{ name|replace({'_': '-'}) }}' class='selectpicker show-tick' name='menu[{{ name }}]'>
179
  <option data-subtext='Will stay in position as you scroll down the page.' value='fixed' {% if options[name] == 'fixed' %}selected='selected'{% endif %}>Fixed</option>
180
  <option data-subtext='Will disappear as you scroll down the page.' value='absolute' {% if options[name] == 'absolute' %}selected='selected'{% endif %}>Absolute</option>
181
- <option data-subtext='Will stay in a specific position on your page.' value='relative' {% if options[name] == 'Fixed' %}selected='selected'{% endif %} >Relative</option>
182
  </select>
183
  {% elseif select_type == 'animation' %}
184
  {{ macros.animation_select(name, options[name]) }}
174
  'right': 'Right'
175
  } %}
176
  {{ macros.select(name, options[name], choices) }}
177
+ {% elseif select_type == 'left_right_centre_with_none' %}
178
+ {% set choices = {
179
+ '': 'None',
180
+ 'left': 'Left',
181
+ 'right': 'Right',
182
+ 'centre': 'Centre'
183
+ } %}
184
+ {{ macros.select(name, options[name], choices) }}
185
  {% elseif select_type == 'position' %}
186
  <select id='responsive-menu-{{ name|replace({'_': '-'}) }}' class='selectpicker show-tick' name='menu[{{ name }}]'>
187
  <option data-subtext='Will stay in position as you scroll down the page.' value='fixed' {% if options[name] == 'fixed' %}selected='selected'{% endif %}>Fixed</option>
188
  <option data-subtext='Will disappear as you scroll down the page.' value='absolute' {% if options[name] == 'absolute' %}selected='selected'{% endif %}>Absolute</option>
189
+ <option data-subtext='Will stay in a specific position on your page.' value='relative' {% if options[name] == 'relative' %}selected='selected'{% endif %} >Relative</option>
190
  </select>
191
  {% elseif select_type == 'animation' %}
192
  {{ macros.animation_select(name, options[name]) }}
views/admin/sections/desktop-menu.html.twig CHANGED
@@ -24,7 +24,7 @@
24
  <table class='table table-bordered table-hover'>
25
  {{ macros.row('desktop_menu_positioning', 'Positioning', 'select', options, errors, '', 'pro', 'position', '', 'Specify how you want the menu to stick to your page.', '', '', 'Using relative positioning is useful when combined with the shortcode.') }}
26
  {{ macros.row('desktop_menu_width', 'Width', 'input', options, errors, 'has-unit', 'pro', '', 'percentage', 'Set the width of the desktop menu and it\'s unit.', '', '', 'Leave blank to keep the width auto.') }}
27
- {{ macros.row('desktop_menu_side', 'Side', 'select', options, errors, '', 'pro', 'left_right_with_none', '', 'Set which side of the screen the desktop menu will show on.') }}
28
  </table>
29
  </div>
30
 
24
  <table class='table table-bordered table-hover'>
25
  {{ macros.row('desktop_menu_positioning', 'Positioning', 'select', options, errors, '', 'pro', 'position', '', 'Specify how you want the menu to stick to your page.', '', '', 'Using relative positioning is useful when combined with the shortcode.') }}
26
  {{ macros.row('desktop_menu_width', 'Width', 'input', options, errors, 'has-unit', 'pro', '', 'percentage', 'Set the width of the desktop menu and it\'s unit.', '', '', 'Leave blank to keep the width auto.') }}
27
+ {{ macros.row('desktop_menu_side', 'Side', 'select', options, errors, '', 'pro', 'left_right_centre_with_none', '', 'Set which side of the screen the desktop menu will show on.') }}
28
  </table>
29
  </div>
30