Sha256: 0d770eab288631abfbc2f2ae875d31e87303472eec932caafb57c1db25f78a79

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

.cmi-loading-indicator
  +position(absolute, 0 0 0 0)
  z-index: 100
  margin: 0
  padding: 0
  opacity: 0
  +transition(opacity .4s linear)
  &.cmi-loading-indicator-background-dark
    background-color: rgba(#000, 0.7)
  &.cmi-loading-indicator-background-light
    background-color: rgba(#fff, 0.8)
  &.cmi-loading-fade
    opacity: 1
    +transition(opacity .4s linear)
  .cmi-loading-indicator-inside
    position: absolute
    width: $loading-diameter
    height: $loading-diameter
    left: 50%
    top: 50%
    margin: ($loading-diameter * -0.5) 0 0 ($loading-diameter * -0.5)
  .cmi-circular
    position: relative
    height: $loading-diameter
    width: $loading-diameter
    +animation(cmiLoadingRotate 2s linear infinite)
  .cmi-path
    stroke-dasharray: 1, 200
    stroke-dashoffset: 0
    stroke-linecap: round
    stroke: $loading-color
    +animation(cmiLoadingDash 1.5s ease-in-out infinite)

+keyframes(cmiLoadingRotate)
  100%
    +transform(rotate(360deg))

+keyframes(cmiLoadingDash)
  0%
    stroke-dasharray: 1, 200
    stroke-dashoffset: 0
  50%
    stroke-dasharray: 89, 200
    stroke-dashoffset: -35
  100%
    stroke-dasharray: 89, 200
    stroke-dashoffset: -124

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
curo-material-interface-0.0.4 lib/assets/stylesheets/cmi/components/_loading-indicator.sass