Difference between revisions of "Team:Heidelberg/awesomesheet"

(Blanked the page)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Heidelberg/header_test
 
    }}
 
{{Heidelberg/navbar
 
    }}
 
{{Heidelberg/templateus/Mainbody|
 
    Awesomesheet.|
 
    Documentation of all wetlab workflows|
 
    https://static.igem.org/mediawiki/2017/a/ae/T--Heidelberg--2017_Background_Tiger.jpg|
 
    {{Heidelberg/templateus/Contentsection|
 
        {{#tag:html|
 
            <head>
 
            <style>
 
                body {
 
                  font: 14px 'Open Sans', sans-serif;
 
                  color: #555;
 
                  background: #eee;
 
                }
 
                h1 {
 
                  padding: 50px 0;
 
                  font-weight: 400;
 
                  text-align: center;
 
                }
 
                p {
 
                  margin: 0 0 20px;
 
                  line-height: 1.5;
 
                }
 
                main {
 
                  min-width: 320px;
 
                  max-width: 800px;
 
                  padding: 50px;
 
                  margin: 0 auto;
 
                  background: #fff;
 
                }
 
                section {
 
                  display: none;
 
                  padding: 20px 0 0;
 
                  border-top: 1px solid #ddd;
 
                }
 
                input {
 
                  display: none;
 
                }
 
                label {
 
                  display: inline-block;
 
                  margin: 0 0 -1px;
 
                  padding: 15px 25px;
 
                  font-weight: 600;
 
                  text-align: center;
 
                  color: #bbb;
 
                  border: 1px solid transparent;
 
                }
 
  
                input:checked + label {
 
                  color: #555;
 
                  border-top: 2px solid #fbb74b;
 
                }
 
            </style>
 
        </head>
 
 
 
 
 
 
<main>
 
 
 
  <input id="primers" type="radio" name="tabs" value="https://static.igem.org/mediawiki/2014/d/db/Team_Heidelberg_Awesomesheet_Trafos.zip" class="awesome" checked>
 
  <label for="primers">Primers</label>
 
   
 
  <input id="tab2" type="radio" name="tabs" class="awesome">
 
  <label for="tab2">PCR's</label>
 
   
 
  <input id="tab3" type="radio" name="tabs" class="awesome">
 
  <label for="tab3">Primers</label>
 
   
 
  <input id="tab4" type="radio" name="tabs" class="awesome">
 
  <label for="tab4">Gibson</label>
 
   
 
  <input id="tab5" type="radio" name="tabs" class="awesome">
 
  <label for="tab5">Plates</label>
 
   
 
  <input id="tab6" type="radio" name="tabs" class="awesome">
 
  <label for="tab6">Gels</label>
 
   
 
  <input id="tab7" type="radio" name="tabs" class="awesome">
 
  <label for="tab7">Assays</label>
 
   
 
  <input id="tab8" type="radio" name="tabs" class="awesome">
 
  <label for="tab8">Lots of different other stuff</label>   
 
   
 
   
 
   
 
  <section class="awesome-content" id="content1">
 
    <p>
 
      Bacon ipsum dolor sit amet beef venison beef ribs kielbasa. Sausage pig leberkas, t-bone sirloin shoulder bresaola. Frankfurter rump porchetta ham. Pork belly prosciutto brisket meatloaf short ribs.
 
    </p>
 
    <p>
 
      Brisket meatball turkey short loin boudin leberkas meatloaf chuck andouille pork loin pastrami spare ribs pancetta rump. Frankfurter corned beef beef tenderloin short loin meatloaf swine ground round venison.
 
    </p>
 
  </section>
 
   
 
  <section class="awesome-content" id="content2">
 
    <p>
 
      Bacon ipsum dolor sit amet landjaeger sausage brisket, jerky drumstick fatback boudin ball tip turducken. Pork belly meatball t-bone bresaola tail filet mignon kevin turkey ribeye shank flank doner cow kielbasa shankle. Pig swine chicken hamburger, tenderloin turkey rump ball tip sirloin frankfurter meatloaf boudin brisket ham hock. Hamburger venison brisket tri-tip andouille pork belly ball tip short ribs biltong meatball chuck. Pork chop ribeye tail short ribs, beef hamburger meatball kielbasa rump corned beef porchetta landjaeger flank. Doner rump frankfurter meatball meatloaf, cow kevin pork pork loin venison fatback spare ribs salami beef ribs.
 
    </p>
 
    <p>
 
      Jerky jowl pork chop tongue, kielbasa shank venison. Capicola shank pig ribeye leberkas filet mignon brisket beef kevin tenderloin porchetta. Capicola fatback venison shank kielbasa, drumstick ribeye landjaeger beef kevin tail meatball pastrami prosciutto pancetta. Tail kevin spare ribs ground round ham ham hock brisket shoulder. Corned beef tri-tip leberkas flank sausage ham hock filet mignon beef ribs pancetta turkey.
 
    </p>
 
  </section>
 
   
 
  <section class="awesome-content" id="content3">
 
    <p>
 
      Bacon ipsum dolor sit amet beef venison beef ribs kielbasa. Sausage pig leberkas, t-bone sirloin shoulder bresaola. Frankfurter rump porchetta ham. Pork belly prosciutto brisket meatloaf short ribs.
 
    </p>
 
    <p>
 
      Brisket meatball turkey short loin boudin leberkas meatloaf chuck andouille pork loin pastrami spare ribs pancetta rump. Frankfurter corned beef beef tenderloin short loin meatloaf swine ground round venison.
 
    </p>
 
  </section>
 
   
 
  <section class="awesome-content" id="content4">
 
    <p>
 
      Bacon ipsum dolor sit amet landjaeger sausage brisket, jerky drumstick fatback boudin ball tip turducken. Pork belly meatball t-bone bresaola tail filet mignon kevin turkey ribeye shank flank doner cow kielbasa shankle. Pig swine chicken hamburger, tenderloin turkey rump ball tip sirloin frankfurter meatloaf boudin brisket ham hock. Hamburger venison brisket tri-tip andouille pork belly ball tip short ribs biltong meatball chuck. Pork chop ribeye tail short ribs, beef hamburger meatball kielbasa rump corned beef porchetta landjaeger flank. Doner rump frankfurter meatball meatloaf, cow kevin pork pork loin venison fatback spare ribs salami beef ribs.
 
    </p>
 
    <p>
 
      Jerky jowl pork chop tongue, kielbasa shank venison. Capicola shank pig ribeye leberkas filet mignon brisket beef kevin tenderloin porchetta. Capicola fatback venison shank kielbasa, drumstick ribeye landjaeger beef kevin tail meatball pastrami prosciutto pancetta. Tail kevin spare ribs ground round ham ham hock brisket shoulder. Corned beef tri-tip leberkas flank sausage ham hock filet mignon beef ribs pancetta turkey.
 
    </p>
 
  </section>
 
   
 
</main>
 
<script>
 
/**
 
      * Converts an array buffer to a string
 
      *
 
      * @private
 
      * @param {ArrayBuffer} buf The buffer to convert
 
      * @param {Function} callback The function to call when conversion is complete
 
      * NOTE: Quite inefficient for small data...
 
      */
 
    function _arrayBufferToString(buf, callback) {
 
      var bb = new Blob([new Uint8Array(buf)]);
 
      var f = new FileReader();
 
      f.onload = function(e) {
 
callback(e.target.result);
 
      };
 
      f.readAsText(bb);
 
    }
 
 
    var _load_unzip_format_and_insert = function(src, id) {
 
      // load zip file from src, unzip and format it to text
 
      // and insert content into DOM element referenced by id
 
 
      var oReq = new XMLHttpRequest();
 
      oReq.open("GET", src, true);
 
      oReq.responseType = "arraybuffer";
 
     
 
      oReq.onload = function (oEvent) {
 
var arrayBuffer = oReq.response; // Note: not oReq.responseText
 
if (arrayBuffer) {
 
  var byteArray = new Uint8Array(arrayBuffer);
 
  var gunzip = new Zlib.Gunzip(byteArray);
 
  var plain = gunzip.decompress();
 
  _arrayBufferToString(plain, function(r){$(id).html(r)});
 
}
 
      };
 
      oReq.send();
 
    };
 
 
    //_load_unzip_format_and_insert("PlateReader.zip", ".notebook-awesomesheet");
 
</script>
 
 
 
 
 
<div class="col-lg-12 notebook-awesomesheet">
 
                    </div>
 
<script type='text/javascript'>
 
 
 
    var awesomes = document.getElementsByClassName('awesome');
 
    for(i=0; i<awesomes.length; i++) {
 
    awesomes[i].addEventListener("click", function() {
 
        var id = $(this).attr('id');
 
        var url = $(this).val();
 
       
 
        id = id.substring(3, id.length);
 
        var content = '#content' + id;
 
        $(content).css('display', 'block');
 
        _load_unzip_format_and_insert(url, content);
 
 
        $('.awesome-content').not(content).css('display', 'none');
 
       
 
 
    });
 
};
 
 
 
</script>
 
}}
 
}}
 
}}
 
{{Heidelberg/footer
 
    }}
 

Latest revision as of 13:02, 1 November 2017