ui-preview.less 973 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //
  2. // UI Preview
  3. // --------------------------------------------------
  4. // Animation
  5. .ui-preview {
  6. color: @ui-preview;
  7. .animation(ui-preview-animation @ui-preview-frequency linear infinite);
  8. }
  9. @-webkit-keyframes ui-preview-animation {
  10. 0% {
  11. .opacity(@ui-preview-in);
  12. }
  13. 50% {
  14. .opacity(@ui-preview-out);
  15. }
  16. 100% {
  17. .opacity(@ui-preview-in);
  18. }
  19. }
  20. @keyframes ui-preview-animation {
  21. 0% {
  22. .opacity(@ui-preview-in);
  23. }
  24. 50% {
  25. .opacity(@ui-preview-out);
  26. }
  27. 100% {
  28. .opacity(@ui-preview-in);
  29. }
  30. }
  31. // Text
  32. .ui-preview-text {
  33. background: @ui-preview;
  34. border-radius: 100px;
  35. display: inline-block;
  36. height: @font-size-base;
  37. position: relative;
  38. top: (@line-height-computed - @font-size-base) / 2;
  39. }
  40. .ui-preview-paragraph {
  41. .ui-preview-text {
  42. margin-right: 6px;
  43. &:last-child {
  44. margin-right: 0px;
  45. }
  46. }
  47. }
  48. // Image
  49. .ui-preview-img {
  50. background: @ui-preview;
  51. border-radius: @border-radius-base + 1px
  52. }