sample skeleton application with dojo toolkit & arcgis js api v 4.30
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

473 lines
13 KiB

.mblCube {
-webkit-animation-duration: 0.8s;
animation-duration: 0.8s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
.mblCube.mblOut {
-webkit-animation-name: mblCubeOut;
animation-name: mblCubeOut;
-webkit-transform-origin: 0% 50% !important;
transform-origin: 0% 50% !important;
}
.mblCube.mblIn {
-webkit-animation-name: mblCubeIn;
animation-name: mblCubeIn;
-webkit-transform-origin: 100% 50% !important;
transform-origin: 100% 50% !important;
}
@-webkit-keyframes mblCubeOut {
0% {
-webkit-transform: scale(1, 1) skew(0deg, 0deg);
}
50% {
-webkit-transform: scale(0.5, 1) skew(0deg, 3deg);
}
100% {
-webkit-transform: scale(0, 1) skew(0deg, 0deg);
}
}
@keyframes mblCubeOut {
0% {
transform: scale(1, 1) skew(0deg, 0deg);
}
50% {
transform: scale(0.5, 1) skew(0deg, 3deg);
}
100% {
transform: scale(0, 1) skew(0deg, 0deg);
}
}
@-webkit-keyframes mblCubeIn {
0% {
-webkit-transform: scale(0, 1) skew(0deg, 0deg);
}
50% {
-webkit-transform: scale(0.5, 1) skew(0deg, -3deg);
}
100% {
-webkit-transform: scale(1, 1) skew(0deg, 0deg);
}
}
@keyframes mblCubeIn {
0% {
transform: scale(0, 1) skew(0deg, 0deg);
}
50% {
transform: scale(0.5, 1) skew(0deg, -3deg);
}
100% {
transform: scale(1, 1) skew(0deg, 0deg);
}
}
.mblCube.mblOut.mblReverse {
-webkit-animation-name: mblCubeOutReverse;
animation-name: mblCubeOutReverse;
-webkit-transform-origin: 100% 50% !important;
transform-origin: 100% 50% !important;
}
.mblCube.mblIn.mblReverse {
-webkit-animation-name: mblCubeInReverse;
animation-name: mblCubeInReverse;
-webkit-transform-origin: 0% 50% !important;
transform-origin: 0% 50% !important;
}
@-webkit-keyframes mblCubeOutReverse {
0% {
-webkit-transform: scale(1, 1) skew(0deg, 0deg);
}
50% {
-webkit-transform: scale(0.5, 1) skew(0deg, -3deg);
}
100% {
-webkit-transform: scale(0, 1) skew(0deg, 0deg);
}
}
@keyframes mblCubeOutReverse {
0% {
transform: scale(1, 1) skew(0deg, 0deg);
}
50% {
transform: scale(0.5, 1) skew(0deg, -3deg);
}
100% {
transform: scale(0, 1) skew(0deg, 0deg);
}
}
@-webkit-keyframes mblCubeInReverse {
0% {
-webkit-transform: scale(0, 1) skew(0deg, 0deg);
}
50% {
-webkit-transform: scale(0.5, 1) skew(0deg, 3deg);
}
100% {
-webkit-transform: scale(1, 1) skew(0deg, 0deg);
}
}
@keyframes mblCubeInReverse {
0% {
transform: scale(0, 1) skew(0deg, 0deg);
}
50% {
transform: scale(0.5, 1) skew(0deg, 3deg);
}
100% {
transform: scale(1, 1) skew(0deg, 0deg);
}
}
.dj_ios .mblCube {
-webkit-transform-style: preserve-3d !important;
}
.dj_ios .mblCube.mblOut {
-webkit-animation-name: mblCubeOut_iphone;
animation-name: mblCubeOut_iphone;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ios .mblCube.mblIn {
-webkit-animation-name: mblCubeIn_iphone;
animation-name: mblCubeIn_iphone;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOut_iphone {
from {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
to {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(-90deg) translateZ(160px);
}
}
@keyframes mblCubeOut_iphone {
from {
transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
to {
transform: scale3d(0.835, 0.835, 0.835) rotateY(-90deg) translateZ(160px);
}
}
@-webkit-keyframes mblCubeIn_iphone {
from {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(90deg) translateZ(160px);
}
to {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
}
@keyframes mblCubeIn_iphone {
from {
transform: scale3d(0.835, 0.835, 0.835) rotateY(90deg) translateZ(160px);
}
to {
transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
}
.dj_ios.dj_landscape .mblCube.mblOut {
-webkit-animation-name: mblCubeOut_iphone_l;
animation-name: mblCubeOut_iphone_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ios.dj_landscape .mblCube.mblIn {
-webkit-animation-name: mblCubeIn_iphone_l;
animation-name: mblCubeIn_iphone_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOut_iphone_l {
from {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
to {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(-90deg) translateZ(240px);
}
}
@keyframes mblCubeOut_iphone_l {
from {
transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
to {
transform: scale3d(0.77, 0.77, 0.77) rotateY(-90deg) translateZ(240px);
}
}
@-webkit-keyframes mblCubeIn_iphone_l {
from {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(90deg) translateZ(240px);
}
to {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
}
@keyframes mblCubeIn_iphone_l {
from {
transform: scale3d(0.77, 0.77, 0.77) rotateY(90deg) translateZ(240px);
}
to {
transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
}
.dj_ios .mblCube.mblOut.mblReverse {
-webkit-animation-name: mblCubeOutReverse_iphone;
animation-name: mblCubeOutReverse_iphone;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ios .mblCube.mblIn.mblReverse {
-webkit-animation-name: mblCubeInReverse_iphone;
animation-name: mblCubeInReverse_iphone;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOutReverse_iphone {
from {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
to {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(90deg) translateZ(160px);
}
}
@keyframes mblCubeOutReverse_iphone {
from {
transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
to {
transform: scale3d(0.835, 0.835, 0.835) rotateY(90deg) translateZ(160px);
}
}
@-webkit-keyframes mblCubeInReverse_iphone {
from {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(-90deg) translateZ(160px);
}
to {
-webkit-transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
}
@keyframes mblCubeInReverse_iphone {
from {
transform: scale3d(0.835, 0.835, 0.835) rotateY(-90deg) translateZ(160px);
}
to {
transform: scale3d(0.835, 0.835, 0.835) rotateY(0deg) translateZ(160px);
}
}
.dj_ios.dj_landscape .mblCube.mblOut.mblReverse {
-webkit-animation-name: mblCubeOutReverse_iphone_l;
animation-name: mblCubeOutReverse_iphone_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ios.dj_landscape .mblCube.mblIn.mblReverse {
-webkit-animation-name: mblCubeInReverse_iphone_l;
animation-name: mblCubeInReverse_iphone_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOutReverse_iphone_l {
from {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
to {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(90deg) translateZ(240px);
}
}
@keyframes mblCubeOutReverse_iphone_l {
from {
transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
to {
transform: scale3d(0.77, 0.77, 0.77) rotateY(90deg) translateZ(240px);
}
}
@-webkit-keyframes mblCubeInReverse_iphone_l {
from {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(-90deg) translateZ(240px);
}
to {
-webkit-transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
}
@keyframes mblCubeInReverse_iphone_l {
from {
transform: scale3d(0.77, 0.77, 0.77) rotateY(-90deg) translateZ(240px);
}
to {
transform: scale3d(0.77, 0.77, 0.77) rotateY(0deg) translateZ(240px);
}
}
.dj_ipad.dj_ios .mblCube.mblOut {
-webkit-animation-name: mblCubeOut_ipad;
animation-name: mblCubeOut_ipad;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ipad.dj_ios .mblCube.mblIn {
-webkit-animation-name: mblCubeIn_ipad;
animation-name: mblCubeIn_ipad;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOut_ipad {
from {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
to {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(-90deg) translateZ(384px);
}
}
@keyframes mblCubeOut_ipad {
from {
transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
to {
transform: scale3d(0.806, 0.806, 0.806) rotateY(-90deg) translateZ(384px);
}
}
@-webkit-keyframes mblCubeIn_ipad {
from {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(90deg) translateZ(384px);
}
to {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
}
@keyframes mblCubeIn_ipad {
from {
transform: scale3d(0.806, 0.806, 0.806) rotateY(90deg) translateZ(384px);
}
to {
transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
}
.dj_ipad.dj_ios.dj_landscape .mblCube.mblOut {
-webkit-animation-name: mblCubeOut_ipad_l;
animation-name: mblCubeOut_ipad_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ipad.dj_ios.dj_landscape .mblCube.mblIn {
-webkit-animation-name: mblCubeIn_ipad_l;
animation-name: mblCubeIn_ipad_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOut_ipad_l {
from {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
to {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(-90deg) translateZ(512px);
}
}
@keyframes mblCubeOut_ipad_l {
from {
transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
to {
transform: scale3d(0.758, 0.758, 0.758) rotateY(-90deg) translateZ(512px);
}
}
@-webkit-keyframes mblCubeIn_ipad_l {
from {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(90deg) translateZ(512px);
}
to {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
}
@keyframes mblCubeIn_ipad_l {
from {
transform: scale3d(0.758, 0.758, 0.758) rotateY(90deg) translateZ(512px);
}
to {
transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
}
.dj_ipad.dj_ios .mblCube.mblOut.mblReverse {
-webkit-animation-name: mblCubeOutReverse_ipad;
animation-name: mblCubeOutReverse_ipad;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ipad.dj_ios .mblCube.mblIn.mblReverse {
-webkit-animation-name: mblCubeInReverse_ipad;
animation-name: mblCubeInReverse_ipad;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOutReverse_ipad {
from {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
to {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(90deg) translateZ(384px);
}
}
@keyframes mblCubeOutReverse_ipad {
from {
transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
to {
transform: scale3d(0.806, 0.806, 0.806) rotateY(90deg) translateZ(384px);
}
}
@-webkit-keyframes mblCubeInReverse_ipad {
from {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(-90deg) translateZ(384px);
}
to {
-webkit-transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
}
@keyframes mblCubeInReverse_ipad {
from {
transform: scale3d(0.806, 0.806, 0.806) rotateY(-90deg) translateZ(384px);
}
to {
transform: scale3d(0.806, 0.806, 0.806) rotateY(0deg) translateZ(384px);
}
}
.dj_ipad.dj_ios.dj_landscape .mblCube.mblOut.mblReverse {
-webkit-animation-name: mblCubeOutReverse_ipad_l;
animation-name: mblCubeOutReverse_ipad_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
.dj_ipad.dj_ios.dj_landscape .mblCube.mblIn.mblReverse {
-webkit-animation-name: mblCubeInReverse_ipad_l;
animation-name: mblCubeInReverse_ipad_l;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
}
@-webkit-keyframes mblCubeOutReverse_ipad_l {
from {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
to {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(90deg) translateZ(512px);
}
}
@keyframes mblCubeOutReverse_ipad_l {
from {
transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
to {
transform: scale3d(0.758, 0.758, 0.758) rotateY(90deg) translateZ(512px);
}
}
@-webkit-keyframes mblCubeInReverse_ipad_l {
from {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(-90deg) translateZ(512px);
}
to {
-webkit-transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
}
@keyframes mblCubeInReverse_ipad_l {
from {
transform: scale3d(0.758, 0.758, 0.758) rotateY(-90deg) translateZ(512px);
}
to {
transform: scale3d(0.758, 0.758, 0.758) rotateY(0deg) translateZ(512px);
}
}