summaryrefslogtreecommitdiff
path: root/cerulean
diff options
context:
space:
mode:
authorThomas Park <thomas@thomaspark.me>2012-08-30 10:29:07 -0400
committerThomas Park <thomas@thomaspark.me>2012-08-30 10:29:07 -0400
commitd4e7d3f04894d308c2278002012fccb6de09b610 (patch)
treeeb7e084d0d7f8178827ff3c4b4d258e909d92f73 /cerulean
parentc47bd572e125009f4fd81a8ee3c419d66f0d83ad (diff)
all: change how nav-collapse is styled to use a media query
Diffstat (limited to 'cerulean')
-rw-r--r--cerulean/bootstrap.css84
-rw-r--r--cerulean/bootstrap.min.css13
-rwxr-xr-xcerulean/bootswatch.less45
3 files changed, 70 insertions, 72 deletions
diff --git a/cerulean/bootstrap.css b/cerulean/bootstrap.css
index a4ef5b6b..94b0e8fc 100644
--- a/cerulean/bootstrap.css
+++ b/cerulean/bootstrap.css
@@ -4749,20 +4749,18 @@ a.badge:hover {
.affix {
position: fixed;
}
-.navbar {
- font-family: 'Telex', sans-serif;
- text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
-}
.navbar .brand {
padding: 16px 20px 14px;
- text-shadow: inherit;
+ font-family: 'Telex', sans-serif;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
}
.navbar li {
line-height: 20px;
}
.navbar .nav > li > a {
padding: 16px 10px 14px;
- text-shadow: inherit;
+ font-family: 'Telex', sans-serif;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
}
.navbar .search-query {
border: 1px solid #178acc;
@@ -4776,45 +4774,47 @@ a.badge:hover {
color: rgba(0, 0, 0, 0.5);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
-.navbar .nav-collapse.collapse .nav li > a {
- color: #ffffff;
-}
-.navbar .nav-collapse.collapse .nav li > a:hover {
- background-color: #2B7CAC;
-}
-.navbar .nav-collapse.collapse .nav .active > a {
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
- background-color: #2B7CAC;
-}
-.navbar .nav-collapse.collapse .dropdown-menu li > a:hover,
-.navbar .nav-collapse.collapse .dropdown-menu li > a:focus,
-.navbar .nav-collapse.collapse .dropdown-submenu:hover > a {
- background-image: none;
-}
-.navbar .nav-collapse.collapse .navbar-form,
-.navbar .nav-collapse.collapse .navbar-search {
- border: none;
-}
-.navbar .nav-collapse.collapse .nav-header {
- color: #2B7CAC;
-}
-.navbar-inverse {
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
-}
-.navbar-inverse .nav-collapse.collapse .nav li > a {
- color: #555555;
-}
-.navbar-inverse .nav-collapse.collapse .nav li > a:hover {
- background-color: rgba(0, 0, 0, 0.1);
-}
-.navbar-inverse .nav-collapse.collapse .nav .active > a {
- background-color: rgba(0, 0, 0, 0.1);
-}
.navbar-inverse .navbar-search .search-query {
color: #555555;
}
+@media (max-width: 979px) {
+ .navbar .nav-collapse .nav li > a {
+ font-family: 'Telex', sans-serif;
+ font-weight: normal;
+ color: #ffffff;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
+ }
+ .navbar .nav-collapse .nav li > a:hover {
+ background-color: #2B7CAC;
+ }
+ .navbar .nav-collapse .nav .active > a {
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+ background-color: #2B7CAC;
+ }
+ .navbar .nav-collapse .dropdown-menu li > a:hover,
+ .navbar .nav-collapse .dropdown-menu li > a:focus,
+ .navbar .nav-collapse .dropdown-submenu:hover > a {
+ background-image: none;
+ }
+ .navbar .nav-collapse .navbar-form,
+ .navbar .nav-collapse .navbar-search {
+ border: none;
+ }
+ .navbar .nav-collapse .nav-header {
+ color: #2B7CAC;
+ }
+ .navbar-inverse .nav-collapse .nav li > a {
+ color: #555555;
+ }
+ .navbar-inverse .nav-collapse .nav li > a:hover {
+ background-color: rgba(0, 0, 0, 0.1);
+ }
+ .navbar-inverse .nav-collapse .nav .active > a {
+ background-color: rgba(0, 0, 0, 0.1);
+ }
+}
div.subnav {
font-family: 'Telex', sans-serif;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
diff --git a/cerulean/bootstrap.min.css b/cerulean/bootstrap.min.css
index 358549c7..4ad3c6ee 100644
--- a/cerulean/bootstrap.min.css
+++ b/cerulean/bootstrap.min.css
@@ -801,21 +801,14 @@ a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
-.navbar{font-family:'Telex',sans-serif;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}.navbar .brand{padding:16px 20px 14px;text-shadow:inherit;}
+.navbar .brand{padding:16px 20px 14px;font-family:'Telex',sans-serif;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}
.navbar li{line-height:20px;}
-.navbar .nav>li>a{padding:16px 10px 14px;text-shadow:inherit;}
+.navbar .nav>li>a{padding:16px 10px 14px;font-family:'Telex',sans-serif;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}
.navbar .search-query{border:1px solid #178acc;}
.navbar .btn-navbar:hover{background-color:#cccccc;}
.navbar .navbar-text{padding:19px 10px 18px;line-height:13px;color:rgba(0, 0, 0, 0.5);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);}
-.navbar .nav-collapse.collapse .nav li>a{color:#ffffff;}.navbar .nav-collapse.collapse .nav li>a:hover{background-color:#2B7CAC;}
-.navbar .nav-collapse.collapse .nav .active>a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#2B7CAC;}
-.navbar .nav-collapse.collapse .dropdown-menu li>a:hover,.navbar .nav-collapse.collapse .dropdown-menu li>a:focus,.navbar .nav-collapse.collapse .dropdown-submenu:hover>a{background-image:none;}
-.navbar .nav-collapse.collapse .navbar-form,.navbar .nav-collapse.collapse .navbar-search{border:none;}
-.navbar .nav-collapse.collapse .nav-header{color:#2B7CAC;}
-.navbar-inverse{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5);}.navbar-inverse .nav-collapse.collapse .nav li>a{color:#555555;}.navbar-inverse .nav-collapse.collapse .nav li>a:hover{background-color:rgba(0, 0, 0, 0.1);}
-.navbar-inverse .nav-collapse.collapse .nav .active>a{background-color:rgba(0, 0, 0, 0.1);}
.navbar-inverse .navbar-search .search-query{color:#555555;}
-div.subnav{font-family:'Telex',sans-serif;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.2);}div.subnav-fixed{top:50px;}
+@media (max-width:979px){.navbar .nav-collapse .nav li>a{font-family:'Telex',sans-serif;font-weight:normal;color:#ffffff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}.navbar .nav-collapse .nav li>a:hover{background-color:#2B7CAC;} .navbar .nav-collapse .nav .active>a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#2B7CAC;} .navbar .nav-collapse .dropdown-menu li>a:hover,.navbar .nav-collapse .dropdown-menu li>a:focus,.navbar .nav-collapse .dropdown-submenu:hover>a{background-image:none;} .navbar .nav-collapse .navbar-form,.navbar .nav-collapse .navbar-search{border:none;} .navbar .nav-collapse .nav-header{color:#2B7CAC;} .navbar-inverse .nav-collapse .nav li>a{color:#555555;}.navbar-inverse .nav-collapse .nav li>a:hover{background-color:rgba(0, 0, 0, 0.1);} .navbar-inverse .nav-collapse .nav .active>a{background-color:rgba(0, 0, 0, 0.1);}}div.subnav{font-family:'Telex',sans-serif;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.2);}div.subnav-fixed{top:50px;}
.btn{background-color:#ffffff;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(5%, #ffffff), to(#ffffff));background-image:-webkit-linear-gradient(#ffffff, #ffffff 5%, #ffffff);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 500%, #ffffff);background-image:-o-linear-gradient(#ffffff, #ffffff 5%, #ffffff);background-image:linear-gradient(#ffffff, #ffffff 5%, #ffffff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover{background-position:0 0;}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#3daae9;background-image:-moz-linear-gradient(top, #46aeea, #2fa4e7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#46aeea), to(#2fa4e7));background-image:-webkit-linear-gradient(top, #46aeea, #2fa4e7);background-image:-o-linear-gradient(top, #46aeea, #2fa4e7);background-image:linear-gradient(to bottom, #46aeea, #2fa4e7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff46aeea', endColorstr='#ff2fa4e7', GradientType=0);border-color:#2fa4e7 #2fa4e7 #157ab5;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2fa4e7;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#2fa4e7;*background-color:#1a99e2;}
.btn-primary:active,.btn-primary.active{background-color:#178acc \9;}
diff --git a/cerulean/bootswatch.less b/cerulean/bootswatch.less
index 837d8b8c..16270465 100755
--- a/cerulean/bootswatch.less
+++ b/cerulean/bootswatch.less
@@ -16,12 +16,11 @@
.navbar {
- font-family: @headingsFontFamily;
- text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
.brand {
padding: 16px 20px 14px;
- text-shadow: inherit;
+ font-family: @headingsFontFamily;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
}
li {
@@ -30,7 +29,8 @@
.nav > li > a {
padding: 16px 10px 14px;
- text-shadow: inherit;
+ font-family: @headingsFontFamily;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
}
.search-query {
@@ -48,10 +48,24 @@
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
- .nav-collapse.collapse {
+ &-inverse {
+
+ .navbar-search .search-query {
+ color: @textColor;
+ }
+ }
+}
+
+@media (max-width: @navbarCollapseWidth) {
+
+ .navbar .nav-collapse {
.nav li > a {
+
+ font-family: @headingsFontFamily;
+ font-weight: normal;
color: @white;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
&:hover {
background-color: #2B7CAC;
@@ -79,27 +93,18 @@
}
}
- &-inverse {
-
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
-
- .nav-collapse.collapse {
+ .navbar-inverse .nav-collapse {
- .nav li > a {
- color: @navbarInverseLinkColor;
-
- &:hover {
- background-color: rgba(0, 0, 0, 0.1);
- }
- }
+ .nav li > a {
+ color: @navbarInverseLinkColor;
- .nav .active > a {
+ &:hover {
background-color: rgba(0, 0, 0, 0.1);
}
}
- .navbar-search .search-query {
- color: @textColor;
+ .nav .active > a {
+ background-color: rgba(0, 0, 0, 0.1);
}
}
}