mobile bug fixes plus sliding menu

This commit is contained in:
Michael Ballard 2013-06-04 00:16:43 -04:00
Родитель 8ffc028bfa
Коммит 0eb0f7e07d
3 изменённых файлов: 68 добавлений и 14 удалений

Просмотреть файл

@ -251,15 +251,16 @@ nav.pagination ul li a {
#main { #main {
padding-top: 15px; padding-top: 15px;
} }
#main .navbar-form select {
margin: 0 auto;
display: block;
}
.form-search label, .form-search label,
.form-inline label, .form-inline label,
.form-search .btn-group, .form-search .btn-group,
.form-inline .btn-group { .form-inline .btn-group {
display: block; display: block;
} }
.filter label {
display: none;
}
.navbar .nav-wrap, .navbar .nav-wrap,
.container, .container,
.navbar-static-top .container, .navbar-static-top .container,
@ -301,16 +302,40 @@ nav.pagination ul li a {
.navbar .nav-wrap { .navbar .nav-wrap {
width: 90%; width: 90%;
margin: 0 auto; margin: 0 auto;
border-radius: 5px;
} }
.navbar .nav-wrap ul.nav li { .navbar .nav-wrap ul.nav li,
.navbar .nav-wrap #dynWrap li,
.navbar .nav-wrap ul.nav li.active,
.navbar .nav-wrap #dynWrap li.active {
display: block; display: block;
} }
.navbar .nav-wrap ul.nav li a { .navbar .nav-wrap ul.nav li a,
padding: 5px 0; .navbar .nav-wrap #dynWrap li a,
.navbar .nav-wrap ul.nav li.active a,
.navbar .nav-wrap #dynWrap li.active a,
.navbar .nav-wrap ul.nav li a:visited,
.navbar .nav-wrap #dynWrap li a:visited,
.navbar .nav-wrap ul.nav li.active a:visited,
.navbar .nav-wrap #dynWrap li.active a:visited,
.navbar .nav-wrap ul.nav li a:hover,
.navbar .nav-wrap #dynWrap li a:hover,
.navbar .nav-wrap ul.nav li.active a:hover,
.navbar .nav-wrap #dynWrap li.active a:hover {
padding: 7px 0;
text-transform: capitalize;
line-height: 14px;
color: #000;
text-decoration: none;
display: block;
font-weight: 400;
} }
.navbar .nav-wrap ul.nav li:nth-child(even), .navbar .nav-wrap ul.nav li:nth-child(even),
.navbar .nav-wrap #dynWrap li:nth-child(even),
.navbar .nav-wrap ul.nav > .active > a, .navbar .nav-wrap ul.nav > .active > a,
.navbar .nav-wrap ul.nav > .active > a:hover { .navbar .nav-wrap #dynWrap > .active > a,
.navbar .nav-wrap ul.nav > .active > a:hover,
.navbar .nav-wrap #dynWrap > .active > a:hover {
border-left: none; border-left: none;
border-right: none; border-right: none;
} }

Просмотреть файл

@ -43,5 +43,24 @@ if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) mob
$('li.badges a').append('<span> Badges &</span>'); $('li.badges a').append('<span> Badges &</span>');
$('li.about a').append('<span> the program</span>') $('li.about a').append('<span> the program</span>')
$('li.challenges a').append('<span> your future.</span>'); $('li.challenges a').append('<span> your future.</span>');
} else {
//if(mob) {
var dynWrap = $('<div id="dynWrap" style="display:none;"></div>');
var dynList = $('<li id="dyn"></li>');
var dynLink = $('<a href="#" title="">Menu</a>').click(function(){
$('#dynWrap').slideToggle();
return false;
});
$('ul.nav').prepend(dynList.append(dynLink), dynWrap);
//dynLink.appendTo(dynWrap.prependTo());
$('ul.nav li').each(function(){
if ($(this).attr("id") != "dyn") {
$(this).appendTo("#dynWrap");
}
});
//}
} }
}); });

Просмотреть файл

@ -277,13 +277,16 @@ and (max-width : 599px) {
} }
#main { #main {
padding-top:15px; padding-top:15px;
.navbar-form {
select {
margin:0 auto;
display:block;
}
}
} }
.form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {
display:block; display:block;
} }
.filter label {
display:none;
}
.navbar .nav-wrap, .navbar .nav-wrap,
.container, .container,
.navbar-static-top .container, .navbar-static-top .container,
@ -330,11 +333,18 @@ and (max-width : 599px) {
.nav-wrap { .nav-wrap {
width:90%; width:90%;
margin:0 auto; margin:0 auto;
ul.nav { border-radius:5px;
li { ul.nav, #dynWrap {
li, li.active {
display:block; display:block;
a { a, a:visited, a:hover {
padding: 5px 0; padding: 7px 0;
text-transform:capitalize;
line-height:14px;
color:#000;
text-decoration:none;
display:block;
font-weight:400;
} }
} }
li:nth-child(even), li:nth-child(even),