Team:Michigan Software/css
From 2014.igem.org
Line 9: | Line 9: | ||
+ | |||
+ | html { font-size: 1em; } | ||
body { font-family: 'Comfortaa', Arial, sans-serif; overflow-x: hidden; margin: 0;} /*carasmo's comment to hide horizontal scroll bar https://github.com/twbs/bootstrap/issues/10711*/ | body { font-family: 'Comfortaa', Arial, sans-serif; overflow-x: hidden; margin: 0;} /*carasmo's comment to hide horizontal scroll bar https://github.com/twbs/bootstrap/issues/10711*/ | ||
Line 14: | Line 16: | ||
h1, h2, p { font-family: 'Comfortaa', Arial, sans-serif; } | h1, h2, p { font-family: 'Comfortaa', Arial, sans-serif; } | ||
+ | h1 { font-weight: 700; } | ||
h2 { font-size: 1.5em; } | h2 { font-size: 1.5em; } | ||
ul { margin: 0; } | ul { margin: 0; } | ||
+ | ction .outer_container { margin-bottom: 50px; background-color: #eeeeee; } | ||
+ | section .row { margin-left: 0; margin-right: 0; overflow: hidden; } | ||
+ | section h1 { text-transform: uppercase; color: white; margin-top: 0px; margin-bottom: 0px; line-height: 280px; text-align: center; } | ||
+ | .templatemo_ceo img { margin-bottom: 10px; } | ||
+ | .templatemo_ceo p { text-align: center; } | ||
+ | s | ||
+ | .container { margin: 0 auto; } | ||
- | + | /*http://css-tricks.com/vertically-center-multi-lined-text/*/ | |
- | + | .center-row { display: table; } | |
- | } | + | .center-row .center { display: table-cell; vertical-align: middle; } |
- | a: | + | .footer { background:#1A1A80; min-height: 141px; color: white; margin-top: 20px; } |
- | + | .footer img { padding-top: 30px; } | |
- | padding: | + | .footer a { text-decoration: none; color: white; } |
- | + | .footer a:hover { color: #cbcbcb; text-decoration: none; } | |
+ | .footer .row { height: 100%; } | ||
+ | |||
+ | |||
+ | #templatemo_copyright { font-size: .9em; } | ||
+ | |||
+ | |||
+ | @media only screen and (min-width: 1200px){ | ||
+ | h1 { font-size: 4.5em; } | ||
+ | .services_buttons { text-align: right; } | ||
+ | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current { | ||
+ | height: 85px; | ||
+ | } | ||
+ | #about .col-md-7 { padding-left: 50px; } | ||
+ | #about .col-md-8 { padding-left: 20px; } | ||
+ | #team .col-md-7 { padding-right: 50px; } | ||
+ | #skills .col-md-7 { padding-right: 90px; } | ||
+ | #portfolio .col-md-7 { padding-left: 46px; } | ||
+ | #contact .col-md-7 { padding-left: 50px; } | ||
} | } | ||
- | a:hover, a: | + | @media only screen and (min-width: 992px) and (max-width: 1199px) { |
- | + | h1 { font-size: 3.5em; } | |
- | + | .services_buttons { text-align: right; } | |
- | + | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current { | |
+ | height: 85px; | ||
+ | } | ||
+ | #about .col-md-7 { padding-left: 30px; } | ||
+ | #about .col-md-8 { padding-left: 20px; } | ||
+ | #team .col-md-7 { padding-right: 30px; } | ||
+ | #skills .col-md-7 { padding-right: 30px; } | ||
+ | #portfolio .col-md-7 { padding-left: 30px; } | ||
+ | #contact .col-md-7 { padding-left: 30px; } | ||
} | } | ||
- | + | @media only screen and (min-width: 768px) and (max-width: 991px) { | |
- | + | h1 { font-size: 2.5em; } | |
- | + | nav { font-size: 1em; } | |
- | + | .btn-primary { font-size: 1.6em; } | |
- | font-size: | + | .services_buttons { text-align: left; } |
- | text-align: | + | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current { |
- | + | height: 85px; | |
- | margin: | + | } |
- | + | #about .col-md-8 { padding-left: 0; padding-bottom: 20px; } | |
- | + | #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } | |
+ | #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } | ||
+ | #portfolio p { padding: 7.3% 4%; } | ||
+ | #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-left: 0; padding-top: 20px; } | ||
+ | #blog .col-md-7 { padding-right: 0; } | ||
} | } | ||
- | + | ||
- | + | @media only screen and (max-width: 767px) and (min-width: 481px) { | |
- | + | h1 { font-size: 2.5em; } | |
- | + | nav .fa { display: inline; text-align: left; margin-bottom: 0; margin-right: 10px; } | |
- | + | .navbar-default .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; } | |
- | + | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { | |
- | + | height: 100%; | |
- | text-align: | + | } |
- | + | .btn-primary { font-size: 1.5em; } | |
- | - | + | .services_buttons { text-align: left; } |
- | - | + | .services_buttons .icon-button { font-size: 210%; } |
- | } | + | .blog_post img { max-width: 100%; } |
- | + | #about .col-md-8 { padding-left: 0; padding-bottom: 20px; } | |
- | . | + | #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } |
- | + | #team_content { width: 100%; } | |
- | + | #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } | |
+ | #services_tabs { padding-left: 10px; } | ||
+ | #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-top: 20px; padding-left: 0; } | ||
} | } | ||
- | + | @media only screen and (max-width: 480px) { | |
- | + | section h1 { font-size: 1.6em; line-height: 50px; } | |
- | + | nav .fa { display: inline; text-align: left; margin-bottom: 0; margin-right: 10px; } | |
- | } | + | .col-xxs { display:block; float:none; width: 100% } |
- | + | .social_buttons { margin-top: 30px; } | |
- | + | .pull-right { float: left !important; } /*do not pull-right in mobile view*/ | |
- | + | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { | |
- | + | height: 100%; | |
- | + | } | |
- | + | .navbar-default .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; } | |
- | + | .btn-primary { font-size: 1.2em; } | |
- | display: | + | .services_buttons { text-align: left; } |
- | + | .services_buttons .icon-button { font-size: 190%; } | |
- | + | .blog_post { width: 50%;} | |
- | + | .blog_post img { max-width: 100%; } | |
- | } | + | #about .col-md-8 { padding-left: 0; padding-bottom: 20px; } |
- | . | + | #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } |
- | + | #team_content { width: 100%; } | |
- | + | #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } | |
- | + | #services_tabs { padding-left: 0; } | |
- | text- | + | #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-top: 10px; padding-left: 0; } |
- | } | + | |
- | + | ||
- | . | + | |
- | + | ||
- | - | + | |
- | - | + | |
} | } | ||
+ | @media only screen and (max-width: 430px) { | ||
+ | body { font-size: 10px; } | ||
+ | .btn-primary { font-size: 1.1em; } | ||
+ | .blog_post h2 { font-size: 1.1em; padding: 5px 5px; } | ||
+ | .services_buttons .icon-button { font-size: 180%; } | ||
+ | .navbar-default .navbar-nav>li>a { | ||
+ | padding-top: 15px; | ||
+ | padding-bottom: 15px; | ||
+ | } | ||
- | + | .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { | |
- | + | height: 100%; | |
- | + | } | |
- | + | #services_tabs { padding-left: 0; } | |
- | + | } |
Revision as of 23:17, 17 October 2014
- contentSub, #search-controls, .firstHeading, #footer-box, #catlinks, #p-logo {
display:none;}
- top-section {
border: none; height: 0px;}
- content {
border: none;}
html { font-size: 1em; }
body { font-family: 'Comfortaa', Arial, sans-serif; overflow-x: hidden; margin: 0;} /*carasmo's comment to hide horizontal scroll bar https://github.com/twbs/bootstrap/issues/10711*/
h1, h2, p { font-family: 'Comfortaa', Arial, sans-serif; }
h1 { font-weight: 700; }
h2 { font-size: 1.5em; }
ul { margin: 0; } ction .outer_container { margin-bottom: 50px; background-color: #eeeeee; } section .row { margin-left: 0; margin-right: 0; overflow: hidden; } section h1 { text-transform: uppercase; color: white; margin-top: 0px; margin-bottom: 0px; line-height: 280px; text-align: center; }
.templatemo_ceo img { margin-bottom: 10px; } .templatemo_ceo p { text-align: center; } s .container { margin: 0 auto; }
/*http://css-tricks.com/vertically-center-multi-lined-text/*/ .center-row { display: table; } .center-row .center { display: table-cell; vertical-align: middle; }
.footer { background:#1A1A80; min-height: 141px; color: white; margin-top: 20px; }
.footer img { padding-top: 30px; }
.footer a { text-decoration: none; color: white; }
.footer a:hover { color: #cbcbcb; text-decoration: none; }
.footer .row { height: 100%; }
- templatemo_copyright { font-size: .9em; }
@media only screen and (min-width: 1200px){
h1 { font-size: 4.5em; }
.services_buttons { text-align: right; }
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current {
height: 85px;
}
#about .col-md-7 { padding-left: 50px; }
#about .col-md-8 { padding-left: 20px; }
#team .col-md-7 { padding-right: 50px; }
#skills .col-md-7 { padding-right: 90px; }
#portfolio .col-md-7 { padding-left: 46px; }
#contact .col-md-7 { padding-left: 50px; }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) { h1 { font-size: 3.5em; } .services_buttons { text-align: right; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current { height: 85px; } #about .col-md-7 { padding-left: 30px; } #about .col-md-8 { padding-left: 20px; } #team .col-md-7 { padding-right: 30px; } #skills .col-md-7 { padding-right: 30px; } #portfolio .col-md-7 { padding-left: 30px; } #contact .col-md-7 { padding-left: 30px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { h1 { font-size: 2.5em; } nav { font-size: 1em; } .btn-primary { font-size: 1.6em; } .services_buttons { text-align: left; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .menu ul li a.current { height: 85px; } #about .col-md-8 { padding-left: 0; padding-bottom: 20px; } #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } #portfolio p { padding: 7.3% 4%; } #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-left: 0; padding-top: 20px; } #blog .col-md-7 { padding-right: 0; } }
@media only screen and (max-width: 767px) and (min-width: 481px) { h1 { font-size: 2.5em; } nav .fa { display: inline; text-align: left; margin-bottom: 0; margin-right: 10px; } .navbar-default .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { height: 100%; } .btn-primary { font-size: 1.5em; } .services_buttons { text-align: left; } .services_buttons .icon-button { font-size: 210%; } .blog_post img { max-width: 100%; } #about .col-md-8 { padding-left: 0; padding-bottom: 20px; } #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } #team_content { width: 100%; } #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } #services_tabs { padding-left: 10px; } #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-top: 20px; padding-left: 0; } }
@media only screen and (max-width: 480px) { section h1 { font-size: 1.6em; line-height: 50px; } nav .fa { display: inline; text-align: left; margin-bottom: 0; margin-right: 10px; } .col-xxs { display:block; float:none; width: 100% }
.social_buttons { margin-top: 30px; } .pull-right { float: left !important; } /*do not pull-right in mobile view*/ .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
height: 100%; } .navbar-default .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; } .btn-primary { font-size: 1.2em; } .services_buttons { text-align: left; } .services_buttons .icon-button { font-size: 190%; } .blog_post { width: 50%;}
.blog_post img { max-width: 100%; }
#about .col-md-8 { padding-left: 0; padding-bottom: 20px; } #about img { padding: 0; margin-top: 20px; margin-bottom: 20px; } #team_content { width: 100%; } #services .col-md-2, #services_content { padding-left: 0; padding-top: 20px; height: 300px; } #services_tabs { padding-left: 0; } #portfolio .col-md-7, #blog .col-md-7, #contact .col-md-7 { padding-top: 10px; padding-left: 0; } }
@media only screen and (max-width: 430px) { body { font-size: 10px; } .btn-primary { font-size: 1.1em; } .blog_post h2 { font-size: 1.1em; padding: 5px 5px; } .services_buttons .icon-button { font-size: 180%; } .navbar-default .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; }
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { height: 100%; } #services_tabs { padding-left: 0; } }