UNPKG

@zohodesk/components

Version:

In this Package, we Provide Some Basic Components to Build Web App

97 lines (91 loc) 2.13 kB
.varClass { /* stencils default variables */ --stencil_height: var(--zd_size9); --stencil_width: 100%; --stencil_border_radius: 5px; } .container { composes: varClass; height: var(--stencil_height); width: var(--stencil_width); border-radius: var(--stencil_border_radius); } .stencil { background-size: 800px 1px; } [dir=ltr] .stencil { animation-name: placeHolderShimmer-ltr ; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-duration: var(--zd_transition10); animation-timing-function: linear; } [dir=rtl] .stencil { animation-name: placeHolderShimmer-rtl ; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-duration: var(--zd_transition10); animation-timing-function: linear; } @keyframes placeHolderShimmer-ltr { 0% { background-position: calc(var(--zd_size468) * -1) 0; } 100% { background-position: var(--zd_size468) 0; } } @keyframes placeHolderShimmer-rtl { 0% { background-position: calc(100% - (var(--zd_size468) * -1)) 0; } 100% { background-position: var(--zd_size468) 100%; } } .rectangular { composes: stencil; --stencil_height: var(--zd_size9); --stencil_border_radius: 5px; } .primary { background-color: var(--zdt_stencil_primary_bg); background-image: var(--zdt_stencil_primary_gradient_bg); } .secondary { background-color: var(--zdt_stencil_secondary_bg); background-image: var(--zdt_stencil_secondary_gradient_bg); } .dark { background-color: var(--zdt_stencil_dark_bg); background-image: var(--zdt_stencil_dark_gradient_bg); } .small { --stencil_width: var(--zd_size110); } .default { --stencil_width: 100%; } .medium { --stencil_width: var(--zd_size170); } .large { --stencil_width: var(--zd_size220); } .circle { composes: stencil; --stencil_border_radius: 50%; } .clarge { --stencil_width: var(--zd_size42); --stencil_height: var(--zd_size42); } .cmedium, .cdefault { --stencil_width: var(--zd_size30); --stencil_height: var(--zd_size30); } .csmall { --stencil_width: var(--zd_size20); --stencil_height: var(--zd_size20); }