summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon2011-03-21 14:50:25 +0100
committerSimon2011-03-21 14:50:25 +0100
commitbc3715709ad05f29a2357993db856a0331da8dfb (patch)
tree5fcfa6e1a39d6a8ae97dad595465aaa641c0cb4b
parentquick-hack um durchzubooten (diff)
downloadpbs2-bc3715709ad05f29a2357993db856a0331da8dfb.tar.gz
pbs2-bc3715709ad05f29a2357993db856a0331da8dfb.tar.xz
pbs2-bc3715709ad05f29a2357993db856a0331da8dfb.zip
gimmick
-rw-r--r--application/modules/fbgui/views/scripts/index/start.phtml100
1 files changed, 100 insertions, 0 deletions
diff --git a/application/modules/fbgui/views/scripts/index/start.phtml b/application/modules/fbgui/views/scripts/index/start.phtml
index e69de29..4711f70 100644
--- a/application/modules/fbgui/views/scripts/index/start.phtml
+++ b/application/modules/fbgui/views/scripts/index/start.phtml
@@ -0,0 +1,100 @@
+<style>
+/* position the bars and balls correctly (rotate them and translate them outward)*/
+.bar1 {
+ -moz-transform:rotate(0deg) translate(0, -40px);
+ -webkit-transform:rotate(0deg) translate(0, -40px);opacity:0.12;
+}
+.bar2 {
+ -moz-transform:rotate(45deg) translate(0, -40px);
+ -webkit-transform:rotate(45deg) translate(0, -40px);opacity:0.25;
+}
+.bar3 {
+ -moz-transform:rotate(90deg) translate(0, -40px);
+ -webkit-transform:rotate(90deg) translate(0, -40px);opacity:0.37;
+}
+.bar4 {
+ -moz-transform:rotate(135deg) translate(0, -40px);
+ -webkit-transform:rotate(135deg) translate(0, -40px);opacity:0.50;
+}
+.bar5 {
+ -moz-transform:rotate(180deg) translate(0, -40px);
+ -webkit-transform:rotate(180deg) translate(0, -40px);opacity:0.62;
+}
+.bar6 {
+ -moz-transform:rotate(225deg) translate(0, -40px);
+ -webkit-transform:rotate(225deg) translate(0, -40px);opacity:0.75;
+}
+.bar7 {
+ -moz-transform:rotate(270deg) translate(0, -40px);
+ -webkit-transform:rotate(270deg) translate(0, -40px);opacity:0.87;
+}
+.bar8 {
+ -moz-transform:rotate(315deg) translate(0, -40px);
+ -webkit-transform:rotate(315deg) translate(0, -40px);opacity:1;
+}
+#div4 {
+ position:relative;
+ width:100px;
+ height:100px;
+ margin:25px;
+ -moz-border-radius:100px;
+ -webkit-border-radius:100px;
+ float:left;
+ -moz-transform:scale(0.5);
+ -webkit-transform:scale(0.5);
+
+ -webkit-animation-name: rotateThis;
+ -webkit-animation-duration:2s;
+ -webkit-animation-iteration-count:infinite;
+ -webkit-animation-timing-function:linear;
+}
+#div4 div {
+ width:20px;
+ height:20px;
+ background:#000;
+ -moz-border-radius:40px;
+ -webkit-border-radius:40px;
+ position:absolute;
+ left:40px;
+ top:40px;
+}
+/* add a shadow to the first */
+#div4 div {
+ -moz-box-shadow:black 0 0 4px;
+ -webkit-box-shadow:black 0 0 4px;
+}
+/* uncomment this to use css animation in webkit browsers */
+/* @-webkit-keyframes rotateThis {
+ from {-webkit-transform:scale(0.5) rotate(0deg);}
+ to {-webkit-transform:scale(0.5) rotate(360deg);}
+} */
+</style>
+<script>
+
+ //simple script to rotate all spinners 45 degrees on each tick
+ //this works differently from the css transforms, which is smooth
+
+ var count = 0;
+ function rotate() {
+ var elem4 = document.getElementById('div4');
+
+ elem4.style.MozTransform = 'scale(0.5) rotate('+count+'deg)';
+ elem4.style.WebkitTransform = 'scale(0.5) rotate('+count+'deg)';
+ if (count==360) { count = 0 }
+ count+=45;
+ window.setTimeout(rotate, 100);
+ }
+ window.setTimeout(rotate, 100);
+</script>
+
+
+<div id="div4">
+ <div class="bar1"></div>
+ <div class="bar2"></div>
+ <div class="bar3"></div>
+ <div class="bar4"></div>
+ <div class="bar5"></div>
+ <div class="bar6"></div>
+ <div class="bar7"></div>
+ <div class="bar8"></div>
+</div>