UNPKG

@c8y/style

Version:

Styles for Cumulocity IoT applications

23 lines (21 loc) 601 B
/** * add an increasing transition delay to elements * in a list using the element index * * @range: number of elements * @el: html element * @delay: time in seconds * @lastIndex: max number of elements * @pos: either top, right, bottom or left * @size: height of the element */ .make-el-increment(@range; @el; @delay: 0.05s; @lastIndex: 100; @pos: top; @size: 40px ) when (@range > 0) { @{el}:nth-child(@{range}) { transition-delay: (@range * @delay); z-index: (@lastIndex - @range); @{pos}: -340px; } .make-el-increment((@range - 1), @el, @delay, @lastIndex, @pos, @size ); }