:doodle { @grid: 15 / 250px; grid-gap: 4px; } :container { transform: rotate(45deg) scale(1.5); } transition: .2s cubic-bezier(.175, .885, .32, 1.275) @rand(300ms); background: rgb(@rand(100, 240), @rand(200, 240), 240); opacity: @rand(0.1, 1); @shape: circle; @size: @rand(3px); @place-cell: @rand(90%) @rand(90%); @random { @shape: bud 5; @size: @rand(5px); transform: rotate(@rand(300deg)); }
:doodle { @grid: 30x2 / 250px; } @place-cell: center; @size: calc(100% / @size() * @i() * 2); transform: rotate(calc(@i() * 5deg)); border-radius: 30%; border: 1px solid #8de7eb; opacity: @pick-n(.6, .3, .2, .1);
:doodle { @grid: 1x50 / 250px; } background: #60569e; height: @rand(60%, 90%); width: @rand(20%, 30%); transform: scaleY(@rand(0.1, 1)); opacity: @rand(0.1, 1); --hue: calc(150 + 1.5 * @row() * @col()); background: hsl(var(--hue), 100%, 70%);
:doodle { @grid: 30x1 / 160px 200px; transform: translate(50px, 135px); } @place-cell: center; border-radius: 50%; border: 2px solid #8de7eb; @size: calc(100% / @size() * @i() - 10px); opacity: calc(@i() * 0.03); border-top-color:#6174cb; border-right-color:#6174cb; transform: rotateX(70deg) rotateY(6deg) translateY(calc(-@i() * 2 * 10px)) translateX(calc(@sin(@i() / 5) * @PI() * 10px));