%PDF- %PDF-
| Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/pageloader/ |
| Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/pageloader/pageloader.css |
/
/
BEGIN PAGELOADER
#preloader {
button.show_demo {
display: block;
margin: auto;
}
.spinner {
background: @brand-primary;
height: 200px;
&
.demo {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 1000;
}
}
#container {
margin: -45px -60px;
width: 120px;
height: 90px;
position: absolute;
top: 50%;
left: 50%;
}
#dot {
background: #FFF;
border-radius: 50%;
width: 30px;
height: 30px;
position: absolute;
bottom: 30px;
left: 27px;
transform-origin: center bottom;
-webkit-animation: dot .6s ease-in-out infinite;
}
@-webkit-keyframes dot {
0% {
transform: scale(1, .7)
}
20% {
transform: scale(.7, 1.2)
}
40% {
transform: scale(1, 1)
}
50% {
bottom: 100px;
}
46% {
transform: scale(1, 1)
}
80% {
transform: scale(.7, 1.2)
}
90% {
transform: scale(.7, 1.2)
}
100% {
transform: scale(1, .7)
}
}
.step {
position: absolute;
width: 30px;
height: 30px;
border-top: 2px solid #FFF;
top: 0;
right: 0;
}
@-webkit-keyframes anim {
0% {
opacity: 0;
top: 0;
right: 0;
}
50% {
opacity: 1;
}
100% {
top: 90px;
right: 90px;
opacity: 0;
}
}
#s1 {
-webkit-animation: anim 1.8s linear infinite;
}
#s2 {
-webkit-animation: anim 1.8s linear infinite -.6s;
}
#s3 {
-webkit-animation: anim 1.8s linear infinite -1.2s;
}
}
/
/
preloader
2
#pageloader2 {
.spinner {
background: -webkit-linear-gradient(rgb(30, 30, 33), rgb(23, 23, 27));
background: -o-linear-gradient(rgb(30, 30, 33), rgb(23, 23, 27));
background: linear-gradient(rgb(30, 30, 33), rgb(23, 23, 27));
}
.center {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.bouncywrap {
position: relative;
}
.dotcon {
display: block;
float: left;
width: 50px;
position: absolute;
}
.dc1 {
-webkit-animation: bouncy1 1.5s infinite;
left: -40px;
animation: bouncy1 1.5s infinite;
}
.dc2 {
-webkit-animation: bouncy2 1.5s infinite;
animation: bouncy2 1.5s infinite;
left: 0;
}
.dc3 {
-webkit-animation: bouncy3 1.5s infinite;
animation: bouncy3 1.5s infinite;
left: 40px;
}
.dot {
height: 10px;
width: 10px;
border-radius: 50%;
background: rgba(150, 160, 180, 0.8);
}
@-webkit-keyframes bouncy1 {
0% {
-webkit-transform: translate(0px, 0px) rotate(0deg);
}
50% {
-webkit-transform: translate(0px, 0px) rotate(180deg);
}
100% {
-webkit-transform: translate(40px, 0px) rotate(-180deg);
}
}
@keyframes bouncy1 {
0% {
transform: translate(0px, 0px) rotate(0deg);
}
50% {
transform: translate(0px, 0px) rotate(180deg);
}
100% {
transform: translate(40px, 0px) rotate(-180deg);
}
}
@-webkit-keyframes bouncy2 {
0% {
-webkit-transform: translateX(0px);
}
50% {
-webkit-transform: translateX(-40px);
}
100% {
-webkit-transform: translateX(-40px);
}
}
@keyframes bouncy2 {
0% {
transform: translateX(0px);
}
50% {
transform: translateX(-40px);
}
100% {
transform: translateX(-40px);
}
}
@-webkit-keyframes bouncy3 {
0% {
-webkit-transform: translateX(0px);
}
50% {
-webkit-transform: translateX(0px);
}
100% {
-webkit-transform: translateX(-40px);
}
}
@keyframes bouncy3 {
0% {
transform: translateX(0px);
}
50% {
transform: translateX(0px);
}
100% {
transform: translateX(-40px);
}
}
}
/
/
pageloader3
#pageloader3 {
.spinner {
background: #111;
}
.loader {
position: relative;
padding-top: 0px;
width: 40px;
margin: auto;
position: absolute;
top: 35%;
left: 47%%;
.circle {
position: absolute;
width: 38px;
height: 38px;
opacity: 0;
transform: rotate(225deg);
-webkit-animation-iteration-count: infinite;
-webkit-animation-name: orbit;
-webkit-animation-duration: 5.5s;
&
:after {
content: '';
position: absolute;
width: 5px;
height: 5px;
border-radius: 5px;
background: #fff; /* Pick a color */
}
&
:nth-child(2) {
-webkit-animation-delay: 240ms;
}
&
:nth-child(3) {
-webkit-animation-delay: 480ms;
}
&
:nth-child(4) {
-webkit-animation-delay: 720ms;
}
&
:nth-child(5) {
-webkit-animation-delay: 960ms;
}
}
}
@-webkit-keyframes orbit {
0% {
transform: rotate(225deg);
opacity: 1;
animation-timing-function: ease-out;
}
7% {
transform: rotate(345deg);
animation-timing-function: linear;
}
30% {
transform: rotate(455deg);
animation-timing-function: ease-in-out;
}
39% {
transform: rotate(690deg);
animation-timing-function: linear;
}
70% {
transform: rotate(815deg);
opacity: 1;
animation-timing-function: ease-out;
}
75% {
transform: rotate(945deg);
animation-timing-function: ease-out;
}
76% {
transform: rotate(945deg);
opacity: 0;
}
100% {
transform: rotate(945deg);
opacity: 0;
}
}
}
#pageloader4 {
.spinner {
padding: 80px 0;
background: #252525;
text-align: center;
}
.spinftw {
border-radius: 100%;
display: inline-block;
position: absolute;
top: 35%;
left: 47%%;
height: 30px;
width: 30px;
-webkit-animation: loader infinite 4s;
-moz-animation: loader infinite 4s;
animation: loader infinite 4s;
box-shadow: 25px 25px #3498db,
-25px 25px #9b59b6,
-25px -25px #e74c3c,
25px -25px #2ecc71;
}
@-webkit-keyframes loader {
0%, 100% {
box-shadow: 25px 25px #3498db,
-25px 25px #9b59b6,
-25px -25px #e74c3c,
25px -25px #2ecc71;
}
25% {
box-shadow: -25px 25px #3498db,
-25px -25px #9b59b6,
25px -25px #e74c3c,
25px 25px #2ecc71;
}
50% {
box-shadow: -25px -25px #3498db,
25px -25px #9b59b6,
25px 25px #e74c3c,
-25px 25px #2ecc71;
}
75% {
box-shadow: 25px -25px #3498db,
25px 25px #9b59b6,
-25px 25px #e74c3c,
-25px -25px #2ecc71;
}
}
@-moz-keyframes loader {
0%, 100% {
box-shadow: 25px 25px #3498db,
-25px 25px #9b59b6,
-25px -25px #e74c3c,
25px -25px #2ecc71;
}
25% {
box-shadow: -25px 25px #3498db,
-25px -25px #9b59b6,
25px -25px #e74c3c,
25px 25px #2ecc71;
}
50% {
box-shadow: -25px -25px #3498db,
25px -25px #9b59b6,
25px 25px #e74c3c,
-25px 25px #2ecc71;
}
75% {
box-shadow: 25px -25px #3498db,
25px 25px #9b59b6,
-25px 25px #e74c3c,
-25px -25px #2ecc71;
}
}
@keyframes loader {
0%, 100% {
box-shadow: 25px 25px #3498db,
-25px 25px #9b59b6,
-25px -25px #e74c3c,
25px -25px #2ecc71;
}
25% {
box-shadow: -25px 25px #3498db,
-25px -25px #9b59b6,
25px -25px #e74c3c,
25px 25px #2ecc71;
}
50% {
box-shadow: -25px -25px #3498db,
25px -25px #9b59b6,
25px 25px #e74c3c,
-25px 25px #2ecc71;
}
75% {
box-shadow: 25px -25px #3498db,
25px 25px #9b59b6,
-25px 25px #e74c3c,
-25px -25px #2ecc71;
}
}
}
#pageloader5 {
.spinner {
}
main {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
}
.spinner-inline {
position: relative;
}
.spinner-inline:before, .spinner-inline:after {
content: "";
position: relative;
display: block;
}
.spinner-inline:before {
-webkit-animation: spinner 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal;
width: 50px;
height: 50px;
background-color: #fff;
}
.spinner-inline:after {
-webkit-animation: shadow 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal;
bottom: -1.5em;
height: .25em;
border-radius: 50%;
background-color: #e9341a;
}
@-webkit-keyframes spinner {
50% {
border-radius: 50%;
-webkit-transform: scale(0.5) rotate(360deg);
}
100% {
-webkit-transform: scale(1) rotate(720deg);
}
}
@-webkit-keyframes shadow {
50% {
-webkit-transform: scale(0.5);
background-color: #ec4931;
}
}
}
#pageloader6 {
.spinner {
overflow-x: hidden;
overflow-y: hidden;
width: 100%;
}
.bar {
position: relative;
height: 2px;
width: 100%;
margin: 0 auto;
background: #fff;
margin-top: 150px;
}
.circle {
position: absolute;
top: -30px;
margin-left: -30px;
height: 60px;
width: 60px;
left: 0;
background: #fff;
border-radius: 30%;
-webkit-animation: move 5s infinite;
}
p {
position: absolute;
top: -35px;
right: -85px;
text-transform: uppercase;
color: #347fc3;
font-family: helvetica, sans-serif;
font-weight: bold;
}
@-webkit-keyframes move {
0% {
left: 0;
}
50% {
left: 100%;
-webkit-transform: rotate(450deg);
width: 150px;
height: 150px;
}
75% {
left: 100%;
-webkit-transform: rotate(450deg);
width: 150px;
height: 150px;
}
100
{
right: 100%
;
}
}
}
/
/
pageloader7
#pageloader7 {
.spinner {
margin: 0;
padding: 0;
background: #191f27;
}
.container {
margin: -45px -60px;
width: 120px;
height: 90px;
position: absolute;
top: 35%;
left: 50%;
}
.ball {
width: 10px;
height: 10px;
margin: 10px auto;
border-radius: 50px;
}
.ball:nth-child(1) {
background: #ff005d;
-webkit-animation: right 1s infinite ease-in-out;
-moz-animation: right 1s infinite ease-in-out;
animation: right 1s infinite ease-in-out;
}
.ball:nth-child(2) {
background: #35ff99;
-webkit-animation: left 1.1s infinite ease-in-out;
-moz-animation: left 1.1s infinite ease-in-out;
animation: left 1.1s infinite ease-in-out;
}
.ball:nth-child(3) {
background: #008597;
-webkit-animation: right 1.05s infinite ease-in-out;
-moz-animation: right 1.05s infinite ease-in-out;
animation: right 1.05s infinite ease-in-out;
}
.ball:nth-child(4) {
background: #ffcc00;
-webkit-animation: left 1.15s infinite ease-in-out;
-moz-animation: left 1.15s infinite ease-in-out;
animation: left 1.15s infinite ease-in-out;
}
.ball:nth-child(5) {
background: #2d3443;
-webkit-animation: right 1.1s infinite ease-in-out;
-moz-animation: right 1.1s infinite ease-in-out;
animation: right 1.1s infinite ease-in-out;
}
.ball:nth-child(6) {
background: #ff7c35;
-webkit-animation: left 1.05s infinite ease-in-out;
-moz-animation: left 1.05s infinite ease-in-out;
animation: left 1.05s infinite ease-in-out;
}
.ball:nth-child(7) {
background: #4d407c;
-webkit-animation: right 1s infinite ease-in-out;
-moz-animation: right 1s infinite ease-in-out;
animation: right 1s infinite ease-in-out;
}
@-webkit-keyframes right {
0% {
-webkit-transform: translate(-15px);
}
50% {
-webkit-transform: translate(15px);
}
100% {
-webkit-transform: translate(-15px);
}
}
@-webkit-keyframes left {
0% {
-webkit-transform: translate(15px);
}
50% {
-webkit-transform: translate(-15px);
}
100% {
-webkit-transform: translate(15px);
}
}
@-moz-keyframes right {
0% {
-moz-transform: translate(-15px);
}
50% {
-moz-transform: translate(15px);
}
100% {
-moz-transform: translate(-15px);
}
}
@-moz-keyframes left {
0% {
-moz-transform: translate(15px);
}
50% {
-moz-transform: translate(-15px);
}
100% {
-moz-transform: translate(15px);
}
}
@keyframes right {
0% {
transform: translate(-15px);
}
50% {
transform: translate(15px);
}
100% {
transform: translate(-15px);
}
}
@keyframes left {
0% {
transform: translate(15px);
}
50% {
transform: translate(-15px);
}
100% {
transform: translate(15px);
}
}
}
#pageloader-img {
img {
margin-right: 15px;
max-width: 32px;
}
}