Difference between revisions of "Template:Vilnius-Lithuania/CSS/Attributions"

m
m
Line 6: Line 6:
 
}
 
}
  
body, #bodyContent {
+
.introContainer {
 +
  z-index: 2;
 +
  position: relative;
 
   background-image: url(https://static.igem.org/mediawiki/2020/6/65/T--Vilnius-Lithuania--backgroundWavesRepeat.png);
 
   background-image: url(https://static.igem.org/mediawiki/2020/6/65/T--Vilnius-Lithuania--backgroundWavesRepeat.png);
 
   background-size: 100%;
 
   background-size: 100%;
 
   background-repeat: repeat-y;
 
   background-repeat: repeat-y;
}
 
 
.introContainer {
 
  z-index: 2;
 
  position: relative;
 
  background-color: unset;
 
 
}
 
}
 
.introContainer::before {
 
.introContainer::before {
Line 66: Line 62:
 
     height: 64vh;
 
     height: 64vh;
 
   }
 
   }
 +
}
 +
 +
.milkWave {
 +
  z-index: 2;
 +
  width: 100%;
 +
  top: 0;
 +
  height: calc(100vh - 18px);
 +
  position: absolute;
 +
  content: "";
 +
  pointer-events: none;
 +
  background-position: bottom;
 +
  background-origin: border-box;
 +
  background-size: 100%;
 +
  background-repeat: no-repeat;
 +
  background-image: url(https://static.igem.org/mediawiki/2020/e/e7/T--Vilnius-Lithuania--milkTeam.svg);
 
}
 
}
  
 
main {
 
main {
   background-color: unset;
+
   background-image: url(https://static.igem.org/mediawiki/2020/4/4b/T--Vilnius-Lithuania--backgroundWavesWhiteFade.png), url(https://static.igem.org/mediawiki/2020/8/82/T--Vilnius-Lithuania--backgroundWavesWhite.png);
 +
  background-repeat: no-repeat, repeat-y;
 +
  background-size: 100%, 100%;
 
   justify-content: center;
 
   justify-content: center;
 
   padding-top: 50px;
 
   padding-top: 50px;
Line 84: Line 97:
 
main .content {
 
main .content {
 
   margin-right: unset;
 
   margin-right: unset;
  box-shadow: unset;
 
 
   background-color: #FAFAFC;
 
   background-color: #FAFAFC;
 
}
 
}
Line 128: Line 140:
 
}
 
}
 
main table .alt, #HQ_page main table .alt {
 
main table .alt, #HQ_page main table .alt {
   background-color: #222222;
+
   background-color: #eeeeee;
 
}
 
}
 
main table tr.divide, #HQ_page main table tr.divide {
 
main table tr.divide, #HQ_page main table tr.divide {
   border-top: 3px solid #222222;
+
   border-top: 3px solid #eeeeee;
 
}
 
}
 
main table td, #HQ_page main table td, main table th, #HQ_page main table th, #HQ_page main table td, #HQ_page #HQ_page main table td, #HQ_page main table th, #HQ_page #HQ_page main table th {
 
main table td, #HQ_page main table td, main table th, #HQ_page main table th, #HQ_page main table td, #HQ_page #HQ_page main table td, #HQ_page main table th, #HQ_page #HQ_page main table th {
 
   border: unset;
 
   border: unset;
 
   vertical-align: middle;
 
   vertical-align: middle;
   background-color: #121212;
+
   background-color: #FAFAFC;
   color: #FAFAFC;
+
   color: #121212;
 
   padding: 5px;
 
   padding: 5px;
 
}
 
}
Line 150: Line 162:
 
   position: sticky;
 
   position: sticky;
 
   left: 0px;
 
   left: 0px;
   background: #121212;
+
   background: #FAFAFC;
 
   cursor: pointer;
 
   cursor: pointer;
 
   transition: color 0.3s;
 
   transition: color 0.3s;
 
}
 
}
 
main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page #HQ_page main table tbody th:last-of-type.alt {
 
main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page #HQ_page main table tbody th:last-of-type.alt {
   background: linear-gradient(270deg, #222222, #121212);
+
   background: linear-gradient(270deg, #eeeeee, #FAFAFC);
 
}
 
}
 
main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page #HQ_page main table tbody th:last-of-type:hover {
 
main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page #HQ_page main table tbody th:last-of-type:hover {
Line 161: Line 173:
 
}
 
}
 
main table .cat, main table .excl, #HQ_page main table .cat, #HQ_page main table .excl {
 
main table .cat, main table .excl, #HQ_page main table .cat, #HQ_page main table .excl {
   border-left: 3px solid #222222;
+
   border-left: 3px solid #eeeeee;
 
}
 
}
 
main table tr:last-of-type, #HQ_page main table tr:last-of-type {
 
main table tr:last-of-type, #HQ_page main table tr:last-of-type {
   border-bottom: 3px solid #222222;
+
   border-bottom: 3px solid #eeeeee;
 
}
 
}
 
main table thead th, #HQ_page main table thead th, #HQ_page main table thead th, #HQ_page #HQ_page main table thead th {
 
main table thead th, #HQ_page main table thead th, #HQ_page main table thead th, #HQ_page #HQ_page main table thead th {

Revision as of 13:37, 19 October 2020

body, html {

 margin: 0;
 padding: 0;
 color: #222222;
 font-family: "lato-regular";

}

.introContainer {

 z-index: 2;
 position: relative;
 background-image: url(T--Vilnius-Lithuania--backgroundWavesRepeat.png);
 background-size: 100%;
 background-repeat: repeat-y;

} .introContainer::before {

 background-image: unset;
 border-bottom: unset;

} .introContainer .bubblePhoto {

 background-image: url(T--Vilnius-Lithuania--cover14.jpg);
 background-attachment: fixed;
 background-position: 0px 0px;
 position: absolute;
 width: 64vw;
 height: 64vw;

} @media (min-aspect-ratio: 1/1) {

 .introContainer .bubblePhoto {
   width: 64vh;
   height: 64vh;
 }

} .introContainer .bubbleHeading {

 background-color: white;
 width: 64vw;
 height: 64vw;
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;

} .introContainer .bubbleHeading > div {

 color: #6281EF;
 font-family: "montserrat-black";
 font-size: 6.5vw;
 line-height: 0.9;
 text-transform: uppercase;

} @media (min-aspect-ratio: 1/1) {

 .introContainer .bubbleHeading > div {
   font-size: 6.5vh;
 }

} .introContainer .bubbleHeading > div.other {

 color: transparent;
 -webkit-text-stroke-width: 1.5px;
 -webkit-text-stroke-color: #6281EF;

} @media (min-aspect-ratio: 1/1) {

 .introContainer .bubbleHeading {
   width: 64vh;
   height: 64vh;
 }

}

.milkWave {

 z-index: 2;
 width: 100%;
 top: 0;
 height: calc(100vh - 18px);
 position: absolute;
 content: "";
 pointer-events: none;
 background-position: bottom;
 background-origin: border-box;
 background-size: 100%;
 background-repeat: no-repeat;
 background-image: url(https://static.igem.org/mediawiki/2020/e/e7/T--Vilnius-Lithuania--milkTeam.svg);

}

main {

 background-image: url(T--Vilnius-Lithuania--backgroundWavesWhiteFade.png), url(T--Vilnius-Lithuania--backgroundWavesWhite.png);
 background-repeat: no-repeat, repeat-y;
 background-size: 100%, 100%;
 justify-content: center;
 padding-top: 50px;
 padding-bottom: 72px;
 z-index: unset;
 flex-direction: column;
 align-items: center;

} @media (max-width: 800px) {

 main .contentBlock {
   width: 100%;
 }

} main .content {

 margin-right: unset;
 background-color: #FAFAFC;

} @media (max-width: 800px) {

 main .content {
   margin: unset;
   border-radius: unset;
   padding: 20px 10%;
   width: 100%;
   box-sizing: border-box;
 }

} main div.table {

 margin-top: 32px;
 max-width: calc(100% - 350px);
 overflow: auto;

} main div.table::-webkit-scrollbar {

 background-color: transparent;
 border-radius: 10px;
 height: 8px;
 width: 8px;

} main div.table::-webkit-scrollbar-thumb {

 background-color: #444444;
 border-radius: 10px;

} main div.table::-webkit-scrollbar-corner {

 background: transparent;

} @media (max-aspect-ratio: 1/1) {

 main div.table {
   max-width: calc(90% - 40px);
 }

} main table, #HQ_page main table {

 background: none;
 border: unset;
 margin: 0;
 border-collapse: collapse;
 text-align: center;
 font-size: 0.7em;

} main table .alt, #HQ_page main table .alt {

 background-color: #eeeeee;

} main table tr.divide, #HQ_page main table tr.divide {

 border-top: 3px solid #eeeeee;

} main table td, #HQ_page main table td, main table th, #HQ_page main table th, #HQ_page main table td, #HQ_page #HQ_page main table td, #HQ_page main table th, #HQ_page #HQ_page main table th {

 border: unset;
 vertical-align: middle;
 background-color: #FAFAFC;
 color: #121212;
 padding: 5px;

} main table td > div, #HQ_page main table td > div, main table th > div, #HQ_page main table th > div, #HQ_page main table td > div, #HQ_page #HQ_page main table td > div, #HQ_page main table th > div, #HQ_page #HQ_page main table th > div {

 display: inline-block;
 width: 11px;
 height: 11px;
 border-radius: 1000px;
 background-color: #2E64EC;

} main table tbody th:last-of-type, #HQ_page main table tbody th:last-of-type, #HQ_page main table tbody th:last-of-type, #HQ_page #HQ_page main table tbody th:last-of-type {

 position: sticky;
 left: 0px;
 background: #FAFAFC;
 cursor: pointer;
 transition: color 0.3s;

} main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page main table tbody th:last-of-type.alt, #HQ_page #HQ_page main table tbody th:last-of-type.alt {

 background: linear-gradient(270deg, #eeeeee, #FAFAFC);

} main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page main table tbody th:last-of-type:hover, #HQ_page #HQ_page main table tbody th:last-of-type:hover {

 color: #FFD762;

} main table .cat, main table .excl, #HQ_page main table .cat, #HQ_page main table .excl {

 border-left: 3px solid #eeeeee;

} main table tr:last-of-type, #HQ_page main table tr:last-of-type {

 border-bottom: 3px solid #eeeeee;

} main table thead th, #HQ_page main table thead th, #HQ_page main table thead th, #HQ_page #HQ_page main table thead th {

 background-color: unset;
 position: sticky;
 top: 0px;
 z-index: 2;
 left: unset;
 min-width: 40px;

}