Difference between revisions of "Template:ETH Zurich/template.css"
m |
|||
(905 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <html> | ||
+ | <style> | ||
+ | /* TAGS */ | ||
html { | html { | ||
− | + | overflow-y: scroll; | |
+ | min-height:100%; | ||
+ | } | ||
+ | body { | ||
+ | zoom:1; | ||
+ | width:100%; | ||
+ | background: #383838; | ||
+ | } | ||
+ | body:after { | ||
+ | content: url(https://static.igem.org/mediawiki/2015/7/76/ETH_babybeacon.png); | ||
+ | display: none; | ||
+ | } | ||
+ | #bodyContent { | ||
+ | width: 100%; | ||
+ | } | ||
+ | #globalWrapper { | ||
+ | background-image: url("https://static.igem.org/mediawiki/2015/d/d8/ETH_Zurich_background.png"); | ||
+ | background-position: 25px 25px; | ||
+ | background-attachment: fixed; | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | h1#loading { | |
− | # | + | border-bottom:none; |
− | border-bottom: | + | color:white; |
} | } | ||
− | + | /* IDs */ | |
− | + | #content { | |
− | # | + | font-family: "Trebuchet MS", Helvetica, sans-serif; |
− | + | width:100%; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | ||
− | height: | + | #topContainer { |
− | + | height: 100px; | |
− | + | display:table-header-group; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | @media screen and (max-device-width:480px) { | |
+ | #topContainer { | ||
+ | height:314px; | ||
+ | } | ||
+ | } | ||
+ | #mobileMenu { | ||
+ | display:none; | ||
} | } | ||
− | + | #sideFiller { | |
+ | width:20%; | ||
+ | height:100px; | ||
+ | float:left; | ||
+ | } | ||
+ | @media screen and (max-device-width:480px) { | ||
+ | #sideFiller { | ||
+ | width:80%; | ||
+ | height:auto; | ||
+ | } | ||
+ | } | ||
− | + | #sidemenuContainer { | |
− | + | margin-right:1%; | |
− | + | width:19%; | |
− | + | float:left; | |
− | /* | + | display:table-cell; |
− | + | position:absolute; | |
− | + | top:103px; | |
+ | bottom:0px; | ||
+ | /* height:100%;*/ | ||
+ | /* position:relative;*/ | ||
+ | /* overflow:auto;*/ | ||
+ | } | ||
− | + | #sidemenu { | |
− | + | padding:11%; | |
− | + | height:auto; | |
− | + | background:white; | |
− | + | border: 1px solid black; | |
− | + | border-radius: 4px; | |
− | + | width: 77%; | |
− | + | position:absolute; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #mainContainer { | |
− | + | width:80%; | |
+ | max-width: 1020px; | ||
+ | margin:auto; | ||
+ | position:relative; | ||
+ | min-height:400px; | ||
+ | height:100%; | ||
+ | overflow-y: visible; | ||
+ | display:table; | ||
+ | } | ||
− | + | #menuButton { | |
− | + | padding:30px; | |
− | + | margin:85px 30px 0px 0px; | |
− | + | background:#383838; | |
+ | display:none; | ||
+ | width:90px; | ||
+ | height:90px; | ||
+ | float:right; | ||
+ | } | ||
+ | @media screen and (max-device-width: 480px) { | ||
+ | #menuButton { | ||
+ | display:block; | ||
+ | } | ||
+ | } | ||
+ | #menuButton img { | ||
+ | width:100%; | ||
+ | } | ||
− | + | #footerContainer { | |
− | + | width:80%; | |
− | + | max-width: 1020px; | |
− | + | text-align:center; | |
− | /* | + | background-color: #C0C0C0; |
− | + | /* padding: 10px;*/ | |
− | + | border: 1px solid black; | |
− | + | border-radius: 4px; | |
− | + | margin:auto; | |
− | + | /* display:table-footer-group;*/ | |
− | + | } | |
− | + | #socialmedia { | |
− | + | width:100%; | |
− | + | margin:auto; | |
− | + | /* text-align:center;*/ | |
− | + | float:right; | |
− | + | } | |
− | + | ||
− | + | .expContainer { | |
− | + | padding: 4%; | |
− | + | background: #fff; | |
− | + | border-radius: 4px; | |
− | + | float:right; | |
− | + | clear:right; | |
− | + | display:table-cell; | |
− | + | width:72%; | |
− | + | margin:0 0 1% 0; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | margin | + | |
− | + | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | @media screen and (max-width:1100px) { | ||
+ | #sidemenuContainer { | ||
+ | display:none; | ||
+ | } | ||
+ | .expContainer { | ||
+ | width:92%; | ||
+ | } | ||
+ | } | ||
+ | @media print { | ||
+ | #sidemenuContainer { | ||
+ | display:none; | ||
+ | } | ||
+ | .expContainer { | ||
+ | width:92%; | ||
+ | } | ||
+ | } | ||
− | + | @media screen and (max-device-width:480px) { | |
+ | #mainMenu { | ||
+ | display:none; | ||
+ | } | ||
+ | } | ||
− | |||
− | |||
− | + | /* CLASSES */ | |
− | + | ||
− | + | .mediabutton { | |
− | + | width:48px; | |
− | + | margin:3px; | |
− | + | border-radius: 50%; | |
− | + | display:inline-block; | |
− | + | } | |
− | + | @media screen and (max-device-width:480px) { | |
− | + | .mediabutton { | |
− | + | width:120px; | |
− | + | height:120px; | |
− | + | } | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | /*Clear class for all the pages, adds spacing too*/ | |
+ | .clear{ | ||
+ | clear:both; | ||
+ | height: 10px; | ||
+ | } | ||
− | + | /* highlight box for special messages */ | |
− | + | .highlightBox { | |
− | + | width:80%; | |
− | + | margin:auto; | |
− | + | margin-bottom: 15px; | |
− | + | margin-top: 15px; | |
− | + | padding: 15px; | |
− | + | padding-top: 5px; | |
− | + | border:1px solid #383838; | |
− | + | border-radius:4px; | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | .info { | |
− | + | max-height:70px; | |
− | + | overflow:hidden; | |
− | + | position:relative; | |
− | /* | + | margin-bottom: 20px; |
− | + | /* padding-bottom:35px;*/ | |
− | + | } | |
− | + | .open-info { | |
− | + | max-height:99999px !important; | |
− | + | padding-bottom:35px; | |
− | + | } | |
− | + | /*.closed-info { | |
− | + | height:70px; | |
− | + | max-height:70px !important; | |
− | + | padding-bottom:auto; | |
+ | }*/ | ||
+ | .expander { | ||
+ | position:absolute; | ||
+ | bottom:0px; | ||
+ | width:100% !important; | ||
+ | display:inline-block; | ||
+ | padding:5px 0px 5px 0; | ||
+ | text-align:center; | ||
+ | background: linear-gradient(rgba(192,192,192,0), #ccc); | ||
+ | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00cccccc, endColorstr=#ffcccccc); | ||
+ | border-radius: 4px; | ||
+ | outline : none; | ||
+ | } | ||
− | + | /* SIDEMENU STYLES */ | |
− | + | ||
− | + | #mainContainer #sidemenu ul { | |
− | + | margin: 0em 0em 0em 1em; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | # | + | #mainContainer #sidemenu ul ul { |
− | + | margin: 0 0 0 0.5em; | |
+ | } | ||
+ | #mainContainer #sidemenu ul ul ul { | ||
+ | margin: 0 0 0 0.8em; | ||
+ | } | ||
+ | #mainContainer #sidemenu ul li { | ||
+ | list-style: none; | ||
+ | color: #00964B; | ||
+ | margin-left:-1em; | ||
+ | font-size:17px; | ||
+ | } | ||
+ | #mainContainer #sidemenu ul li a { | ||
+ | font-weight: bold; | ||
+ | } | ||
+ | #mainContainer #sidemenu ul ul li { | ||
+ | list-style: initial; | ||
+ | color: #000000; | ||
+ | margin:0; | ||
+ | font-size:15px; | ||
+ | } | ||
+ | #mainContainer #sidemenu ul ul li a { | ||
+ | font-weight:normal; | ||
} | } | ||
− | + | #mainContainer #sidemenu a { | |
− | + | color: #00964B; | |
− | + | font-weight: normal; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | + | #mainContainer #sidemenu a:hover,#mainContainer #sidemenu a.current { | |
+ | color: #006EB4; | ||
+ | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | /* MAIN STYLE */ | ||
+ | #mainContainer p { | ||
+ | font-size: 15px; | ||
+ | padding-top: 5px; | ||
+ | padding-bottom: 5px; | ||
+ | text-align:justify; | ||
+ | margin:0 1% 0 1%; | ||
+ | } | ||
+ | #mainContainer p.caption { | ||
+ | display:block; | ||
+ | margin:auto; | ||
+ | text-align:center; | ||
+ | } | ||
− | + | #mainContainer h1,#mainContainer h2,#mainContainer h3,#mainContainer h4,#mainContainer h5,#mainContainer h6 { | |
− | + | color: #000000; | |
− | + | border-bottom: none; | |
− | + | font-weight: bold; | |
− | + | line-height:normal; | |
− | + | } | |
− | + | #mainContainer h1 p,#mainContainer h2 p,#mainContainer h3 p,#mainContainer h4 p,#mainContainer h5 p,#mainContainer h6 p { | |
− | + | font-weight:normal; | |
− | + | text-align:left; | |
− | + | } | |
− | # | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | #mainContainer h1 { | |
− | + | text-align: center; | |
+ | color:#00964B; | ||
+ | font-size:36px; | ||
+ | padding-top:0px; | ||
+ | clear:both; | ||
+ | /* margin-bottom: 0px;*/ | ||
+ | } | ||
− | + | #mainContainer h2 { | |
− | + | font-size:24px; | |
− | + | padding-top: 40px; | |
− | + | border-bottom:1px solid black; | |
− | + | clear:both; | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | #mainContainer h2:first-child { | |
− | + | padding-top: 0px; | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | #mainContainer h3 { | |
− | + | font-size:20px; | |
− | + | clear:both; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #mainContainer li,td,th { | |
− | + | font-size:15px; | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | .expContainer a { | ||
+ | font-weight: bold; | ||
+ | color: #00964B; | ||
+ | } | ||
− | + | .expContainer a:hover { | |
− | + | color: #59bf92; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .expContainer ul { | |
− | + | margin: .3em 0 0 2.5em; | |
} | } | ||
− | # | + | /*Change the styling of tables */ |
− | + | #mainContainer table { | |
+ | border: 3px solid #565656; | ||
+ | border-collapse: collapse; | ||
+ | margin: auto; | ||
+ | margin-bottom:20px; | ||
} | } | ||
+ | /*Change the styling of table cells*/ | ||
+ | #mainContainer td,th { | ||
+ | padding: 10px; | ||
+ | vertical-align:middle; | ||
+ | border: 3px solid #565656; | ||
+ | max-width:100%; | ||
+ | } | ||
− | # | + | /*Change the styling of table headers */ |
− | + | #mainContainer th { | |
− | + | background-color: #93c6ac; | |
− | color:# | + | } |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | # | + | #mainContainer .imgBox { |
− | + | padding:3px; | |
− | + | height:auto; | |
− | + | border: 1px solid #ccc; | |
− | + | font-family: "Trebuchet MS", Helvetica, sans-serif; | |
− | + | margin: 20px 0 20px 0; | |
+ | background-color:#f9f9f9; | ||
+ | } | ||
+ | #mainContainer .imgBox a { | ||
+ | display:block; | ||
+ | } | ||
+ | #mainContainer .imgBox > :not(p) { | ||
+ | background-color:#fff; | ||
+ | } | ||
+ | #mainContainer .imgBox #mag { | ||
+ | width:15px; | ||
+ | height:11px; | ||
+ | float:right; | ||
+ | margin: 3px; | ||
+ | } | ||
+ | #mainContainer .imgBox #mag img { | ||
+ | border:none !important; | ||
+ | } | ||
+ | #mainContainer .imgBox p { | ||
+ | font-size: 10pt; | ||
+ | padding:3px; | ||
+ | margin: 0px; | ||
+ | text-align:left; | ||
+ | } | ||
− | # | + | #mainContainer .imgBox object,.imgBox img { |
− | + | width:100%; | |
− | + | border: 1px solid #ccc; | |
− | + | } | |
− | + | #mainContainer .imgBox > table, #mainContainer .imgBox > table td,#mainContainer .imgBox > table th { | |
− | + | border: 0; | |
− | + | } | |
− | + | #mainContainer .imgBox > table table, #mainContainer .imgBox > table table td, #mainContainer .imgBox > table table th { | |
− | + | border: 3px solid black; | |
+ | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | .expContainer img,.expContainer object.svg { | |
− | + | display:block; | |
− | + | margin:auto; | |
− | + | text-align:center; | |
− | + | } | |
− | + | .expContainer ul { | |
− | + | list-style: square; | |
− | cursor: pointer; | + | } |
− | + | a.expander img { | |
− | + | background: url("https://static.igem.org/mediawiki/2015/b/b1/Updownarrows.png") no-repeat; | |
− | + | outline : none; | |
+ | height:100%; | ||
+ | background-size:100%; | ||
+ | /* background-position: 0 100%;*/ | ||
+ | } | ||
+ | .open-info a.expander img { | ||
+ | background-position: 0 100%; | ||
+ | } | ||
+ | /*.closed-info a.expander img { | ||
+ | background-position: 0 0; | ||
+ | }*/ | ||
+ | .expContainer b.TODO { | ||
+ | color: #F660AB; | ||
+ | } | ||
+ | |||
+ | @media screen and (max-device-width: 480px) { | ||
+ | a.expander { | ||
+ | height: 10em; | ||
+ | } | ||
+ | .info { | ||
+ | padding-bottom:20em; | ||
+ | } | ||
+ | .open-info { | ||
+ | padding-bottom:20em; | ||
+ | } | ||
+ | .info { | ||
+ | max-height:10em; | ||
+ | } | ||
+ | /* .closed-info { | ||
+ | max-height:10em; | ||
+ | height:10em; | ||
+ | }*/ | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | /* MENU STYLE */ | ||
+ | |||
+ | #sideFiller img { | ||
+ | width:95%; | ||
+ | } | ||
+ | |||
+ | .hideMenu a { | ||
+ | color: white; | ||
+ | text-decoration:none; | ||
+ | display:block; | ||
+ | cursor: pointer; | ||
+ | cursor: hand; | ||
+ | outline : none; | ||
+ | } | ||
+ | |||
+ | |||
+ | .hideMenu { | ||
+ | list-style: none; | ||
+ | font-weight: bold; | ||
+ | cursor: pointer; | ||
+ | outline : none; | ||
+ | -moz-user-select:-moz-none; | ||
+ | -moz-user-select:none; | ||
+ | -o-user-select:none; | ||
+ | -khtml-user-select:none; | ||
+ | -webkit-user-select:none; | ||
+ | -ms-user-select:none; | ||
+ | user-select:none; | ||
+ | text-align: center; | ||
+ | height: 100px; | ||
+ | width:80%; | ||
+ | float:left; | ||
+ | position:relative; | ||
+ | margin: 0px; | ||
+ | -webkit-transition: z-index 0s; | ||
+ | -moz-transition: z-index 0s; | ||
+ | -ms-transition: z-index 0s; | ||
+ | -o-transition: z-index 0s; | ||
+ | transition: z-index 0s; | ||
+ | -webkit-transition-delay: 1s; | ||
+ | -moz-transition-delay: 1s; | ||
+ | -ms-transition-delay: 1s; | ||
+ | -o-transition-delay: 1s; | ||
+ | transition-delay: 1s; | ||
+ | } | ||
+ | |||
+ | #menuContainer .hideMenu { | ||
+ | margin:0.3em 0 0 0; | ||
+ | } | ||
+ | |||
+ | .hideMenu li { | ||
+ | color: #fff; | ||
+ | text-transform:uppercase; | ||
+ | cursor: pointer; | ||
+ | margin:auto; | ||
+ | outline : none; | ||
+ | /* width:14.2857%;*/ | ||
+ | width:16.66666666%; | ||
+ | float:left; | ||
+ | z-index:10; | ||
+ | padding:10px 0 10px 0; | ||
+ | border-radius: 20px; | ||
+ | line-height:40px; | ||
+ | } | ||
+ | |||
+ | .hideMenu li ul { | ||
+ | overflow:hidden; | ||
+ | border-radius: 0px 0px 20px 20px; | ||
+ | background: #00B058; | ||
+ | display:none; | ||
+ | position:relative; | ||
+ | margin: 10px 0 0 0; | ||
+ | z-index:100; | ||
+ | list-style: none; | ||
+ | width:100%; | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | .hideMenu li.sub { | ||
+ | height:60px; | ||
+ | } | ||
+ | .hideMenu li.ignoreSwitch { | ||
+ | line-height:normal; | ||
+ | } | ||
+ | .hideMenu li:hover { | ||
+ | color: #FFF; | ||
+ | background-color: #00964B; | ||
+ | cursor: pointer; | ||
+ | } | ||
+ | .hideMenu li.sub:hover { | ||
+ | border-radius: 20px 20px 0px 0px; | ||
+ | background: -o-linear-gradient(top,#00964B,#19b768); | ||
+ | background: -webkit-linear-gradient(top,#00964B,#19b768); | ||
+ | background: -moz-linear-gradient(top,#00964B,#19b768); | ||
+ | background: linear-gradient(top,#00964B,#19b768); | ||
+ | } | ||
+ | .hideMenu li:hover a{ | ||
+ | color: #FFF; | ||
+ | } | ||
+ | .hideMenu li:hover ul { | ||
+ | display:block; | ||
+ | } | ||
+ | /*Style the submenu buttons*/ | ||
+ | .hideMenu li ul li { | ||
+ | text-transform:capitalize; | ||
+ | line-height:30px; | ||
+ | border-radius: 0px; | ||
+ | color: #383838; | ||
+ | background-clip: border-box; | ||
+ | padding:5px 0 5px 0; | ||
+ | width:100%; | ||
+ | } | ||
+ | |||
+ | |||
+ | @media only screen and (max-device-width: 480px) { | ||
+ | .hideMenu { | ||
+ | text-align: left; | ||
+ | height:auto; | ||
+ | float:none; | ||
+ | margin: .3em 0 0 2em; | ||
+ | background-color:#383838; | ||
+ | position:absolute; | ||
+ | width:100%; | ||
+ | } | ||
+ | #menuContainer .hideMenu { | ||
+ | display:none; | ||
+ | } | ||
+ | |||
+ | .hideMenu li { | ||
+ | font-size:70px; | ||
+ | width:auto; | ||
+ | line-height:120px; | ||
+ | float:left; | ||
+ | display:inline-block; | ||
+ | clear:both; | ||
+ | padding: 50px 0 50px 0; | ||
+ | } | ||
+ | .hideMenu li:hover { | ||
+ | background:transparent; | ||
+ | } | ||
+ | .hideMenu li.ignoreSwitch br { | ||
+ | display:none; | ||
+ | } | ||
+ | |||
+ | .hideMenu li.sub { | ||
+ | height:auto; | ||
+ | line-height:60px; | ||
+ | } | ||
+ | .hideMenu li.sub:hover { | ||
+ | border-radius: 20px 20px 0px 0px; | ||
+ | background: transparent; | ||
+ | } | ||
+ | .hideMenu li ul { | ||
+ | margin: 0 0 0 20%; | ||
+ | background:transparent; | ||
+ | float:none; | ||
+ | width:100%; | ||
+ | display:none; | ||
+ | } | ||
+ | .hideMenu li:hover ul { | ||
+ | display:none; | ||
+ | } | ||
+ | .hideMenu li ul li { | ||
+ | line-height:120px; | ||
+ | color: #fff; | ||
+ | } | ||
+ | .hideMenu li ul li:hover { | ||
+ | line-height:120px; | ||
+ | color: #fff; | ||
+ | background-color: #00964B; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | /* FOOTER STYLE */ | ||
+ | #footerContainer img { | ||
+ | padding:10px; | ||
+ | max-width:200px; | ||
+ | max-height:70px; | ||
+ | } | ||
+ | #footerContainer h2 { | ||
+ | text-align:center; | ||
+ | border: none; | ||
+ | color: black; | ||
+ | overflow: initial; | ||
+ | } | ||
+ | |||
+ | #lives { | ||
+ | position:fixed; | ||
+ | left:5px; | ||
+ | top:16px; | ||
+ | display:none; | ||
+ | } | ||
+ | #runner { | ||
+ | position:fixed; | ||
+ | left:5px; | ||
+ | bottom:0px; | ||
+ | display:none; | ||
+ | width:100%; | ||
+ | z-index:100; | ||
+ | } | ||
+ | #sandbox { | ||
+ | } | ||
+ | |||
+ | img#runnerImg { | ||
+ | animation: run 10s linear; | ||
+ | animation-fill-mode: forwards; | ||
+ | position:relative; | ||
+ | float:left; | ||
+ | left:50px; | ||
+ | } | ||
+ | @keyframes run { | ||
+ | from {left:0;} | ||
+ | to {left:100%;display:none;} | ||
+ | } | ||
+ | |||
+ | /* CHANGE MEDIAWIKI STUFF */ | ||
+ | div.thumb div div.thumbcaption { | ||
+ | font-size: 10pt; | ||
+ | } | ||
+ | </style> | ||
+ | </html> |
Latest revision as of 23:58, 18 September 2015