UNPKG

@pusdn/gatsby-theme-antv

Version:

Ant Visualization solution home page

373 lines (310 loc) 6.58 kB
@import '~antd/es/style/themes/default.less'; .Resizer { background: #000; opacity: 0.1; z-index: 1; box-sizing: border-box; background-clip: padding-box; &:hover { transition: all 2s ease; } &.horizontal { height: 11px; margin: -5px 0; border-top: 5px solid rgba(255, 255, 255, 0); border-bottom: 5px solid rgba(255, 255, 255, 0); cursor: row-resize; width: 100%; &:hover { border-top: 5px solid rgba(0, 0, 0, 0.5); border-bottom: 5px solid rgba(0, 0, 0, 0.5); } } &.vertical { width: 11px; margin: 0 -5px; border-left: 5px solid rgba(255, 255, 255, 0); border-right: 5px solid rgba(255, 255, 255, 0); cursor: col-resize; Pane2 { border-left: 1px solid #e6e6e6; } &:hover { border-left: 5px solid rgba(0, 0, 0, 0.5); border-right: 5px solid rgba(0, 0, 0, 0.5); } } &.disabled { cursor: not-allowed; &:hover { border-color: transparent; } } } iframe[src="https://tracert.alipay.com/cross.html"] { width: 1px; height: 1px; position: absolute; left: -100px; bottom: -100px; display: none; } .algolia-autocomplete { .ds-dropdown-menu { border: none; box-shadow: @box-shadow-base; [class^='ds-dataset-'] { border: none; } &::before { display: none; } } .algolia-docsearch-suggestion--title { color: @text-color; } .algolia-docsearch-suggestion--highlight { color: @primary-color; } } .code-loading { position: absolute; left: 0; top: 0; z-index: 9999; width: 100%; height: 100%; background-color: #fff; border: 1px solid #f0f0f0; > div { display: inline-block; position: absolute; left: 50%; top: 50%; margin: -50px 0 0 -120px; } .loader { --duration: 3s; width: 44px; height: 44px; position: relative; display: inline-block; margin: 0 16px; } .loader:before { content: ' '; width: 6px; height: 6px; border-radius: 50%; position: absolute; display: block; background: #ff700a; top: 37px; left: 19px; -webkit-transform: translate(-18px, -18px); transform: translate(-18px, -18px); -webkit-animation: dotRect var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; animation: dotRect var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; } .loader svg { display: block; width: 100%; height: 100%; } .loader svg rect, .loader svg polygon, .loader svg circle { fill: none; stroke-width: 10px; stroke-linejoin: round; stroke-linecap: round; } .loader svg polygon { stroke-dasharray: 145 76 145 76; stroke-dashoffset: 0; -webkit-animation: pathTriangle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; animation: pathTriangle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; } .loader svg rect { stroke-dasharray: 192 64 192 64; stroke-dashoffset: 0; -webkit-animation: pathRect 3s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; animation: pathRect 3s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; } .loader svg circle { stroke-dasharray: 150 50 150 50; stroke-dashoffset: 75; -webkit-animation: pathCircle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; animation: pathCircle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; } .loader.triangle { width: 48px; } .loader.triangle:before { left: 21px; -webkit-transform: translate(-10px, -18px); transform: translate(-10px, -18px); -webkit-animation: dotTriangle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; animation: dotTriangle var(--duration) cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite; } .loading-text { text-align: center; height: 40px; line-height: 40px; font-size: 12px; letter-spacing: 0.1em; color: #666; } } @-webkit-keyframes pathTriangle { 33% { stroke-dashoffset: 74; } 66% { stroke-dashoffset: 147; } 100% { stroke-dashoffset: 221; } } @keyframes pathTriangle { 33% { stroke-dashoffset: 74; } 66% { stroke-dashoffset: 147; } 100% { stroke-dashoffset: 221; } } @-webkit-keyframes dotTriangle { 33% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 66% { -webkit-transform: translate(10px, -18px); transform: translate(10px, -18px); } 100% { -webkit-transform: translate(-10px, -18px); transform: translate(-10px, -18px); } } @keyframes dotTriangle { 33% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 66% { -webkit-transform: translate(10px, -18px); transform: translate(10px, -18px); } 100% { -webkit-transform: translate(-10px, -18px); transform: translate(-10px, -18px); } } @-webkit-keyframes pathRect { 25% { stroke-dashoffset: 64; } 50% { stroke-dashoffset: 128; } 75% { stroke-dashoffset: 192; } 100% { stroke-dashoffset: 256; } } @keyframes pathRect { 25% { stroke-dashoffset: 64; } 50% { stroke-dashoffset: 128; } 75% { stroke-dashoffset: 192; } 100% { stroke-dashoffset: 256; } } @-webkit-keyframes dotRect { 25% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(18px, -18px); transform: translate(18px, -18px); } 75% { -webkit-transform: translate(0, -36px); transform: translate(0, -36px); } 100% { -webkit-transform: translate(-18px, -18px); transform: translate(-18px, -18px); } } @keyframes dotRect { 25% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(18px, -18px); transform: translate(18px, -18px); } 75% { -webkit-transform: translate(0, -36px); transform: translate(0, -36px); } 100% { -webkit-transform: translate(-18px, -18px); transform: translate(-18px, -18px); } } @-webkit-keyframes pathCircle { 25% { stroke-dashoffset: 125; } 50% { stroke-dashoffset: 175; } 75% { stroke-dashoffset: 225; } 100% { stroke-dashoffset: 275; } } @keyframes pathCircle { 25% { stroke-dashoffset: 125; } 50% { stroke-dashoffset: 175; } 75% { stroke-dashoffset: 225; } 100% { stroke-dashoffset: 275; } }