3 ----------------------------
6 /*Dropdowns in general*/
8 -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.1);
9 -moz-box-shadow: 0px 3px 6px rgba(0,0,0,0.1);
10 box-shadow: 0px 3px 6px rgba(0,0,0,0.1);
12 > li > a > .glyphicon,
18 background-color: @light-blue;
23 /*Drodown in navbars*/
25 .dropdown-menu > li > a{
31 Navbar custom dropdown menu
32 ------------------------------------
34 .navbar-nav > .notifications-menu,
35 .navbar-nav > .messages-menu,
36 .navbar-nav > .tasks-menu {
37 //fix width and padding
40 //Remove padding and margins
41 padding: 0 0 0 0!important;
44 border: 1px solid #dfdfdf;
45 .border-radius(4px)!important;
48 > .dropdown-menu > li.header {
49 .border-radius(4px; 4px; 0; 0);
50 background-color: #ffffff;
52 border-bottom: 1px solid #f4f4f4;
56 // Add arrow to the top (you can change the width using border-width)
59 border: solid transparent;
65 border-color: rgba(255, 255, 255, 0);
66 border-bottom-color: #ffffff;
74 > .dropdown-menu > li.footer > a {
75 .border-radius(0px; 0px; 4px; 4px);
77 background-color: #f4f4f4;
79 border-bottom: 1px solid #eeeeee;
85 text-decoration: none;
90 //Clear inner menu padding and margins
91 > .dropdown-menu > li .menu {
94 white-space: nowrap; /* Prevent text from breaking */
95 border-bottom: 1px solid #f4f4f4;
99 text-decoration: none;
111 .navbar-nav > .notifications-menu {
112 > .dropdown-menu > li .menu {
113 // Links inside the menu
118 // Icons inside the menu
127 /* Default background and font colors */
129 color: #f9f9f9; /* Fallback for browsers that doesn't support rgba */
130 color: rgba(255, 255, 255, 0.7);
131 // Icon background variations
151 .navbar-nav > .messages-menu {
153 > .dropdown-menu > li .menu {
154 // Messages menu item
158 padding: 10px 5px 10px 5px;
162 margin: auto 10px auto auto;
165 border: 1px solid #dddddd;
173 // Small for message time display
194 .navbar-nav > .tasks-menu {
195 > .dropdown-menu > li .menu {
214 .navbar-nav > .user-menu {
220 // Add arrow to the top (you can change the width by changing the border-width)
224 border: solid transparent;
229 pointer-events: none;
230 border-color: rgba(255, 255, 255, 0);
231 border-bottom-color: #ffffff;
239 // Default background color. You can add any .bg-* class to
240 // the li element to change the background
241 background: @light-blue;
249 border-color: transparent;
250 border-color: rgba(255, 255, 255, 0.2);
255 color: rgba(255, 255, 255, 0.8);
257 text-shadow: 2px 2px 3px #333333;
269 border-bottom: 1px solid #f4f4f4;
270 border-top: 1px solid #dddddd;
279 background-color: @body-bg;
290 /* Add fade animation to dropdown menus */
291 .open > .dropdown-menu {
292 animation-name: fadeAnimation;
293 animation-duration:.7s;
294 animation-iteration-count: 1;
295 animation-timing-function: ease;
296 animation-fill-mode: forwards;
298 -webkit-animation-name: fadeAnimation;
299 -webkit-animation-duration:.7s;
300 -webkit-animation-iteration-count: 1;
301 -webkit-animation-timing-function: ease;
302 -webkit-animation-fill-mode: forwards;
304 -moz-animation-name: fadeAnimation;
305 -moz-animation-duration:.7s;
306 -moz-animation-iteration-count: 1;
307 -moz-animation-timing-function: ease;
308 -moz-animation-fill-mode: forwards;
310 @keyframes fadeAnimation {
320 @-webkit-keyframes fadeAnimation {
331 /* Fix dropdown menu for small screens to display correctly on small screens */
332 @media screen and (max-width: @screen-sm) {
334 > .notifications-menu,
343 border-right: 1px solid #dddddd;
344 border-bottom: 1px solid #dddddd;
345 border-left: 1px solid #dddddd;
352 /* Fix menu positions on xs screens to appear correctly and fully */
353 @media screen and (max-width: @screen-xs) {
355 > .notifications-menu,
358 > .dropdown-menu > li.header {
359 /* Remove arrow from the top */
361 border-width: 0px!important;
376 > .notifications-menu {