Bladeren bron

Ticket #497 - new menu template.

AntonLV 10 jaren geleden
bovenliggende
commit
59bb45029f

+ 2 - 1
install/sql/system.sql

@@ -2869,7 +2869,8 @@ INSERT INTO `sys_menu_templates` (`id`, `template`, `title`, `visible`) VALUES
 (13, 'menu_account_notifications.html', '_sys_menu_template_title_account_notifications', 0),
 (14, 'menu_floating_blocks_big.html', '_sys_menu_template_title_floating_blocks_big', 1),
 (15, 'menu_custom.html', '_sys_menu_template_title_custom', 0),
-(16, 'menu_buttons_ver.html', '_sys_menu_template_title_buttons_ver', 1);
+(16, 'menu_buttons_ver.html', '_sys_menu_template_title_buttons_ver', 1),
+(17, 'menu_inline_sbtn.html', '_sys_menu_template_title_inline_sbtn', 1);
 
 CREATE TABLE IF NOT EXISTS `sys_objects_menu` (
   `id` int(11) NOT NULL AUTO_INCREMENT,

+ 1 - 0
modules/boonex/english/data/langs/system/en.xml

@@ -2041,6 +2041,7 @@ If it is not enabled then please consider implement this optimization, since it
 	<string name="_sys_menu_template_title_footer"><![CDATA[Footer Links]]></string>
 	<string name="_sys_menu_template_title_hor"><![CDATA[Horizontal Links]]></string>
 	<string name="_sys_menu_template_title_inline"><![CDATA[Inline]]></string>
+	<string name="_sys_menu_template_title_inline_sbtn"><![CDATA[Inline ('special' buttons)]]></string>
 	<string name="_sys_menu_template_title_interactive_vertical"><![CDATA[Interactive Vertical Links]]></string>
 	<string name="_sys_menu_template_title_empty"><![CDATA[Empty Menu]]></string>
 	<string name="_sys_menu_template_title_main_submenu"><![CDATA[Site Navigation Submenu]]></string>

+ 1 - 0
modules/boonex/russian/data/langs/system/ru.xml

@@ -2039,6 +2039,7 @@
 	<string name="_sys_menu_template_title_footer"><![CDATA[Футер - Ссылки]]></string>
 	<string name="_sys_menu_template_title_hor"><![CDATA[Горизонтальные Ссылки]]></string>
 	<string name="_sys_menu_template_title_inline"><![CDATA[В тексте]]></string>
+	<string name="_sys_menu_template_title_inline_sbtn"><![CDATA[В тексте ('спец' кнопки)]]></string>
 	<string name="_sys_menu_template_title_interactive_vertical"><![CDATA[Интерактивные Вертикальные Ссылки]]></string>
 	<string name="_sys_menu_template_title_empty"><![CDATA[Пустое Меню]]></string>
 	<string name="_sys_menu_template_title_main_submenu"><![CDATA[Навигация по Сайту - Подменю]]></string>

+ 4 - 7
template/css/common.css

@@ -474,13 +474,6 @@ svg .gray .outer .p2 {
     margin:0;
     padding:0px 12px 0px 12px;
 
-    line-height:36px;
-    line-height:2.2rem;
-    font-size:1rem;
-	color:#fff;
-	text-decoration:none;
-    cursor: pointer;
-
     background-color: #6caa8a;
 
     border:none;
@@ -493,6 +486,10 @@ svg .gray .outer .p2 {
     -o-transition: background-color 0.2s ease-in-out;
     transition: background-color 0.2s ease-in-out;
 
+    line-height:36px;
+    line-height:2.2rem;
+    text-decoration:none;
+    cursor: pointer;
     font-size:1rem;
     color:#fff;
 }

+ 12 - 0
template/css/menu.css

@@ -28,6 +28,18 @@ ul.bx-menu-hor {
 	display:inline-block;
 }
 
+/* --------------- horizontal inline menu with 'special' buttons */
+.bx-menu-hor-inline-sbtn li a {
+    position: relative;
+    display: inline-block;
+
+    height: 24px; 
+    height: 1.6rem;
+
+    line-height: 24px;
+    line-height: 1.6rem;
+}
+
 /* --------------- vertical, vertical lite, notifications menu */
 
 ul.bx-menu-notif,

+ 11 - 0
template/menu_inline_sbtn.html

@@ -0,0 +1,11 @@
+<ul id="bx-menu-inline" class="bx-menu-hor bx-menu-hor-inline-sbtn bx-menu-object-__object__ bx-clearfix">
+    <bx_repeat:menu_items>
+        <li class="bx-def-margin-thd-left-auto __class_add__">
+        	<a class="bx-def-padding-sec-leftright" href="__link__" target="__target__" onclick="__onclick__" title="__title__">
+				<bx_if:icon><i class="sys-icon __icon__"></i></bx_if:icon>
+				<bx_if:image><img style="background-image:url(__icon_url__)" src="<bx_icon_url:spacer.gif />" /></bx_if:image>
+			</a>
+			<bx_if:addon>__addon__</bx_if:addon>
+		</li>
+    </bx_repeat:menu_items>
+</ul>