Difference between revisions of "Template:Team:Paris Saclay/css"

m
m
 
(125 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<html><style type="text/css">
 
<html><style type="text/css">
@import url(https://fonts.googleapis.com/css?family=Roboto:300,700,300italic);
+
body{background: url(http://www.igem-paris-saclay.u-psud.fr/wordpress/wp-content/uploads/2015/03/bg.gif);margin:0;font-size:11pt;line-height:18pt;position: relative;overflow-y: scroll;}
body{background: #7fadbc url(http://www.igem-paris-saclay.u-psud.fr/wordpress/wp-content/uploads/2015/03/bg.gif); font-family: 'Roboto', 'Helvetica', sans-serif;margin:0;font-size:12pt;line-height:18pt;position: relative;overflow-y: scroll;}
+
#globalWrapper{font-size: 100%;padding:0;}
globalWraper{font-size: 100%;}
+
#content{padding: 0px;border: 0px none;max-width: 100vw;margin: 18px auto;width:100%; color:black;line-height: 18pt;margin-bottom: 0;}
#content{padding: 0px;border: 0px none;min-width: 940px;margin: 18px auto;width:100%;background: initial;color:#fff;line-height: 18pt;}
+
 
#bodyContent{background-size: 100%;width: 100%;}
 
#bodyContent{background-size: 100%;width: 100%;}
.container{padding-left: 10%;padding-right: 10%;overflow-y: hidden;overflow-x: hidden;min-width: 986px;}
+
#bodyContent p, #bodyContent table {font-size: 11pt;}
 +
.container{padding-left: 5%;padding-right: 10%;overflow-y: hidden;overflow-x: hidden;}
 
.container.header, .container.submenu {position: fixed;width: 80%;}
 
.container.header, .container.submenu {position: fixed;width: 80%;}
 
.container.header {background: #7fadbc; border-top: 17px solid #aac451; top: 18px; z-index: 100; overflow: initial;}
 
.container.header {background: #7fadbc; border-top: 17px solid #aac451; top: 18px; z-index: 100; overflow: initial;}
.container.header nav {margin: 0;font-size: 13pt;}
+
.container.header nav {margin: 0;font-weight: bold;color:white;}
 
.container.submenu{background: #27343c;top:70px;z-index: 100;}
 
.container.submenu{background: #27343c;top:70px;z-index: 100;}
.container.content {margin-top:120px;background: rgba(255, 255, 255, 0.3);}
+
.container.content {background: rgba(255, 255, 255, 0.3);margin-bottom: 40px;padding-bottom: 20px;padding-top: 20px;}
.container.footer {background: #162127 ; padding-top: 30px; padding-bottom: 30px;margin-top: 60px;}
+
.footer {position: relative;top: 16px;max-width: 100vw;border-top: 17px solid #731259;background: grey;text-shadow: -1px -1px 0px #3b5057;line-height: 18px;color: #EBEBDF;padding-top: 24px;padding-bottom: 24px;}
.container.footer small.contact {float:left;}
+
.footer small.contact {float:left;}
.container.footer small.contact b {margin-right:5px; color:#d9374c;}
+
.footer small.contact b {margin-right:5px; color:#731259;}
.container.footer small.contact a {font-weight:normal; color:white;}
+
.footer small.contact a {font-weight:normal; color: inherit;}
.container.footer small.copyright {margin-right: 20px;margin-top: 55px;font-style: italic;}
+
.footer small.copyright {margin-right: 20px;margin-top: 55px;font-style: italic;}
.container.submenu nav {margin: 2px 0; font-size: 11pt;}
+
.container.submenu nav ul li a {margin: 0px 20px 0px 0px; font-weight:normal; font-family:'Tahoma', 'Roboto', 'Helvetica', sans-serif}
+
.container nav ul {zoom: 1; vertical-align: middle; left: 0; top: 0; visibility: visible; position: relative; list-style: none; margin: 0; padding: 0;}
+
.container nav ul li {margin: 0;padding: 12px 20px;display: inline-block;display: -webkit-inline-box;}
+
.container nav ul li a {display: block;height: 20px;border: none;color: #fff; text-decoration: none;}
+
.container nav ul li:last-child a {margin-right:0;}
+
.container nav ul li a:hover {color:#aac451;text-decoration: none;}
+
.container nav ul li:hover ul, .container nav ul li ul:hover {display: block;}
+
.container nav ul li ul {display: none; position: absolute; background: rgba(86, 121, 113, .66); top: 50px; left: -20px; min-width: 140px; z-index: 9997;}
+
 
.container p {text-align: justify;}
 
.container p {text-align: justify;}
.row {width: 100%;min-width: 996px;margin: 0 auto;overflow: hidden;}
+
.row {overflow: hidden;}
 +
.highlight{color:purple}
 +
#main > ul { margin-top: 0 !important; margin-bottom: 10px !important;}
  
.container nav li.before a { color:#fff; }
+
#toc h1 {font-size: 14pt;}
.container nav li.active a { color:#d9374c; }
+
#toc ul>li>a {display: block;padding: 4px 20px;font-size: 13px;font-weight: 500;color: #767676;text-decoration:none;}
a, a:visited {color:#d9374c; font-weight:bold;}
+
#toc ul ul>li>a {padding-top: 1px;padding-bottom: 1px;padding-left: 30px;font-size: 13px;font-weight: 400}
a.external.text, a.external.text:visited {color:#d9374c; background:none; padding:0;}
+
#toc ul ul ul>li>a {padding-top: 1px;padding-bottom: 1px;padding-left: 40px;font-size: 12px;font-weight: 400}
 +
 
 +
#toc ul>.active>a,
 +
#toc ul>li>a:hover,
 +
#toc ul>li>a:focus {border-left: 2px solid #002147;font-weight:bold;}
 +
 
 +
 
 +
/* SUB-MENU */
 +
div#toc.toc.affix {position:fixed; width: 19%; top:60px;}
 +
div#toc.toc.affix-bottom {position:relative;}
 +
 
 +
#compl {float: left; width: 25%;}
 +
#toc {border: 0; background:initial;}
 +
#toc #toctitle {text-align: left;}
 +
#toc .active {}
 +
.mw-content-ltr .toc ul ul, .mw-content-ltr #toc ul ul {margin: initial;/*0 0 0 0.7em*/;}
 +
.tocnumber, .toclevel-4 {display: none;}
 +
 
 +
.container.content #main {float: right;width: 74%;}
 +
 
 +
/* Notebook */
 +
#cal-heatmap {float:right}
 +
#cal-heatmap .subdomain-text {fill: #fff;opacity: 0;}
 +
#cal-heatmap g:hover .subdomain-text {opacity: 1;}
 +
 
 +
a.external.text, a.external.text:visited, a[href ^="https://"] {background: initial;padding: initial;}
  
 
article.column {width: 49%; float: left;}
 
article.column {width: 49%; float: left;}
Line 39: Line 57:
 
.photoprofil{float:left;width: 116px;margin-right: 10px;}
 
.photoprofil{float:left;width: 116px;margin-right: 10px;}
  
h1, h2, h3, h4, h5, h6 {padding: 4px 5px; background: #323f46; color:white;clear:both; font-variant: small-caps; font-weight: normal; border:0;}
+
h1, h2, h3, h4, h5, h6 {color:purple; clear:both; font-variant: small-caps; font-weight: normal; border:0; padding: 0; margin:0;}
 +
h1 {text-align: center; margin-top: 1em;}
 +
h2 {padding-left: 1em; margin-top: .7em;}
 +
h3 {padding-left: 2em; margin-top: .5em;}
 +
h4 {padding-left: 1em;}
 
h4, h5, h6 {background: initial; font-weight: bold;}
 
h4, h5, h6 {background: initial; font-weight: bold;}
h4 {padding-left: 2em; margin-top: 1em;}
 
 
h5 {padding-left: 4em;}
 
h5 {padding-left: 4em;}
 
h6 {padding-left: 6em;}
 
h6 {padding-left: 6em;}
 
hr {clear:both; border:0; margin:0;background: none;}
 
hr {clear:both; border:0; margin:0;background: none;}
 +
 +
a.image > img {margin: 20px;}
 +
a.image > img.thumbimage {margin: 0;}
  
 
.anchor {display: block; height: 100px; margin-top: -100px; visibility: hidden;}
 
.anchor {display: block; height: 100px; margin-top: -100px; visibility: hidden;}
  
#home-splash {display: table;line-height: 0;width:100%; margin-bottom:50px;}
+
div.tright{float:left; border-width:0;}
#home-splash ul {margin:0 auto; width:940px;}
+
.buorg {top:17px;}
#home-splash ul li {width: 235px;height: 235px;float: left;position: relative;overflow: hidden; list-style: none; background-image: url(https://static.igem.org/mediawiki/2015/9/93/Paris_Saclay-home-splash-off.jpg);-webkit-transition: background-image 0.25s ease-in-out;
+
div#bars_item, div#user_item.has_submenu{line-height:initial;}
transition: background-image 0.25s ease-in-out;}
+
h1.firstHeading, a#top, #top_title, #sideMenu, #top_menu_under {display: none;}
#home-splash ul li:hover {background-image:url(https://static.igem.org/mediawiki/2015/7/76/Paris_Saclay-home-splash-on.jpg);}
+
.logo-igem{
#home-splash ul li a {display: block;width: 235px;height: 235px;float: left;position: relative;overflow: hidden;}
+
display: block;
#home-splash ul li a:hover {text-decoration: none;}
+
    margin: 20px auto;
#home-splash ul li a .icon {width: 80px;height: 80px;margin: 50px auto 20px auto;display: block;}
+
    text-align: center;
#home-splash ul li a .text {margin: 0 auto;text-align: center;font-size: 16px;color: #ffffff;}
+
}
 +
.adress {
 +
display: flex;
 +
    flex-wrap: wrap;
 +
    justify-content: space-between;}
 +
.adress a{
 +
color: white}
 +
.adress a:hover{
 +
color: #f379c6}
  
#shome-splash .team:hover {background: url(https://static.igem.org/mediawiki/2015/4/45/Paris_Saclay-splash-team.jpg);}
 
#shome-splash .interlab:hover {background: url(https://static.igem.org/mediawiki/2015/b/b6/Paris_Saclay-splash-interlab.jpg);}
 
#shome-splash .introduction:hover {background: url(https://static.igem.org/mediawiki/2015/e/e9/Paris_Saclay-splash-introduction.jpg);}
 
#shome-splash .dissemination:hover {background: url(https://static.igem.org/mediawiki/2015/7/75/Paris_Saclay-splash-dissemination.jpg);}
 
#shome-splash .labwork:hover {background: url(https://static.igem.org/mediawiki/2015/5/50/Paris_Saclay-splash-labwork.jpg);}
 
#shome-splash .parts:hover {background: url(https://static.igem.org/mediawiki/2015/7/73/Paris_Saclay-splash-parts.jpg);}
 
#shome-splash .physical:hover {background: url(https://static.igem.org/mediawiki/2015/6/63/Paris_Saclay-splash-physical.jpg);}
 
#shome-splash .thermal:hover {background: url(https://static.igem.org/mediawiki/2015/7/7f/Paris_Saclay-splash-thermal.jpg);}
 
#shome-splash .practices:hover {background: url(https://static.igem.org/mediawiki/2015/c/cf/Paris_Saclay-splash-practices.jpg);}
 
#shome-splash .achievements:hover {background: url(https://static.igem.org/mediawiki/2015/3/37/Paris_Saclay-splash-achievements.jpg);}
 
#shome-splash .modeling:hover {background: url(https://static.igem.org/mediawiki/2015/d/d1/Paris_Saclay-splash-modeling.jpg);}
 
#shome-splash .perspectives:hover {background: url(https://static.igem.org/mediawiki/2015/a/a6/Paris_Saclay-splash-perspectives.jpg);}
 
  
#home-splash .team {background-position: 0px 0px;}
 
#home-splash .interlab {background-position: -235px -0px;}
 
#home-splash .introduction {background-position: -470px -0px;}
 
#home-splash .dissemination {background-position: -705px -0px;}
 
#home-splash .labwork {background-position: -0px -235px;}
 
#home-splash .parts {background-position: -235px -235px;}
 
#home-splash .physical {background-position: -470px -235px;}
 
#home-splash .thermal {background-position: -705px -235px;}
 
#home-splash .practices {background-position: -0px -470px;}
 
#home-splash .achievements {background-position: -235px -470px;}
 
#home-splash .modeling {background-position: -470px -470px;}
 
#home-splash .perspectives {background-position: -705px -470px;}
 
  
@media (min-width: 768px) and (max-width: 979px) {
 
#home-splash ul {width:720px;}
 
#home-splash ul li { -webkit-background-size: 720px 540px;background-size: 720px 540px; width: 180px;height: 180px;}
 
#home-splash .team {background-position: 0px 0px;}
 
#home-splash .interlab {background-position: -180px -0px;}
 
#home-splash .introduction {background-position: -360px -0px;}
 
#home-splash .dissemination {background-position: -540px -0px;}
 
#home-splash .labwork {background-position: -0px -180px;}
 
#home-splash .parts {background-position: -180px -180px;}
 
#home-splash .physical {background-position: -360px -180px;}
 
#home-splash .thermal {background-position: -540px -180px;}
 
#home-splash .practices {background-position: -0px -360px;}
 
#home-splash .achievements {background-position: -180px -360px;}
 
#home-splash .modeling {background-position: -360px -360px;}
 
#home-splash .perspectives {background-position: -540px -360px;}
 
}
 
  
@media (max-width: 767px) {
+
 
#home-splash ul {width:840px;}
+
 
#home-splash ul li {-webkit-background-size: 840px 630px;background-size: 840px 630px;width: 210px;height: 210px;}
+
 
#home-splash .team {background-position: 0px 0px;}
+
header { min-height: 400px;position: relative;    top: -7px;background: url("https://static.igem.org/mediawiki/2016/3/3f/T--Paris_Saclay--background_paris.jpeg"); background-size: cover; background-position: left; background-attachment: fixed;}
#home-splash .interlab {background-position: -210px -0px;}
+
header.model {background-url: "https://static.igem.org/mediawiki/2016/c/cb/T--Paris_Saclay--090816_Titre.jpg"; }
#home-splash .introduction {background-position: -420px -0px;}
+
 
#home-splash .dissemination {background-position: -630px -0px;}
+
header ul.nav { float: none; }
#home-splash .labwork {background-position: -0px -210px;}
+
 
#home-splash .parts {background-position: -210px -210px;}
+
body { overflow-x: hidden; min-height: 100vh; }
#home-splash .physical {background-position: -420px -210px;}
+
 
#home-splash .thermal {background-position: -630px -210px;}
+
nav.navbar-inverse {border:0; background: transparent}
#home-splash .practices {background-position: -0px -420px;}
+
.navbar-inverse { max-width: 100vw; z-index: 10000; background-color: transparent; border-color: transparent; }
#home-splash .achievements {background-position: -210px -420px;}
+
.navbar-inverse .navbar-nav { width: 100%; text-align: center; }
#home-splash .modeling {background-position: -420px -420px;}
+
.navbar-inverse .navbar-nav li { float: none; display: inline-block; margin: 3px; border-radius: 5px; padding: 0 0; background-color: purple; }
#home-splash .perspectives {background-position: -630px -420px;}
+
.navbar-inverse .navbar-nav li a { color: white; font-weight: 700; padding-top: 7px; padding-bottom: 7px }
}
+
.navbar-inverse .navbar-nav ul{ margin: 0; }
@media (max-width: 480px) {
+
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{ border-radius: 5px; background-color: #9e63af; }
#home-splash ul {width:560px;}
+
.navbar-inverse .navbar-toggle .icon-bar { background-color: #5a0e46; }
#home-splash ul li {-webkit-background-size: 560px 420px;background-size: 560px 420px;width: 140px;height: 140px;}
+
.navbar-inverse .navbar-toggle{border-color:#ad288a;background-color:white}
#home-splash .team {background-position: 0px 0px;}    
+
.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:black}
#home-splash .interlab {background-position: -140px -0px;}
+
.dropdown-menu{ min-width: 50px; }
#home-splash .introduction {background-position: -280px -0px;}
+
.dropdown-menu>li{ width:96%; }
#home-splash .dissemination {background-position: -420px -0px;}
+
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover { border-color: #ff90a3; background-color: MediumVioletRed; transition: background .5s linear; border-radius:5px; }
#home-splash .labwork {background-position: -0px -140px;}
+
 
#home-splash .parts {background-position: -140px -140px;}
+
nav.navbar.navbar-default.navbar-inverse.affix { width: 100%; text-align: center; left: 0; top: 15px; }
#home-splash .physical {background-position: -280px -140px;}
+
nav.navbar.navbar-default.navbar-inverse.affix .container-fluid { background-color: white; transition: all .5s linear; }
#home-splash .thermal {background-position: -420px -140px;}
+
nav.navbar.navbar-default.navbar-inverse.affix .navbar-nav li { transition: all 1s linear; }
#home-splash .practices {background-position: -0px -280px;}
+
nav.navbar.navbar-default.navbar-inverse.affix-top { margin-top: 300px; }
#home-splash .achievements {background-position: -140px -280px;}
+
 
#home-splash .modeling {background-position: -280px -280px;}
+
 
#home-splash .perspectives {background-position: -420px -280px;}
+
.logo-head { position: absolute; height: 280px; top: 20px; left: 0; right: 0; margin-left: auto; margin-right: auto; }
 +
.container.footer{ position:relative; bottom:-10px;}
 +
footer .footerlogo { max-width: 100%; max-height: 240px; display: inline-flex; align-items: center; justify-content: space-between; flex-wrap: wrap; }
 +
footer .footerlogo img { padding: 20px; max-width: 100%; max-height: 240px; margin-right: auto; margin-left: auto; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); transition: all .3s linear; }
 +
footer .footerlogo img:hover { filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); transition: all .3s linear; padding: 10px; }
 +
.row-centered { text-align: center; }
 +
.col-centered { display: inline-block; float: none; text-align: left; margin-right: -4px; }
 +
.love{ position: absolute; width: 100%; top: 420px; background: rgba(193,193,193,0.3); color: white; text-align: center; }
 +
#bodyContent .love p {font-size: 56pt; text-align:center;}
 +
 
 +
.collapse.navbar-collapse,.nav-container { padding-right:0; padding-left:0; }
 +
 
 +
@media (max-width: 767px){
 +
.navbar-inverse .navbar-nav li { display:block; }
 +
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:white;}
 +
.collapse.navbar-collapse { background:white }
 +
.navbar-inverse .navbar-nav {width: 94%; text-align: center; margin: 0 3%; }
 
}
 
}
  
div.tright{float:left; border-width:0;}
 
.buorg {top:17px;}
 
#bodyContent a[href ^="https://"] {background: initial;padding: initial;}
 
div#bars_item, div#user_item.has_submenu{line-height:initial;}
 
#globalWrapper {font-size:100%;padding:0;}
 
div#toc.toc, h1.firstHeading, a#top, #top_title, #sideMenu, #top_menu_under {display: none;}
 
 
</style></html>
 
</style></html>

Latest revision as of 11:06, 14 October 2016