images.scss 747 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. img {
  2. display: block;
  3. max-width: 100%;
  4. &.center {
  5. margin-left: auto;
  6. margin-right: auto;
  7. }
  8. &.left {
  9. margin-right: auto;
  10. }
  11. &.right {
  12. margin-left: auto;
  13. }
  14. }
  15. figure {
  16. border: 1px solid rgba(get-light-color('accent-color'), 0.1);
  17. height: -moz-fit-content;
  18. height: fit-content;
  19. width: -moz-fit-content;
  20. width: fit-content;
  21. align-self: center;
  22. margin: auto;
  23. }
  24. caption,
  25. figcaption {
  26. caption-side: bottom;
  27. text-align: center;
  28. color: get-light-color('muted-text-color');
  29. }
  30. html[data-theme='dark'] {
  31. figure {
  32. border: 1px solid rgba(get-dark-color('accent-color'), 0.1);
  33. }
  34. caption,
  35. figcaption {
  36. color: get-dark-color('muted-text-color');
  37. }
  38. }
  39. .svg-inverted {
  40. filter: invert(1);
  41. }