sub menu popup in place
This commit is contained in:
parent
2c18f401bb
commit
a48b602ea9
@ -5,6 +5,8 @@ class Locomotive.Views.ApplicationView extends Backbone.View
|
||||
render: ->
|
||||
@render_flash_messages(@options.flash)
|
||||
|
||||
@add_submenu_behaviours()
|
||||
|
||||
@center_ui_dialog()
|
||||
|
||||
if @options.view?
|
||||
@ -20,3 +22,18 @@ class Locomotive.Views.ApplicationView extends Backbone.View
|
||||
center_ui_dialog: ->
|
||||
$(window).resize ->
|
||||
$('.ui-dialog-content:visible').dialog('option', 'position', 'center')
|
||||
|
||||
add_submenu_behaviours: ->
|
||||
# sub menu links
|
||||
$('#submenu ul li.hoverable').hover(
|
||||
->
|
||||
$(@).find('a').addClass('hover')
|
||||
$(@).find('.popup').show()
|
||||
->
|
||||
$(@).find('a').removeClass('hover');
|
||||
$(@).find('.popup').hide()
|
||||
)
|
||||
|
||||
css = $('#submenu > ul').attr('class')
|
||||
$("#submenu > ul > li.#{css}").addClass('on') if css != ''
|
||||
|
||||
|
@ -78,14 +78,12 @@ ul.list {
|
||||
float: left;
|
||||
height: 31px;
|
||||
width: 18px;
|
||||
// background: transparent image-url("locomotive/list/item-left.png") no-repeat left 0;
|
||||
}
|
||||
|
||||
strong {
|
||||
display: block;
|
||||
height: 31px;
|
||||
margin-left: 18px;
|
||||
// background: transparent image-url("locomotive/list/item-right.png") no-repeat right 0;
|
||||
|
||||
a {
|
||||
position: relative;
|
||||
|
@ -48,8 +48,6 @@ body {
|
||||
position: relative;
|
||||
padding-top: 20px;
|
||||
|
||||
z-index: 99;
|
||||
|
||||
h1 {
|
||||
margin-bottom: 0px;
|
||||
font-size: 100%;
|
||||
|
@ -38,7 +38,7 @@
|
||||
border-color: transparent !important;
|
||||
border-color-bottom: #fff;
|
||||
padding-bottom: 0px;
|
||||
@include border-left-radius(0px); // !important is missing here
|
||||
@include border-bottom-radius(0px); // !important is missing here
|
||||
position: relative;
|
||||
z-index: 998;
|
||||
|
||||
@ -65,7 +65,6 @@
|
||||
clear: both;
|
||||
position: relative;
|
||||
top: -1px;
|
||||
z-index: 998;
|
||||
height: 60px;
|
||||
margin: 0px 8px;
|
||||
padding: 0 0px;
|
||||
@ -117,10 +116,16 @@
|
||||
|
||||
display: inline-block;
|
||||
|
||||
margin: 15px 0 0 0;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
|
||||
margin: 18px 0 0 0;
|
||||
padding: 0px 10px 0 15px;
|
||||
|
||||
@include border-radius(10px);
|
||||
|
||||
text-decoration: none;
|
||||
font-size: 11px;
|
||||
|
||||
em {
|
||||
display: inline-block;
|
||||
@ -128,9 +133,13 @@
|
||||
background: transparent image-url("locomotive/menu/icons.png") no-repeat 0 0px;
|
||||
height: 11px;
|
||||
width: 11px;
|
||||
top: 1px;
|
||||
top: 2px;
|
||||
left: -5px;
|
||||
}
|
||||
|
||||
span {
|
||||
font-size: 11px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -141,7 +150,7 @@
|
||||
top: 42px;
|
||||
min-width: 250px;
|
||||
background: #fff;
|
||||
@include box-shadow(0px, 0px, 10px, rgba(0, 0, 0, 0.5));
|
||||
@include box-shadow(rgba(0, 0, 0, 0.5) 0px 0px 10px 0px);
|
||||
@include border-radius(16px);
|
||||
@include border-top-left-radius(0px);
|
||||
z-index: 997;
|
||||
@ -161,7 +170,7 @@
|
||||
.inner { padding: 8px 16px; }
|
||||
|
||||
h2 {
|
||||
font-size: 0.7em;
|
||||
font-size: 11px;
|
||||
font-weight: bold;
|
||||
color: #1e1f26;
|
||||
margin-bottom: 0px;
|
||||
@ -172,7 +181,7 @@
|
||||
padding: 10px 0 0 0px;
|
||||
|
||||
a {
|
||||
font-size: 0.8em;
|
||||
font-size: 13px;
|
||||
background: transparent image-url("locomotive/menu/popup/add.png") no-repeat left 4px;
|
||||
padding-left: 12px;
|
||||
}
|
||||
@ -192,13 +201,15 @@
|
||||
|
||||
li {
|
||||
position: relative;
|
||||
height: 24px;
|
||||
line-height: 24px;
|
||||
|
||||
a { font-size: 0.7em; }
|
||||
a { font-size: 11px; }
|
||||
|
||||
span {
|
||||
@include absolute-position(top, 6px, right, 15px, inline);
|
||||
@include absolute-position(top, -1px, right, 0px, inline);
|
||||
color: #8b8d9a;
|
||||
font-size: 0.7em;
|
||||
font-size: 11px;
|
||||
}
|
||||
}
|
||||
|
||||
@ -214,7 +225,7 @@
|
||||
padding: 3px 10px;
|
||||
background: #ebedf4;
|
||||
font-weight: bold;
|
||||
font-size: 0.8em;
|
||||
font-size: 13px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user