src/ztfy/myams/resources/less/menus.less
changeset 156 61176c64158d
parent 130 e3cb023c73b6
child 171 d1a43750fea2
--- a/src/ztfy/myams/resources/less/menus.less	Fri Jan 29 15:36:00 2016 +0100
+++ b/src/ztfy/myams/resources/less/menus.less	Fri Jan 29 15:37:22 2016 +0100
@@ -7,7 +7,7 @@
 
 	ul {
 		width: 100%;
-		padding: 40px 28px 25px 0;
+		//padding: 40px 28px 25px 0;
 		padding: 0;
 		margin: 0;
 		font-size: 13px;
@@ -22,6 +22,10 @@
 			&.divider {
 				height: 20px;
 				border: 0;
+
+				&:last-child {
+					display: none;
+				}
 			}
 			&.header {
 				font-family: "Ubuntu-Light", Arial, Helvetica, sans-serif;
@@ -29,8 +33,8 @@
 				font-weight: bold;
 				color: #eee;
 				background-color: #b13510;
-				border-top-color: #d44918;
-				border-bottom-color: #a13812;
+				//border-top-color: #d44918;
+				//border-bottom-color: #a13812;
 				padding: 4px 10px 4px 20px;
 				line-height: 18px;
 
@@ -81,7 +85,7 @@
 						position: absolute;
 						right: -21px;
 						font-size: 20px;
-						color: #eee;
+						color: #e5e2cf;
 					}
 				}
 				&.open >a {
@@ -102,6 +106,21 @@
 			color: #fefefe!important;
 			position: relative;
 		}
+		&.active {
+			li.active {
+				>a {
+					cursor: default;
+
+					&.open {
+						cursor: pointer;
+
+						&.active {
+							cursor: default;
+						}
+					}
+				}
+			}
+		}
 		b {
 			float: right;
 			font-size: 14px;
@@ -206,8 +225,8 @@
 
 	>ul {
 		>li {
-			border-top: 1px solid #718999;
-			border-bottom: 1px solid #576975;
+			//border-top: 1px solid #718999;
+			//border-bottom: 1px solid #576975;
 
 			&:hover >ul::before,
 			&:hover >ul >li::before {
@@ -219,6 +238,7 @@
 				}
 				b {
 					position: absolute!important;
+					visibility: hidden;
 					right: 10px;
 					top: 10px;
 				}
@@ -252,6 +272,14 @@
 					}
 				}
 			}
+			&:not(.open),
+			&.open:not(.active) {
+				>a {
+					&:hover b {
+						visibility: visible;
+					}
+				}
+			}
 			>ul::before {
 				content: "";
 				display: block;