Skip to content

Commit 3851a8f

Browse files
authored
Merge branch 'master' into smf_news
2 parents e20cd90 + 835f266 commit 3851a8f

File tree

5 files changed

+56
-35
lines changed

5 files changed

+56
-35
lines changed

includes/smfCurve2Template.php

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -192,13 +192,16 @@ public function execute()
192192
echo '
193193
<hr class="clear ', (defined('SMF') && $this->showSMFmenu) ? '' : 'hidden', '">
194194
195-
<a class="menu_icon mobile_generic_menu_0"></a>
195+
<a class="mobile_generic_menu_0">
196+
<span class="menu_icon"></span>
197+
<span class="text_menu">', $this->getMsg('smfcurve2-mw-menu')->text(), '</span>
198+
</a>
196199
<div id="genericmenu" class="floatleft">
197200
<div id="mobile_generic_menu_0" class="popup_container">
198201
<div class="popup_window description">
199202
<div class="popup_heading">
200203
', $this->getMsg('smfcurve2-mw-menu')->text(), '
201-
<a href="javascript:void(0);" class="generic_icons delete hide_popUp"></a>
204+
<a href="javascript:void(0);" class="main_icons hide_popup"></a>
202205
</div>
203206
<div class="genericmenu">
204207
<ul class="dropmenu dropmenu_menu_0">';
@@ -430,7 +433,7 @@ public function userMenu($limitUrls = [], $inverseLimit = false, $menuID = 'u')
430433
<div class="popup_window description">
431434
<div class="popup_heading">
432435
', $this->getMsg('smfcurve2-user-menu')->text(), '
433-
<a href="javascript:void(0);" class="main_icons delete hide_popUp_', $menuID, '"></a>
436+
<a href="javascript:void(0);" class="main_icons hide_popup"></a>
434437
</div>
435438
<div class="genericmenu">
436439
<ul', $this->html('userlangattributes') , ' class="floatleft dropmenu dropmenu_menu_', $menuID, '" id="top_info">';
@@ -691,13 +694,16 @@ public function smfMenu()
691694
{
692695
if ((defined('SMF') && $this->showSMFmenu)) {
693696
echo'
694-
<a class="menu_icon mobile_generic_menu_main"></a>
695-
<div id="genericmenu">
696-
<div id="mobile_generic_menu_main" class="popup_container">
697+
<a class="mobile_user_menu">
698+
<span class="menu_icon"></span>
699+
<span class="text_menu">', $this->getMsg('smfcurve2-mobile-menu')->text(), '</span>
700+
</a>
701+
<div id="main_menu">
702+
<div id="mobile_user_menu" class="popup_container">
697703
<div class="popup_window description">
698704
<div class="popup_heading">
699705
', $this->getMsg('smfcurve2-mobile-menu')->text(), '
700-
<a href="javascript:void(0);" class="generic_icons delete hide_popUp_main"></a>
706+
<a href="javascript:void(0);" class="main_icons hide_popup"></a>
701707
</div>
702708
', ssi_menubar(), '
703709
</div>

resources/css/main.css

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,6 +1481,16 @@ ul li.greeting {
14811481
box-shadow: 0 5px 5px rgba(255, 255, 255, 0.2) inset;
14821482
text-shadow: none;
14831483
}
1484+
1485+
a.mobile_user_menu,
1486+
a[class^="mobile_generic_menu_"] {
1487+
display: none;
1488+
}
1489+
1490+
#main_menu {
1491+
margin: 0 0 4px 0;
1492+
}
1493+
14841494
/* User information. */
14851495
#profile_menu_top::after {
14861496
content: " \25BC";
@@ -1618,10 +1628,6 @@ ul li.greeting {
16181628
line-height: 2.2em;
16191629
}
16201630

1621-
#main_menu {
1622-
margin: 10px 0 4px 0;
1623-
}
1624-
16251631
/* Levels 2 and 3 submenu wrapper. */
16261632
.dropmenu li ul, .top_menu {
16271633
z-index: 90;

resources/css/responsive.css

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,24 @@
4141
max-width: 300px;
4242
margin: 10px 0;
4343
}
44+
#mobile_user_menu .dropmenu,
4445
div[id^="mobile_generic_menu_"] .generic_menu {
4546
display: block;
4647
}
48+
a.mobile_user_menu,
49+
a[class^="mobile_generic_menu_"] {
50+
display: flex;
51+
align-items: center;
52+
margin: 0 0 4px 0;
53+
}
54+
a[class^="mobile_generic_menu_"] {
55+
margin: 8px 0;
56+
}
4757
.menu_icon {
4858
display: inline-block;
4959
background: url(../images/menu.svg) no-repeat;
50-
height: 20px;
51-
width: 20px;
60+
height: 24px;
61+
width: 24px;
5262
}
5363
.dropmenu li, .dropmenu li:hover,
5464
.dropmenu li a, .dropmenu li a:hover,

resources/scripts/custom.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
$(function () {
22
// Top Section, User Tools
3-
$( ".mobile_generic_menu_ue" ).click(function() {
4-
$( "#mobile_generic_menu_ue" ).show();
5-
});
6-
$( ".hide_popUp_ue" ).click(function() {
7-
$( "#mobile_generic_menu_ue" ).hide();
3+
$(".mobile_generic_menu_ue").click(function () {
4+
$("#mobile_generic_menu_ue").show();
5+
});
6+
// Close All Popups
7+
$(".hide_popup").click(function () {
8+
$("#mobile_generic_menu_ue").hide();
89
});
910
});
1011

resources/scripts/main.js

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,23 @@
11
$(function () {
22
// Top Section, User Tools
3-
$( ".mobile_generic_menu_u" ).click(function() {
4-
$( "#mobile_generic_menu_u" ).show();
5-
});
6-
$( ".hide_popUp_u" ).click(function() {
7-
$( "#mobile_generic_menu_u" ).hide();
3+
$(".mobile_generic_menu_u").click(function () {
4+
$("#mobile_generic_menu_u").show();
85
});
9-
6+
107
// MW Menu
11-
$( ".mobile_generic_menu_0" ).click(function() {
12-
$( "#mobile_generic_menu_0" ).show();
13-
});
14-
$( ".hide_popUp" ).click(function() {
15-
$( "#mobile_generic_menu_0" ).hide();
8+
$(".mobile_generic_menu_0").click(function () {
9+
$("#mobile_generic_menu_0").show();
1610
});
17-
11+
1812
// SMF Menu
19-
$( ".mobile_generic_menu_main" ).click(function() {
20-
$( "#mobile_generic_menu_main" ).show();
21-
});
22-
$( ".hide_popUp_main" ).click(function() {
23-
$( "#mobile_generic_menu_main" ).hide();
13+
$(".mobile_user_menu").click(function () {
14+
$("#mobile_user_menu").show();
15+
});
16+
17+
// Close All Popups
18+
$(".hide_popup").click(function () {
19+
$("#mobile_generic_menu_u").hide(); // Top Section, User Tools
20+
$("#mobile_generic_menu_0").hide(); // MW Menu
21+
$("#mobile_user_menu").hide(); // SMF Menu
2422
});
2523
});

0 commit comments

Comments
 (0)