Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <style>
  2. css-doodle {
  3. --color: @p(#fa4659, #feffe4, #a3de83, #2eb872);
  4. --bg-color: #2a0d5f;
  5. --border-style: 2px @p(dashed, solid, dotted) var(--color);
  6. --rule: (
  7. :doodle {
  8. @grid: 200x1 / 80vmin 60vmin;
  9. @max-size: 800px 600px;
  10. background: var(--bg-color);
  11. overflow: hidden;
  12. }
  13. :container {
  14. transform: rotateX(45deg) rotate(45deg) scale(2);
  15. grid-template-rows: auto;
  16. grid-template-columns: repeat(auto-fill, calc(.5em + 1vmin));
  17. grid-auto-rows: calc(.5em + 1vmin);
  18. grid-auto-flow: dense;
  19. }
  20.  
  21. grid-row-end: span @p(2, 4);
  22. grid-column-end: span @lp();
  23. margin: -1px;
  24. border: var(--border-style);
  25. outline: var(--border-style);
  26. outline-offset: -8px;
  27. background:
  28. linear-gradient(@r(360deg), var(--color), var(--color))
  29. 50% 50% / calc(8% + 1px) calc(8% + 1px) no-repeat;
  30.  
  31. :after, :before {
  32. content: '';
  33. position: absolute;
  34. margin: auto;
  35. outline: var(--border-style);
  36. outline-offset: 2px;
  37. @size: @pn(25%, 50%);
  38. }
  39. )
  40. }
  41. </style>
  42.  
  43. <graph>
  44. <css-doodle click-to-update use="var(--rule)"></css-doodle>
  45. </graph>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement