UNPKG

tdesign-mobile-vue

Version:
407 lines (406 loc) 9.64 kB
.t-float-left { float: left; } .t-float-right { float: right; } @-webkit-keyframes t-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes t-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes t-fade-in { from { opacity: 0; } to { opacity: 1; } } @keyframes t-fade-in { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes t-fade-out { from { opacity: 1; } to { opacity: 0; } } @keyframes t-fade-out { from { opacity: 1; } to { opacity: 0; } } @-webkit-keyframes t-slide-top-in { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes t-slide-top-in { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes t-slide-top-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes t-slide-top-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @-webkit-keyframes t-slide-bottom-in { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes t-slide-bottom-in { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes t-slide-bottom-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes t-slide-bottom-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @-webkit-keyframes t-slide-right-in { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes t-slide-right-in { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes t-slide-right-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes t-slide-right-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @-webkit-keyframes t-slide-left-in { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes t-slide-left-in { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes t-slide-left-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes t-slide-left-out { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @-webkit-keyframes t-fade-zoom-in { 0% { opacity: 0; -webkit-transform: translate(-50%, -50%) scale(0.6); transform: translate(-50%, -50%) scale(0.6); } 100% { opacity: 1; -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } } @keyframes t-fade-zoom-in { 0% { opacity: 0; -webkit-transform: translate(-50%, -50%) scale(0.6); transform: translate(-50%, -50%) scale(0.6); } 100% { opacity: 1; -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } } @-webkit-keyframes t-fade-zoom-out { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } 100% { opacity: 0; -webkit-transform: translate(-50%, -50%) scale(0.6); transform: translate(-50%, -50%) scale(0.6); } } @keyframes t-fade-zoom-out { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } 100% { opacity: 0; -webkit-transform: translate(-50%, -50%) scale(0.6); transform: translate(-50%, -50%) scale(0.6); } } @keyframes t-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .t-icon-loading { -webkit-animation: t-spin 1s linear infinite; animation: t-spin 1s linear infinite; } .hotspot-expanded.relative { position: relative; } .hotspot-expanded::after { content: ""; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; -webkit-transform: scale(1.5); transform: scale(1.5); } .slide-top-enter-active { -webkit-animation: t-slide-top-in 0.3s; animation: t-slide-top-in 0.3s; } .slide-top-leave-active { -webkit-animation: t-slide-top-out 0.3s; animation: t-slide-top-out 0.3s; } .slide-right-enter-active { -webkit-animation: t-slide-right-in 0.3s; animation: t-slide-right-in 0.3s; } .slide-right-leave-active { -webkit-animation: t-slide-right-out 0.3s; animation: t-slide-right-out 0.3s; } .slide-bottom-enter-active { -webkit-animation: t-slide-bottom-in 0.3s; animation: t-slide-bottom-in 0.3s; } .slide-bottom-leave-active { -webkit-animation: t-slide-bottom-out 0.3s; animation: t-slide-bottom-out 0.3s; } .slide-left-enter-active { -webkit-animation: t-slide-left-in 0.3s; animation: t-slide-left-in 0.3s; } .slide-left-leave-active { -webkit-animation: t-slide-left-out 0.3s; animation: t-slide-left-out 0.3s; } .fade-zoom-enter-active { -webkit-animation: t-fade-zoom-in 0.35s; animation: t-fade-zoom-in 0.35s; } .fade-zoom-leave-active { -webkit-animation: t-fade-zoom-out 0.35s; animation: t-fade-zoom-out 0.35s; } .fade-enter-active { -webkit-animation: t-fade-in 0.3s; animation: t-fade-in 0.3s; } .fade-leave-active { -webkit-animation: t-fade-out 0.3s; animation: t-fade-out 0.3s; } .t-popup { position: fixed; z-index: 11500; max-height: 100vh; -webkit-transition: all 300ms ease; transition: all 300ms ease; background-color: var(--td-popup-bg-color, var(--td-bg-color-container, var(--td-font-white-1, #ffffff))); -webkit-box-sizing: border-box; box-sizing: border-box; } .t-popup__content { position: relative; z-index: 1; } .t-popup__close { position: absolute; top: 0; right: 0; padding: 10px; line-height: 1; } .t-popup--top { top: 0; left: 0; width: 100%; border-bottom-left-radius: var(--td-popup-border-radius, var(--td-radius-default, 6px)); border-bottom-right-radius: var(--td-popup-border-radius, var(--td-radius-default, 6px)); } .t-popup--bottom { bottom: 0; left: 0; width: 100vw; border-top-left-radius: var(--td-popup-border-radius, var(--td-radius-default, 6px)); border-top-right-radius: var(--td-popup-border-radius, var(--td-radius-default, 6px)); padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); } .t-popup--left { top: 0; left: 0; height: 100vh; } .t-popup--right { top: 0; right: 0; height: 100vh; } .t-popup--center { top: 50%; left: 50%; -webkit-transform: scale(1) translate3d(-50%, -50%, 0); transform: scale(1) translate3d(-50%, -50%, 0); border-radius: var(--td-popup-border-radius, var(--td-radius-default, 6px)); } .t-popup.t-dialog-enter.t-popup--center, .t-popup.t-dialog-leave-to.t-popup--center { -webkit-transform: scale(0.6) translate3d(-50%, -50%, 0); transform: scale(0.6) translate3d(-50%, -50%, 0); opacity: 0; } .t-popup--lock, .t-popup-overflow-hidden { overflow: hidden; }