aboutsummaryrefslogblamecommitdiffstatshomepage
path: root/public/css/divanim.less
blob: 60e5ff5d34e4f031d1153152f3107bf393807743 (plain) (tree)


















































































































































































































































































                                                                                                     
                                                 
                     
                                                     
                     
                                              
                     
                                                 
                       
                                                   
                     
                                              
                     
                                               
                     
                                                
                     
                                              
                     
                                                
                     
                                                     
                      
                                                        
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300);
.anim {
  font-size: 10px;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  font-weight: 300;
  margin:0;}
#lerret {
  z-index: 1;
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  background-position: center 40%;
  background-repeat: no-repeat;
  background-size: cover; 
  background-image: linear-gradient(#8b9da9, #fff6e4);}
#situasjon {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d; }
.bane {
  position: absolute;
  top: 50%;
  left: 50%;
  border: 0px solid rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  -webkit-transform-style: preserve-3d;
  -webkit-animation-name: bane;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear; }
.bane .bane {
  -webkit-animation-name: subbane; }
.pos {
  position: absolute;
  top: 50%;
  width: 2em;
  height: 2em;
  margin-top: -1em;
  margin-left: -1em;
  -webkit-transform-style: preserve-3d;
  -webkit-animation-name: invert;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear; }
#divid, .objekt, #aktivitet3 .satellitt {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  margin-left: -0.5em;
  border-radius: 10%;
  -webkit-transform-style: preserve-3d; }
#divid {
  /*background-color: #FB7209;*/
  background-repeat: no-repeat;
  background-size: cover;
  /*box-shadow: 0 0 60px rgba(255, 160, 60, 0.4);*/}
.objekt {
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear; }
.ring {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%; }
/* -------------------indeks plassering-------------------------------------------------------*/
#aktivitet1 {
  z-index: 12; }
#aktivitet2 {
  z-index: 11; }
#aktivitet3 {
  z-index: 10; }
#satellitt {
  z-index: 9; }
#aktivitet4 {
  z-index: 8; }
#aktivitet5 {
  z-index: 7; }
#aktivitet6 {
  z-index: 6; }
#aktivitet7 {
  z-index: 5; }
#aktivitet8 {
  z-index: 4; }
#aktivitet9 {
  z-index: 3; }
#aktivitet10 {
  z-index: 2; }
#divid {
  z-index: 1; }
/* --------------------webkit animasjoner-----------------------------------------------------*/
@-webkit-keyframes bane {
  0% {
    -webkit-transform: rotateZ(0deg); }
  100% {
    -webkit-transform: rotateZ(-360deg); } }
@-webkit-keyframes subbane {
  0% {
    -webkit-transform: rotateX(90deg) rotateZ(0deg); }
  100% {
    -webkit-transform: rotateX(90deg) rotateZ(-360deg); } }
@-webkit-keyframes invert {
  0% {
    -webkit-transform: rotateX(-90deg) rotateY(360deg) rotateZ(0deg); }
  100% {
    -webkit-transform: rotateX(-90deg) rotateY(0deg) rotateZ(0deg); } }
/* ------------------------Hele skaleringen 3D view----------------------------------------*/
.view-3D.zoom-large #divid {
  -webkit-transform-style: preserve-3d; }
.view-3D.zoom-large .bane {
  -webkit-transform-style: preserve-3d; }
.view-3D #situasjon {
  -webkit-transform: rotateX(75deg); }
.view-3D #divid {
  -webkit-transform: rotateX(-90deg); }
.view-3D .ring {
  -webkit-transform: rotateX(90deg); }
.view-3D .objekt,
.view-3D .satellitt {
  -webkit-transform: rotateX(0deg); }
/* ------------------------zoom----------------------------------------------------------*/
.zoom-large #situasjon {
  width: 100%; }
.zoom-large.view-3D .scale-stretched #situasjon {
  font-size: 40%; } /*originalstr.62*/
.zoom-large.view-3D .scale-d #situasjon {
  font-size: 48%; }
.zoom-large.view-3D .scale-s #situasjon {
  font-size: 14%; }
/* ---------------------------data-------------------------------------------------------*/
/* ---------------------------fart-------------------------------------------------------*/
/* sideral years */
#aktivitet1 .pos,
#aktivitet1 .objekt,
#aktivitet1.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 6.89016s; }/*2.89016*/
#aktivitet2 .pos,
#aktivitet2 .objekt,
#aktivitet2.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 8.38237s; }/*7.38237*/
#aktivitet3 .pos,
#aktivitet3 .objekt,
#aktivitet3.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 11.00021s; }/*12.00021*/
#aktivitet3 .bane .pos,
#aktivitet3 .bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 0.89764s; }/*0.89764*/
#aktivitet4 .pos,
#aktivitet4 .objekt,
#aktivitet4.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 13.57017s; }/*22.57017*/
#aktivitet5 .pos,
#aktivitet5 .objekt,
#aktivitet5.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 15.35138s; }/*142.35138*/
#aktivitet6 .pos,
#aktivitet6 .objekt,
#aktivitet6.bane,
#aktivitet6 .ring {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 19.36998s; }/*353.36998*/
#aktivitet7 .pos,
#aktivitet7 .objekt,
#aktivitet7.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 23.20215s; }/*1008.20215*/
#aktivitet8 .pos,
#aktivitet8 .objekt,
#aktivitet8.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 27.49584s; }/*1977.49584*/
#aktivitet9 .pos,
#aktivitet9 .objekt,
#aktivitet9.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 30.49584s; }/*1977.49584*/
#aktivitet10 .pos,
#aktivitet10 .objekt,
#aktivitet10.bane {
  /*border: 1px solid white;*/
  -webkit-animation-duration: 33.49584s; }/*1977.49584*/
/* --------------------------------aktiviteters størrelser----------------------------------------*/
/* --------------------------------strukkede størrelser-------------------------------------------*/
.scale-stretched #divid {
  font-size: 24em; }/*24*/
.scale-stretched #aktivitet1 .objekt {
  font-size: 4.5em; }/*1.5*/
.scale-stretched #aktivitet2 .objekt {
  font-size: 5.58em; }/*3.72*/
.scale-stretched #aktivitet3 .objekt {
  font-size: 5.88em; }/*3.92*/
.scale-stretched #aktivitet3 .satellitt {
  font-size: 4.8em; }/*1.2*/
.scale-stretched #aktivitet4 .objekt {
  font-size: 5.88em; }/*2.9*/
.scale-stretched #aktivitet5 .objekt {
  font-size: 9em; }/*12*/
.scale-stretched #aktivitet6 .objekt {
  font-size: 8.1em; }/*10.8*/
.scale-stretched #aktivitet7 .objekt {
  font-size: 7.02em; }/*4.68*/
.scale-stretched #aktivitet8 .objekt {
  font-size: 4.9em; }/*4.9*/
.scale-stretched #aktivitet9 .objekt {
  font-size: 7.9em; }/*4.9*/
.scale-stretched #aktivitet10 .objekt {
  font-size: 7.9em; }/*4.9*/
/* ------------Strukkede baner-----------------------------------------------------------------*/
.scale-stretched #aktivitet1.bane {
  width: 32em; /*32*/
  height: 32em; 
  margin-top: -16em; /*-16*/
  margin-left: -16em; } 
.scale-stretched #aktivitet2.bane {
  width: 40em; /*40*/
  height: 40em; 
  margin-top: -20em; /*-20*/
  margin-left: -20em; } 
.scale-stretched #aktivitet3.bane {
  width: 56em; /*56*/
  height: 56em; 
  margin-top: -28em; /*-28*/
  margin-left: -28em; } 
.scale-stretched #aktivitet3 .bane {
  width: 16em; /*6*/
  height: 16em; 
  margin-top: -8em; /*-3*/
  margin-left: -8em; } 
.scale-stretched #aktivitet4.bane {
  width: 72em; /*72*/ 
  height: 72em; 
  margin-top: -36em; /*-36*/
  margin-left: -36em; } 
.scale-stretched #aktivitet5.bane {
  width: 80em; /*100*/
  height: 80em; 
  margin-top: -40em; /*-50*/
  margin-left: -40em; } 
.scale-stretched #aktivitet6.bane {
  width: 100em; /*150*/
  height: 100em; 
  margin-top: -50em; /*-75*/
  margin-left: -50em; } 
.scale-stretched #aktivitet7.bane {
  width: 120em; /*186*/
  height: 120em; 
  margin-top: -60em; /*-93*/
  margin-left: -60em; } 
.scale-stretched #aktivitet8.bane {
  width: 140em; /*210*/
  height: 140em;
  margin-top: -70em; /*-105*/
  margin-left: -70em; }
.scale-stretched #aktivitet9.bane {
  width: 160em; /*210*/
  height: 160em;
  margin-top: -80em; /*-105*/
  margin-left: -80em; }
.scale-stretched #aktivitet10.bane {
  width: 180em; /*210*/
  height: 180em;
  margin-top: -90em; /*-105*/
  margin-left: -90em; }
/* ------------bilder---------------------------------------------------------------*/
#divid {
  background-image: url('/img/anim/group.png'); }
#aktivitet1 .objekt {
  background-image: url('/img/anim/restaurant.png');}
#aktivitet2 .objekt {
  background-image: url('/img/anim/fly.png');}
#aktivitet3 .objekt {
  background-image: url('/img/anim/handel.png');}
#aktivitet3 .satelitt {
  background-image: url('/img/anim/betaling.png');}
#aktivitet4 .objekt {
  background-image: url('/img/anim/bil.png');}
#aktivitet5 .objekt {
  background-image: url('/img/anim/bank.png');}
#aktivitet6 .objekt {
  background-image: url('/img/anim/uhell.png');}
#aktivitet7 .objekt {
  background-image: url('/img/anim/hus.png');}
#aktivitet8 .objekt {
  background-image: url('/img/anim/sport.png');}
#aktivitet9 .objekt {
  background-image: url('/img/anim/deltomsorg.png');}
#aktivitet10 .objekt {
  background-image: url('/img/anim/underholdning.png');}