Difference between revisions of "Team:Freiburg/Home"

 
(58 intermediate revisions by 6 users not shown)
Line 15: Line 15:
 
/*========= END: style for navigation bar ==========*/
 
/*========= END: style for navigation bar ==========*/
  
 +
a:link {
 +
  text-decoration: none;
 +
  color: #888;
 +
}
 +
 +
.intro_button a:hover {
 +
    text-decoration: underline;
 +
}
 +
 +
.intro_button {
 +
    margin: 0px auto;
 +
    padding: 2px 5px 5px 10px;
 +
    width: 150px;
 +
    line-height: 16px;
 +
    text-align: center;
 +
    /*background-color: #326aab;*/
 +
    background-color: #C5162F;
 +
    font-size: 14pt;
 +
    border-radius: 8px;
 +
    /*box-shadow: 1px -1px 1px 0px #888;*/
 +
    /*border: 1px solid #F9F9F9;*/
 +
    color: #FFF;
 +
}
 +
 +
 +
.menu-arrow{
 +
background-image: url("https://static.igem.org/mediawiki/2015/f/ff/Freiburg_submenu_arrow.png");
 +
background-repeat: no-repeat;
 +
background-position: 5% 50%;
 +
background-size: 10px 13px;
 +
}
  
 
/* =============== BEGIN: Circle of Elements ==================== */
 
/* =============== BEGIN: Circle of Elements ==================== */
Line 24: Line 55:
 
  * [4] - Allows any type of direct children to be targeted
 
  * [4] - Allows any type of direct children to be targeted
 
  */
 
  */
 +
 +
@media screen and (min-width: 1050px){
 +
 
.circle-container {
 
.circle-container {
 
   position: relative;
 
   position: relative;
 
   /* [1] */
 
   /* [1] */
   width: 30em;                      /* changes size of circle that elements are circling on */
+
   width: 480px;                      /* changes size of circle that elements are circling on */
   height: 30em;
+
   height: 480px;
 
   padding: 0;
 
   padding: 0;
 
   border-radius: 50%;              /* switch between circle and Rechteck */
 
   border-radius: 50%;              /* switch between circle and Rechteck */
Line 39: Line 73:
 
   margin: 5em auto 0;
 
   margin: 5em auto 0;
 
   /*border: solid 5px #0051A2;*/
 
   /*border: solid 5px #0051A2;*/
   z-index: 500;
+
   z-index: 499;
 
}
 
}
 
.circle-container > * {
 
.circle-container > * {
Line 50: Line 84:
 
   height: 200px;
 
   height: 200px;
 
   margin: 0;     
 
   margin: 0;     
   font-size: 80%;
+
   font-size: 100%;
 
   text-align: center;
 
   text-align: center;
 
}
 
}
  
 
/* transformations needed for showing the pictures */
 
/* transformations needed for showing the pictures */
.circle-container > *:nth-of-type(1) {
 
  -moz-transform: rotate(355deg) translate(19em) rotate(-355deg);
 
  -ms-transform: rotate(355deg) translate(19em) rotate(-355deg);
 
  -webkit-transform: rotate(355deg) translate(19em) rotate(-355deg);
 
  transform: rotate(355deg) translate(19em) rotate(-355deg);            /*change translate for defining position of elements*/
 
}
 
.circle-container > *:nth-of-type(2) {
 
  -moz-transform: rotate(35deg) translate(20em) rotate(-35deg);
 
  -ms-transform: rotate(35deg) translate(20em) rotate(-35deg);
 
  -webkit-transform: rotate(35deg) translate(20em) rotate(-35deg);
 
  transform: rotate(35deg) translate(20em) rotate(-35deg);
 
}
 
.circle-container > *:nth-of-type(3) {
 
  -moz-transform: rotate(101deg) translate(17em) rotate(-101deg);
 
  -ms-transform: rotate(101deg) translate(17em) rotate(-101deg);
 
  -webkit-transform: rotate(101deg) translate(17em) rotate(-101deg);
 
  transform: rotate(101deg) translate(17em) rotate(-101deg);
 
}
 
 
.circle-container > *:nth-of-type(4) {
 
.circle-container > *:nth-of-type(4) {
   -moz-transform: rotate(149deg) translate(27em) rotate(-149deg);
+
   -moz-transform: rotate(357deg) translate(304px) rotate(-357deg);
   -ms-transform: rotate(149deg) translate(27em) rotate(-149deg);
+
   -ms-transform: rotate(357deg) translate(304px) rotate(-357deg);
   -webkit-transform: rotate(149deg) translate(27em) rotate(-149deg);
+
   -webkit-transform: rotate(357deg) translate(304px) rotate(-357deg);
   transform: rotate(149deg) translate(27em) rotate(-149deg);
+
   transform: rotate(357deg) translate(304px) rotate(-357deg);           /*change translate for defining position of elements*/
 
}
 
}
 
.circle-container > *:nth-of-type(5) {
 
.circle-container > *:nth-of-type(5) {
   -moz-transform: rotate(180deg) translate(30em) rotate(-180deg);
+
   -moz-transform: rotate(45deg) translate(304px) rotate(-45deg);
   -ms-transform: rotate(180deg) translate(30em) rotate(-180deg);
+
   -ms-transform: rotate(45deg) translate(304px) rotate(-45deg);
   -webkit-transform: rotate(180deg) translate(30em) rotate(-180deg);
+
   -webkit-transform: rotate(45deg) translate(304px) rotate(-45deg);
   transform: rotate(180deg) translate(30em) rotate(-180deg);
+
   transform: rotate(45deg) translate(304px) rotate(-45deg);
 
}
 
}
 
.circle-container > *:nth-of-type(6) {
 
.circle-container > *:nth-of-type(6) {
   -moz-transform: rotate(210deg) translate(29em) rotate(-210deg);
+
   -moz-transform: rotate(105deg) translate(288px) rotate(-105deg);
   -ms-transform: rotate(210deg) translate(29em) rotate(-210deg);
+
   -ms-transform: rotate(105deg) translate(288px) rotate(-105deg);
   -webkit-transform: rotate(210deg) translate(29em) rotate(-210deg);
+
   -webkit-transform: rotate(105deg) translate(288px) rotate(-105deg);
   transform: rotate(210deg) translate(29em) rotate(-210deg);
+
   transform: rotate(105deg) translate(288px) rotate(-105deg);
 
}
 
}
 
.circle-container > *:nth-of-type(7) {
 
.circle-container > *:nth-of-type(7) {
   -moz-transform: rotate(255deg) translate(20em) rotate(-255deg);
+
   -moz-transform: rotate(147deg) translate(432px) rotate(-147deg);
   -ms-transform: rotate(255deg) translate(20em) rotate(-255deg);
+
   -ms-transform: rotate(147deg) translate(432px) rotate(-147deg);
   -webkit-transform: rotate(255deg) translate(20em) rotate(-255deg);
+
   -webkit-transform: rotate(147deg) translate(432px) rotate(-147deg);
   transform: rotate(255deg) translate(20em) rotate(-255deg);
+
   transform: rotate(147deg) translate(432px) rotate(-147deg);
 
}
 
}
 
.circle-container > *:nth-of-type(8) {
 
.circle-container > *:nth-of-type(8) {
   -moz-transform: rotate(315deg) translate(20em) rotate(-315deg);
+
   -moz-transform: rotate(180deg) translate(448px) rotate(-180deg);
   -ms-transform: rotate(315deg) translate(20em) rotate(-315deg);
+
   -ms-transform: rotate(180deg) translate(448px) rotate(-180deg);
   -webkit-transform: rotate(315deg) translate(20em) rotate(-315deg);
+
   -webkit-transform: rotate(180deg) translate(448px) rotate(-180deg);
   transform: rotate(315deg) translate(20em) rotate(-315deg);
+
   transform: rotate(180deg) translate(448px) rotate(-180deg);
 +
}
 +
.circle-container > *:nth-of-type(1) {
 +
  -moz-transform: rotate(212deg) translate(432px) rotate(-212deg);
 +
  -ms-transform: rotate(212deg) translate(432px) rotate(-212deg);
 +
  -webkit-transform: rotate(212deg) translate(432px) rotate(-212deg);
 +
  transform: rotate(212deg) translate(432px) rotate(-212deg);
 +
}
 +
.circle-container > *:nth-of-type(2) {
 +
  -moz-transform: rotate(255deg) translate(320px) rotate(-255deg);
 +
  -ms-transform: rotate(255deg) translate(320px) rotate(-255deg);
 +
  -webkit-transform: rotate(255deg) translate(320px) rotate(-255deg);
 +
  transform: rotate(255deg) translate(320px) rotate(-255deg);
 +
}
 +
.circle-container > *:nth-of-type(3) {
 +
  -moz-transform: rotate(310deg) translate(320px) rotate(-310deg);
 +
  -ms-transform: rotate(310deg) translate(320px) rotate(-310deg);
 +
  -webkit-transform: rotate(310deg) translate(320px) rotate(-310deg);
 +
  transform: rotate(310deg) translate(320px) rotate(-310deg);
 
}
 
}
  
 
.circle-container a {
 
.circle-container a {
  /*display: block; */                        /* border around elements */
 
  border-radius: 2%;                      /* makes border around elements round or Rechteck */
 
  box-shadow: 0 0 0 5px #0051A2;
 
        color: #FFF;
 
  background-color: #0051A2;
 
 
   padding: 1px 10px;
 
   padding: 1px 10px;
   font-size: 110%;
+
   font-size: 90%;
 
}
 
}
 +
 
.circle-container > div {
 
.circle-container > div {
 
   display: block;
 
   display: block;
Line 123: Line 153:
 
   -webkit-filter: grayscale(0);
 
   -webkit-filter: grayscale(0);
 
   filter: grayscale(0);
 
   filter: grayscale(0);
 +
}
 +
 +
#DiaCHIP_text{
 +
  font-size: 16px;
 +
  line-height: 28px;
 +
  margin-left: auto;
 +
  margin-right: auto;
 +
  max-width: 420px;
 +
  /* centers the text vertically */
 +
  position: relative;
 +
  top: 75%;
 +
  -moz-transform: translateY(-50%);
 +
  -ms-transform: translateY(-50%);
 +
  -webkit-transform: translateY(-50%);
 +
  transform: translateY(-50%);
 
}
 
}
  
 
/* =============== END: Circle of Elements - Positioning ==================== */
 
/* =============== END: Circle of Elements - Positioning ==================== */
 +
 +
/* =============== BEGIN: New Header =============================== */
 +
#cool_centerimage_small{
 +
  display: none;
 +
}
 +
/* =============== END: New Header =============================== */
 +
 +
} /* end of media query! dont delete */
  
  
Line 134: Line 187:
 
     margin-bottom: 3px;
 
     margin-bottom: 3px;
 
     z-index: 10;
 
     z-index: 10;
 +
}
 +
 +
.cool_header a {
 +
  /*display: block; */                        /* border around elements */
 +
  border-radius: 8px;                      /* makes border around elements round or Rechteck */
 +
  /*box-shadow: 0 0 0 5px #0051A2;*/
 +
        color: #FFF;
 +
  background-color: #0051A2;
 +
  padding: 1px 10px;
 +
  font-size: 110%;
 +
  border: 5px solid #0051A2;
 +
}
 +
 +
.cool_header a:hover {
 +
  text-decoration: underline;
 
}
 
}
  
 
.cool_content {
 
.cool_content {
     padding: 1em;
+
     padding: 16px;
 +
    height: 150px;
 
     background-color: #FFFFFF;
 
     background-color: #FFFFFF;
     text-align: justify;
+
     text-align: left;
 
     box-shadow: 1px 1px 10px #888;
 
     box-shadow: 1px 1px 10px #888;
 
     -webkit-box-shadow: 1px 1px 10px #888;
 
     -webkit-box-shadow: 1px 1px 10px #888;
 
     -moz-box-shadow: 1px 1px 10px #888;
 
     -moz-box-shadow: 1px 1px 10px #888;
 
     border-radius: 15px;
 
     border-radius: 15px;
 +
  opacity: 0;
 +
 
 +
  -webkit-transition: all 0.4s ease-in-out;
 +
  -moz-transition: all 0.4s ease-in-out;
 +
  -o-transition: all 0.4s ease-in-out;
 +
  -ms-transition: all 0.4s ease-in-out;
 +
  transition: all 0.4s ease-in-out;
 +
 
 +
  -webkit-transform: scale(0);
 +
  -moz-transform: scale(0);
 +
  -o-transform: scale(0);
 +
  -ms-transform: scale(0);
 +
  transform: scale(0);
 +
 
 +
  -webkit-backface-visibility: hidden;
 
}
 
}
  
 
.cool_container {
 
.cool_container {
 
     width: 100%;
 
     width: 100%;
     padding-top: 150px;
+
     padding-top: 180px;
     margin-bottom: -150px;
+
     margin-bottom: -50px;
 
}
 
}
 +
 
/* =============== END: Circle of Elements - Element Styling ==================== */
 
/* =============== END: Circle of Elements - Element Styling ==================== */
  
Line 160: Line 245:
 
     width: 40%;
 
     width: 40%;
 
     height: 250px;
 
     height: 250px;
     top: -410px;
+
     top: -420px;
 
     text-align: center;
 
     text-align: center;
 
     left: 1%;
 
     left: 1%;
 
     /*border: 1px solid #000;*/
 
     /*border: 1px solid #000;*/
 +
    color: #000;
 +
    z-index: 500;
 +
}
 +
 +
#DiaCHIP_logo{
 +
  position: absolute;
 +
  transform: translate(30%, 50%);
 +
  -ms-transform: translate(30%, 50%);
 +
  -o-transform: translate(30%, 50%);
 +
  -webkit-transform: translate(30%, 50%);
 +
 
}
 
}
 
/* =============== END: Circle of Elements - Center Image ==================== */
 
/* =============== END: Circle of Elements - Center Image ==================== */
Line 170: Line 266:
 
/* =============== BEGIN: Circle of Elements - Hiding Animation ==================== */
 
/* =============== BEGIN: Circle of Elements - Hiding Animation ==================== */
 
.cool_image_blink {
 
.cool_image_blink {
        /*width: 100%;*/
+
  /*box-shadow:  
box-shadow:  
+
    inset 0 0 0 0 rgba(200,95,66, 0.4),
inset 0 0 0 0 rgba(200,95,66, 0.4),
+
    inset 0 0 0 16px rgba(255,255,255,0.6),
inset 0 0 0 16px rgba(255,255,255,0.6),
+
    0 1px 2px rgba(0,0,0,0.1);*/
0 1px 2px rgba(0,0,0,0.1);
+
         box-shadow: 1px 1px 2px 2px #000;
+
   
-webkit-transition: all 0.4s ease-in-out;
+
  -webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
+
  -moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
+
  -o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
+
  -ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
+
  transition: all 0.4s ease-in-out;
         border-radius: 20%;
+
        border-radius: 15px;
}
+
 
+
.cool_text_blink {
+
/*width: 100%;*/
+
opacity: 0;
+
+
-webkit-transition: all 0.4s ease-in-out;
+
-moz-transition: all 0.4s ease-in-out;
+
-o-transition: all 0.4s ease-in-out;
+
-ms-transition: all 0.4s ease-in-out;
+
transition: all 0.4s ease-in-out;
+
+
-webkit-transform: scale(0);
+
-moz-transform: scale(0);
+
-o-transform: scale(0);
+
-ms-transform: scale(0);
+
transform: scale(0);
+
+
-webkit-backface-visibility: hidden; /*for a smooth font */
+
 
}
 
}
  
 
.cool_image_blink:hover {
 
.cool_image_blink:hover {
/*box-shadow:  
+
  /*box-shadow:  
inset 0 0 0 110px #0051A2/*rgba(200,95,66, 0.4)*/,
+
    inset 0 0 0 110px #0051A2/*rgba(200,95,66, 0.4)*/,
inset 0 0 0 16px #0051A2/*rgba(255,255,255,0.8)*/,
+
    inset 0 0 0 16px #0051A2/*rgba(255,255,255,0.8)*/,
0 1px 2px #0051A2/*rgba(0,0,0,0.1)*/;*/
+
    0 1px 2px #0051A2/*rgba(0,0,0,0.1)*/;*/
 
}
 
}
  
.cool_image_blink:hover .cool_text_blink {
+
.cool_image_blink:hover .cool_content {
opacity: 1;
+
  opacity: 1;
+
 
-webkit-transform: scale(1);
+
  -webkit-transform: scale(1);
-moz-transform: scale(1);
+
  -moz-transform: scale(1);
-o-transform: scale(1);
+
  -o-transform: scale(1);
-ms-transform: scale(1);
+
  -ms-transform: scale(1);
transform: scale(1);
+
  transform: scale(1);
 
}
 
}
  
 
.element1 {
 
.element1 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/0/05/Freiburg_Home_Julias_Hand.jpg");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element2 {
 
.element2 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/8/8e/Freiburg_diachip_centcoin_home.png");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element3 {
 
.element3 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/5/5c/Freiburg_iRiF_home.jpg");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element4 {
 
.element4 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/d/d0/Freiburg_Own_Device_Foto_home.jpg");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element5 {
 
.element5 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/3/3a/Freiburg_pOP_home_scaled.png");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element6 {
 
.element6 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/8/8d/Freiburg_Home_ScienceFair_Interview.png");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element7 {
 
.element7 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/f/ff/Freiburg_Modeling_Home2.png");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
  
 
.element8 {
 
.element8 {
     background-image: url("");
+
     background-image: url("https://static.igem.org/mediawiki/2015/5/56/Freiburg_tetanus_home2.png");
 +
    background-size: cover;
 +
    background-position: center;
 
}
 
}
 
/* =============== END: Circle of Elements - Hiding Animation ==================== */
 
/* =============== END: Circle of Elements - Hiding Animation ==================== */
Line 260: Line 353:
 
}
 
}
  
ul {
+
/*ul {
 
     line-height: 1em;
 
     line-height: 1em;
}
+
}*/
  
 
.content_box {
 
.content_box {
Line 271: Line 364:
 
/* =============== END: Resetting General CSS ==================== */
 
/* =============== END: Resetting General CSS ==================== */
  
</style>
 
  
<div class="kommentar">
+
/* ============== Animate boxes on start ===========================*/
<p> Die Texte in den Boxen sind noch ziemlich klein und ziemlich Textwand. Da müssten kürzere, prägnantere Texte mit größerer Schrift und/oder Bild rein. (jb 20150912)</p>
+
<p> Texte sind zum Überarbeiten. Maximale Länge von 6 Zeilen ist optisch am besten. Die Texte sollen hinter Bildern "versteckt werden". Der Text erscheint, dann erst, wenn man mit dem Mauszeiger über das Bild fährt. - Das ist zumindest der Plan, arbeite noch an den Bildern - (sb 20150912)</p>
+
<p> find ich gut soweit, bin gespannt wie es fertig aussieht (NG)</p>
+
</div>
+
  
<div class="cool_container">
+
/* from https://daneden.github.io/animate.css/ */
  
    <ul class='circle-container'>
+
@-webkit-keyframes zoomIn {
        <li><!--1-->
+
  from {
          <div class="cool_image_blink">
+
    opacity: 0;
            <div class="cool_header cool_text_blink"><a href='#'>Own Device</a></div>
+
    -webkit-transform: scale3d(.3, .3, .3);
            <div class="cool_content cool_text_blink">Want to use our detection device in your next iGEM project? We built our own simplified and affordable setup. Here you can find a detailed description of how to build and use it.</div>
+
    transform: scale3d(.3, .3, .3);
          </div>
+
  }
        </li>
+
        <li><!--2-->
+
          <div class="cool_image_blink">
+
          <div class="cool_header cool_text_blink"><a href='#'>New iGEM Backbone</a></div>
+
          <div class="cool_content cool_text_blink">In need for expressing tons of protein? We provided a new backbone for protein overexpression meeting all the iGEM standards. We also expanded the iGEM Registry with our </div>
+
          </div>
+
        </li>
+
  
        <li><!--3-->
+
  50% {
          <div class="cool_image_blink">
+
    opacity: 1;
          <div class="cool_header cool_text_blink"><a href='#'>Human Practice</a></div>
+
  }
          <div class="cool_content cool_text_blink">What does the public think about the DiaCHIP and systems based on synthetic biology? Would people want to use it? Check out the results of our survey.</div>
+
}
          </div>
+
        </li>
+
  
        <li><!--4-->
+
@-webkit-keyframes zoomIn-Pics {
          <div class="cool_image_blink">
+
  from {
          <div class="cool_header cool_text_blink"><a href='#'>Modeling</a></div>
+
    opacity: 0;
          <div class="cool_content cool_text_blink">Numerous complex processes take place during cell-free expression. Modeling the generation of proteins as well as their diffusion in our system helped us obtaining better results. Get more information here.</div>
+
    -webkit-transform: scale3d(.3, .3, .3);
          </div>
+
    transform: scale3d(.3, .3, .3);
        </li>
+
  }
  
        <li><!--5-->
+
  40% {
          <div class="cool_image_blink">
+
    -webkit-transform: scale3d(1.1,1.1,1.1);
            <div class="cool_header cool_text_blink"><a href='#'>Blood Serum Analysis</a></div>
+
    transform: scale3d(1.1,1.1,1.1);
            <div class="cool_content cool_text_blink">We obtained great results during summer! Our successful measurements of tetanus antibodies in human serum and GFP antibodies binding to cell-free expressed GFP can be found on our results page.</div>
+
  }
          </div>
+
        </li>
+
  
        <li><!--6-->
+
  50% {
          <div class="cool_image_blink">
+
     opacity: 1;
            <div class="cool_header cool_text_blink"><a href='#'>Enlightening Diagnostics</a></div>
+
  }
            <div class="cool_content cool_text_blink">Modern everyday life is fast...too fast for medical diagnosis relying on huge amounts of time-consuming and costly serological tests.
+
}
     This is why we thought about a fast, universally accessible and affordable diagnostic device.</div>
+
          </div>
+
        </li>
+
  
        <li><!--7-->
+
@keyframes zoomIn {
          <div class="cool_image_blink">
+
  from {
            <div class="cool_header cool_text_blink"><a href='#'>The DiaCHIP</a></div>
+
    opacity: 0;
            <div class="cool_content cool_text_blink">Simultaneously screening for hundreds of diseases within a few hours? See how the DiaCHIP achieves this by the revolutionary combination of cell-free expression with an emerging optical method allowing label-free antibody detection.
+
    -webkit-transform: scale3d(.3, .3, .3);
     </div>
+
     transform: scale3d(.3, .3, .3);
          </div>
+
  }
        </li>
+
  
        <li><!--8-->
+
  50% {
          <div class="cool_image_blink">
+
    opacity: 1;
            <div class="cool_header cool_text_blink"><a href='#'>Our System</a></div>
+
  }
            <div class="cool_content cool_text_blink">Generating a protein array on demand and detecting antigen-antibody interactions in real-time: Find out about our own cell-free expression mix and our specific surface binding system.</div>
+
}
          </div>
+
        </li>
+
    </ul>
+
  
     <div class="cool_centerimage"><img src="https://static.igem.org/mediawiki/2015/9/91/Freiburg_homepage_Dia_chip.png" width="370px">
+
@keyframes zoomIn-Pics {
     </div>
+
  from {
 +
     opacity: 0;
 +
    -webkit-transform: scale3d(.3, .3, .3);
 +
     transform: scale3d(.3, .3, .3);
 +
  }
  
</div>
+
  40% {
 +
    -webkit-transform: scale3d(1.1,1.1,1.1);
 +
    transform: scale3d(1.1,1.1,1.1);
 +
  }
  
 +
  50% {
 +
    opacity: 1;
 +
  }
 +
}
  
<div class="content_box">
+
.zoomIn {
 +
  -webkit-animation-name: zoomIn;
 +
  animation-name: zoomIn;
 +
}
  
<h1 class="sectionedit1">Abstract</h1>
+
@-webkit-keyframes zoomOut {
<div class="level1">
+
  from {
<p>
+
    opacity: 1;
In modern medicine, fast detection and differentiation of diseases is a crucial and fundamental task. Typical ELISA-based assays are time-consuming and expensive. We propose an advanced procedure for the simultaneous detection of various diseases in a fast and inexpensive manner, the DiaCHIP. Our approach is based on the interaction of antibodies with their respective antigens. Different antigens are immobilized on a protein array generated by cell-free protein expression, using the corresponding DNA array as a template. Placed in a microfluidic chamber, the protein array is incubated with a patient’s blood sample. The interaction between an antibody in the sample and the corresponding immobilized antigen results in a local change of the optical thickness of the surface. This change can be detected using a label-free and real-time measurement technology called iRIf (imaging Reflectometric Interference)which is based on a laser detecting the interference of reflecting light from our chip. Offering simultaneous screening for several diseases, our DiaCHIP has strong potential to improve future diagnostics.
+
  }
</p>
+
</div>
+
  
</div>
+
  50% {
 +
    opacity: 0;
 +
    -webkit-transform: scale3d(.3, .3, .3);
 +
    transform: scale3d(.3, .3, .3);
 +
  }
  
</html>
+
  to {
{{Freiburg/wiki_content_end}}
+
     opacity: 0;
 
+
  }
 
+
 
+
<!----------------------- Old Page -------------------------
+
 
+
{{Freiburg/CSS}}
+
{{Freiburg/Menubar}}
+
 
+
{{Freiburg/wiki_content_start}}
+
<html>
+
 
+
<style>
+
/*========= BEGIN: style for navigation bar ==========*/
+
#home {
+
     background: url(https://static.igem.org/mediawiki/2015/d/d7/Freiburg_icon_home_active.png) no-repeat;
+
 
}
 
}
  
#home a {
+
@keyframes zoomOut {
     color: #ecdc18;
+
  from {
}
+
     opacity: 1;
/*========= END: style for navigation bar ==========*/
+
  }
  
.content_box{
+
  50% {
clear:both;
+
    opacity: 0;
}
+
     -webkit-transform: scale3d(.3, .3, .3);
.homepage_headline{
+
     transform: scale3d(.3, .3, .3);
     text-align: center;
+
  }
     color: #000000;
+
    font: "Roboto";
+
  font-weight: 400;
+
font-size: 25px;
+
}
+
  
.homepage_text{
+
  to {
padding-top:20px;
+
     opacity: 0;
     color:#000000;
+
  }
    font-weight: thin;
+
    text-align: center;
+
 
}
 
}
  
#what_box, #how_box, #why_box, #video_box{
+
.zoomOut {
    box-sizing:border-box;
+
  -webkit-animation-name: zoomOut;
    clear:both;
+
  animation-name: zoomOut;
    position: relative;
+
    width: auto;
+
 
}
 
}
  
.floatbox{
 
    margin-bottom: 3em;
 
}
 
  
/* usefull information on centering things: www.w3.org/Style/Examples/007/center.en.html*/
+
#DiaCHIP_logo {
 
+
  opacity: 0;
 
+
#what_left, #how_left, #why_left{
+
 
+
 
}
 
}
  
/* WHAT */
+
.link_trigger:hover{
 
+
  cursor: hand;
#what_box{
+
  cursor: pointer;
+
 
}
 
}
#what_left{
 
 
 
}
 
#what_diachip_logo img{
 
    display: block;
 
    margin: 0 auto;
 
    width: 80%;
 
    max-width: 230px; /* avoids overscaling*/
 
}
 
#what_right{}
 
#what_box{}
 
#what_text{}
 
  
/* HOW */
+
@media screen and (max-width: 1049px) {
 
+
#how_box {
+
  
 +
.topicboxes{
 +
  display: block;
 +
  width: 230px;                      /* define size of elements */
 +
  height: 200px;
 +
  margin: 20px;   
 +
  font-size: 100%;
 +
  text-align: center;
 
}
 
}
  
#how_left{
+
.circle-container li {
 +
  display: inline-block;
 
}
 
}
#how_right{
+
 
 +
.circle-container{
 +
  display: flex;
 +
  flex-wrap: wrap;
 +
  justify-content: space-around;
 +
  margin-bottom: 32px;
 
}
 
}
  
#how_image{}
+
.cool_container{
#how_image img{
+
  display: block;
    display: block;
+
  padding-top: 0;
    margin: 0 auto;
+
  margin: 0;
    width: 80%;
+
    max-width: 470px; /* avoids overscaling*/
+
 
}
 
}
 
+
 
 
+
.cool_centerimage{
/* WHY */
+
  display: none;
 
+
#why_box{
+
 
}
 
}
#why_left{}
 
 
#why_right {
 
  
 +
#cool_centerimage_small{
 +
  display: block;
 +
  margin: 20px;
 +
  font-weight: 500;
 
}
 
}
  
#why_image img{
+
.circle-container a {
    display: block;
+
  padding: 1px 5px;
    margin: 0 auto;
+
  font-size: 80%;
    width: 80%;
+
    max-width: 339px; /* avoids overscaling*/
+
 
}
 
}
  
/* VIDEO */
 
 
#video_box{
 
 
}
 
}
  
#video_left{
 
    padding: 6% 0;
 
}
 
#video_right{
 
}
 
#video{
 
    display: block;
 
    margin: 0 auto;
 
    width: 80%;
 
    height: 230px;
 
    background-color: black;
 
}
 
 
</style>
 
</style>
  
<div class="content_box">
+
<script>
  
<div id="what_box" class="floatbox">
+
$(document).ready(function(){
     <div id="what_left" class="floatbox left">
+
  $('.link_trigger').click(function(){
        <div class="homepage_headline">What are we doing?</div>
+
     window.location.href=$(this).attr('href');
        <div id="what_text" class="homepage_text">
+
  })
            We are building a system that detects many different diseases simultaneously with just a few drops of blood - we’re calling this system the <strong>DiaCHIP</strong>. Our method ist cheap, fast and label-free! <a href="https://2015.igem.org/Team:Freiburg/Project/Overview"> Tell me more!</a>
+
});
        </div>
+
    </div>
+
  
    <div id="what_right" class="floatbox right">
+
</script>
        <div id="what_diachip_logo">
+
 
            <img src="https://static.igem.org/mediawiki/2015/9/91/Freiburg_homepage_Dia_chip.png"></img>
+
 
        </div>
+
<div id="cool_centerimage_small">
     </div>
+
    <!--<img src="https://static.igem.org/mediawiki/2015/9/91/Freiburg_homepage_Dia_chip.png" width="250px">-->
 +
    <p>Modern everyday life is fast...<br>...too fast for spending unnecessary time at the doctor’s and waiting weeks for your test results.<br> Not to mention spending lots of money on numerous serological tests for your diagnosis. Wouldn't life be easier if a single test was sufficient?
 +
    <br>
 +
    This is the reason why we thought about a universally accessible, cost and time efficient diagnostic device and developed the DiaCHIP!
 +
    </p>
 +
     <div class="intro_button menu-arrow"><a href="https://2015.igem.org/Team:Freiburg/Project/Overview" title="Introduction" style="color:#FFF">Introduction</a></div>
  
 
</div>
 
</div>
  
  
 +
<div class="cool_container">
  
<div id="how_box" class="floatbox">
+
    <ul class='circle-container'>
    <div id="how_left" class="floatbox left">
+
        <li><!--6-->
        <div id="how_image">
+
        <div id="box1" class="topicboxes">
            <img src="https://static.igem.org/mediawiki/2015/0/0f/Freiburg_homepage_chip_blood.png"></img>
+
          <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Design'>Diagnostics today</a></div>
 +
          <div class="cool_image_blink element1">
 +
          <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Design'>
 +
            Nowadays, medical diagnoses are mainly based on huge amounts of time-consuming and cost intensive serological tests. Read more about the issues we tackled!
 +
          </a>
 +
          </div>
 +
          </div>
 
         </div>
 
         </div>
    </div>
+
        </li>
  
    <div id="how_right" class="floatbox right">
+
        <li><!--7-->
        <div class="homepage_headline">How are we doing it?</div>
+
        <div id="box2" class="topicboxes">
        <div id="how_text" class="homepage_text">
+
          <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Project/Overview'>The DiaCHIP</a></div>
            We produce protein arrays from a DNA-microarray template using cell-free expression. The DNA codes for antigens from many different pathogens. We then run blood serum over the protein array and measure whether antibodies bind to the antigens. We can observe that with a label-free optical measurement called iRIf. <a href="https://2015.igem.org/Team:Freiburg/Project/Overview"> Tell me more!</a>
+
          <div class="cool_image_blink element2">
 +
          <div class="cool_content cool_text_blink link_trigger" href="https://2015.igem.org/Team:Freiburg/Project/Overview">
 +
            Simultaneous screening for hundreds of diseases within a few hours? <br> Find out about the DiaCHIP's potential to enlighten future diagnostics!
 +
          </div>
 +
          </div>
 
         </div>
 
         </div>
    </div>
+
        </li>
</div>
+
  
 +
        <li><!--8-->
 +
        <div id="box3" class="topicboxes">
 +
          <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Project/System'>Our System</a></div>
 +
          <div class="cool_image_blink element3">
 +
          <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Project/System'>
 +
              Generating a protein array on demand via cell-free expression and detecting antigen-antibody interactions label-free and in real-time: The principle behind the DiaCHIP!
 +
          </div>
 +
          </div>
 +
        </div>
 +
        </li>
  
 +
        <li><!--1-->
 +
            <div id="box4" class="topicboxes">
 +
              <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Results/Own_Device'>Our Device</a></div>
 +
              <div class="cool_image_blink element4">
 +
              <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Results/Own_Device'>
 +
              We built our simplified and affordable detection device. Check out the step by step instructions!
 +
              </div>
 +
            </div>
 +
          </div>
 +
        </li>
  
<div id="why_box" class="floatbox">
+
        <li><!--2-->
    <div id="why_left" class="floatbox left">
+
          <div id="box5" class="topicboxes">
        <div class="homepage_headline">Why are we doing it?</div>
+
            <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Description'>Improved iGEM Backbone</a></div>
 +
            <div class="cool_image_blink element5">
 +
            <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Description'>
 +
            We provided an improved backbone for protein overexpression meeting all the iGEM standards. <br> See how we expanded the iGEM Registry!
 +
            </div>
 +
            </div>
 +
          </div>
 +
        </li>
  
           <div id="why_text" class="homepage_text">
+
        <li><!--3-->
             Protein arrays are a powerful way to screen for diseases, but they are very cumbersome to produce, which makes them quite expensive. More important, they denature quickly and have to be handled very carefully. Our DiaCHIP produces fresh protein arrays right before every measurement - and our DNA array allows us to xerox as many protein arrays as we want! <a href="https://2015.igem.org/Team:Freiburg/Project/Overview">Tell me more!</a>
+
           <div id="box6" class="topicboxes">
 +
             <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Practices'>Human Practice</a></div>
 +
            <div class="cool_image_blink element6">
 +
            <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Practices'>
 +
            What do people think about the DiaCHIP and systems based on synthetic biology? <br> Check out the results of our survey and discussions!
 +
            </div>
 +
            </div>
 
           </div>
 
           </div>
    </div>
+
        </li>
  
 +
        <li><!--4-->
 +
        <div id="box7" class="topicboxes">
 +
          <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Results/Modeling'>Modeling</a></div>
 +
          <div class="cool_image_blink element7">
 +
          <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Results/Modeling'>
 +
          Modeling the generation of proteins during cell-free expression as well as their diffusion in our system helped us obtaining better results. Get more information here.
 +
          </div>
 +
          </div>
 +
        </div>
 +
        </li>
  
    <div id="why_right" class="floatbox right">
+
        <li><!--5-->
          <div id="why_image">
+
          <div id="box8" class="topicboxes">
            <img src="https://static.igem.org/mediawiki/2015/b/b6/Freiburg_homepage_chip_denature.png"></img>
+
            <div class="cool_header"><a href='https://2015.igem.org/Team:Freiburg/Results'>Blood Serum Analysis</a></div>
 +
            <div class="cool_image_blink element8">
 +
            <div class="cool_content cool_text_blink link_trigger" href='https://2015.igem.org/Team:Freiburg/Results'>          
 +
                We successfully detected tetanus antibodies in human blood serum and measured binding of GFP antibodies to cell-free expressed GFP. <br> Visit our results page!
 +
            </div>
 +
            </div>
 
           </div>
 
           </div>
 +
        </li>
 +
    </ul>
 +
 +
    <div class="cool_centerimage">
 +
        <div id="DiaCHIP_logo">
 +
          <img  src="https://static.igem.org/mediawiki/2015/9/91/Freiburg_homepage_Dia_chip.png" width="250px">
 +
        </div>
 +
        <div id="DiaCHIP_text">
 +
          <p style="margin-bottom:4%">Modern everyday life is fast...<br>...too fast for spending unnecessary time at the doctor’s and waiting weeks for your test results. <br> Not to mention spending lots of money on numerous serological tests for your diagnosis. Wouldn't life be easier if a single test was sufficient?
 +
          <br>
 +
          This is the reason why we thought about a universally accessible, cost and time efficient diagnostic device and developed the DiaCHIP!
 +
          </p>
 +
          <div class="intro_button menu-arrow"><a href="https://2015.igem.org/Team:Freiburg/Project/Overview" title="Introduction" style="color:#FFF">Introduction</a></div>
 +
        </div>
 
     </div>
 
     </div>
  
Line 549: Line 659:
  
  
<div id="video_box" class="floatbox">
+
<div class="content_box">
      <div id="video_left" class="floatbox left">
+
 
          <div class="homepage_headline">Want to see how it works?
+
 
          </div>
+
<h1 class="sectionedit1">DiaCHIP - Enlightening Diagnostics</h1>
          <div id="video_text" class="homepage_text">
+
<div class="level1">
              Take a look at this short video clip, which will give you a general overview of what our project is about.  
+
<p>
          </div>
+
In modern medicine, fast detection and differentiation of diseases is a crucial and fundamental task. Typical ELISA-based assays are time-consuming and expensive. We propose an advanced procedure for the simultaneous detection of various diseases in a fast and inexpensive manner, the DiaCHIP. Our approach is based on the interaction of antibodies with their respective antigens. Different antigens are immobilized on a protein array generated by cell-free protein expression, using the corresponding DNA array as a template. Placed in a microfluidic chamber, the protein array is incubated with a patient’s blood sample. The interaction between an antibody in the sample and the corresponding immobilized antigen results in a local change of the optical thickness of the surface. This change can be detected using a label-free and real-time measurement technology called iRIf (imaging Reflectometric Interference). Offering simultaneous screening for several diseases, our DiaCHIP has strong potential to improve future diagnostics.  
      </div>
+
</p>
      <div id="video_right" class="floatbox right">
+
            <div id="video">
+
            </div>
+
      </div>
+
 
</div>
 
</div>
  
</div> <!--- from content_box --->
+
</div>
 +
 
 +
</html>
 +
{{Freiburg/wiki_content_end}}

Latest revision as of 08:53, 18 September 2015

""

Modern everyday life is fast...
...too fast for spending unnecessary time at the doctor’s and waiting weeks for your test results.
Not to mention spending lots of money on numerous serological tests for your diagnosis. Wouldn't life be easier if a single test was sufficient?
This is the reason why we thought about a universally accessible, cost and time efficient diagnostic device and developed the DiaCHIP!

Modern everyday life is fast...
...too fast for spending unnecessary time at the doctor’s and waiting weeks for your test results.
Not to mention spending lots of money on numerous serological tests for your diagnosis. Wouldn't life be easier if a single test was sufficient?
This is the reason why we thought about a universally accessible, cost and time efficient diagnostic device and developed the DiaCHIP!

DiaCHIP - Enlightening Diagnostics

In modern medicine, fast detection and differentiation of diseases is a crucial and fundamental task. Typical ELISA-based assays are time-consuming and expensive. We propose an advanced procedure for the simultaneous detection of various diseases in a fast and inexpensive manner, the DiaCHIP. Our approach is based on the interaction of antibodies with their respective antigens. Different antigens are immobilized on a protein array generated by cell-free protein expression, using the corresponding DNA array as a template. Placed in a microfluidic chamber, the protein array is incubated with a patient’s blood sample. The interaction between an antibody in the sample and the corresponding immobilized antigen results in a local change of the optical thickness of the surface. This change can be detected using a label-free and real-time measurement technology called iRIf (imaging Reflectometric Interference). Offering simultaneous screening for several diseases, our DiaCHIP has strong potential to improve future diagnostics.