|
|
|
@ -12,44 +12,13 @@ |
|
|
|
content: '\00a0' |
|
|
|
content: '\00a0' |
|
|
|
|
|
|
|
|
|
|
|
&--type |
|
|
|
&--type |
|
|
|
&-text |
|
|
|
&-circle |
|
|
|
transform: scale(1, .5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
&-circle, |
|
|
|
|
|
|
|
&-QAvatar |
|
|
|
|
|
|
|
height: 48px |
|
|
|
height: 48px |
|
|
|
width: 48px |
|
|
|
width: 48px |
|
|
|
border-radius: 50% |
|
|
|
border-radius: 50% |
|
|
|
|
|
|
|
|
|
|
|
&-QBtn |
|
|
|
|
|
|
|
width: 90px |
|
|
|
|
|
|
|
height: 36px |
|
|
|
|
|
|
|
&-QBadge |
|
|
|
|
|
|
|
width: 70px |
|
|
|
|
|
|
|
height: 16px |
|
|
|
|
|
|
|
&-QChip |
|
|
|
|
|
|
|
width: 90px |
|
|
|
|
|
|
|
height: 28px |
|
|
|
|
|
|
|
border-radius: 16px |
|
|
|
|
|
|
|
&-QToolbar |
|
|
|
|
|
|
|
height: 50px |
|
|
|
|
|
|
|
&-QCheckbox, |
|
|
|
|
|
|
|
&-QRadio |
|
|
|
|
|
|
|
width: 40px |
|
|
|
|
|
|
|
height: 40px |
|
|
|
|
|
|
|
border-radius: 50% |
|
|
|
|
|
|
|
&-QToggle |
|
|
|
|
|
|
|
width: 56px |
|
|
|
|
|
|
|
height: 40px |
|
|
|
|
|
|
|
border-radius: 7px |
|
|
|
|
|
|
|
&-QSlider, |
|
|
|
|
|
|
|
&-QRange |
|
|
|
|
|
|
|
height: 40px |
|
|
|
|
|
|
|
&-QInput |
|
|
|
|
|
|
|
height: 56px |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
&--bordered |
|
|
|
&--bordered |
|
|
|
border: 1px solid rgba(0,0,0,.05) |
|
|
|
border: 1px solid rgba(0, 0, 0, .05) |
|
|
|
|
|
|
|
|
|
|
|
&--square |
|
|
|
&--square |
|
|
|
border-radius: 0 |
|
|
|
border-radius: 0 |
|
|
|
@ -59,8 +28,10 @@ |
|
|
|
|
|
|
|
|
|
|
|
&--anim-pulse |
|
|
|
&--anim-pulse |
|
|
|
animation: q-skeleton--pulse 1.5s ease-in-out .5s infinite |
|
|
|
animation: q-skeleton--pulse 1.5s ease-in-out .5s infinite |
|
|
|
|
|
|
|
|
|
|
|
&--anim-pulse-x |
|
|
|
&--anim-pulse-x |
|
|
|
animation: q-skeleton--pulse-x 1.5s ease-in-out .5s infinite |
|
|
|
animation: q-skeleton--pulse-x 1.5s ease-in-out .5s infinite |
|
|
|
|
|
|
|
|
|
|
|
&--anim-pulse-y |
|
|
|
&--anim-pulse-y |
|
|
|
animation: q-skeleton--pulse-y 1.5s ease-in-out .5s infinite |
|
|
|
animation: q-skeleton--pulse-y 1.5s ease-in-out .5s infinite |
|
|
|
|
|
|
|
|
|
|
|
@ -70,6 +41,7 @@ |
|
|
|
position: relative |
|
|
|
position: relative |
|
|
|
overflow: hidden |
|
|
|
overflow: hidden |
|
|
|
z-index: 1 |
|
|
|
z-index: 1 |
|
|
|
|
|
|
|
|
|
|
|
&:after |
|
|
|
&:after |
|
|
|
content: '' |
|
|
|
content: '' |
|
|
|
position: absolute |
|
|
|
position: absolute |
|
|
|
@ -80,23 +52,24 @@ |
|
|
|
z-index: 0 |
|
|
|
z-index: 0 |
|
|
|
|
|
|
|
|
|
|
|
&--anim-blink:after |
|
|
|
&--anim-blink:after |
|
|
|
background: rgba(255,255,255,.7) |
|
|
|
background: rgba(255, 255, 255, .7) |
|
|
|
animation: q-skeleton--fade 1.5s linear .5s infinite |
|
|
|
animation: q-skeleton--fade 1.5s linear .5s infinite |
|
|
|
|
|
|
|
|
|
|
|
&--anim-wave:after |
|
|
|
&--anim-wave:after |
|
|
|
background: linear-gradient(90deg, transparent, rgba(255,255,255,.5), transparent) |
|
|
|
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent) |
|
|
|
animation: q-skeleton--wave 1.5s linear .5s infinite |
|
|
|
animation: q-skeleton--wave 1.5s linear .5s infinite |
|
|
|
|
|
|
|
|
|
|
|
&--dark |
|
|
|
&--dark |
|
|
|
background: rgba(255, 255, 255, 0.05) |
|
|
|
background: rgba(255, 255, 255, 0.05) |
|
|
|
|
|
|
|
|
|
|
|
&.q-skeleton--bordered |
|
|
|
&.q-skeleton--bordered |
|
|
|
border: 1px solid rgba(255,255,255,.25) |
|
|
|
border: 1px solid rgba(255, 255, 255, .25) |
|
|
|
|
|
|
|
|
|
|
|
&.q-skeleton--anim-wave:after |
|
|
|
&.q-skeleton--anim-wave:after |
|
|
|
background: linear-gradient(90deg, transparent, rgba(255,255,255,.1), transparent) |
|
|
|
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, .1), transparent) |
|
|
|
|
|
|
|
|
|
|
|
&.q-skeleton--anim-blink:after |
|
|
|
&.q-skeleton--anim-blink:after |
|
|
|
background: rgba(255,255,255,.2) |
|
|
|
background: rgba(255, 255, 255, .2) |
|
|
|
|
|
|
|
|
|
|
|
@keyframes q-skeleton--fade |
|
|
|
@keyframes q-skeleton--fade |
|
|
|
0% |
|
|
|
0% |
|
|
|
|