mixins.less 830 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // SPDX-License-Identifier: AGPL-3.0-or-later
  2. // Mixins
  3. .text-size-adjust (@property: 100%) {
  4. -webkit-text-size-adjust: @property;
  5. -ms-text-size-adjust: @property;
  6. -moz-text-size-adjust: @property;
  7. text-size-adjust: @property;
  8. }
  9. .rounded-corners (@radius: 10px) {
  10. border-radius: @radius;
  11. }
  12. .rounded-right-corners (@radius: 0 10px 10px 0) {
  13. border-radius: @radius;
  14. }
  15. .rounded-corners-tiny (@radius: 5px) {
  16. border-radius: @radius;
  17. }
  18. // disable user selection
  19. .disable-user-select () {
  20. -webkit-touch-callout: none;
  21. user-select: none;
  22. }
  23. .show-content-button() {
  24. padding: 5px 10px;
  25. .rounded-corners-tiny;
  26. background: var(--color-show-btn-background);
  27. color: var(--color-show-btn-font);
  28. cursor: pointer;
  29. &:hover {
  30. background: var(--color-btn-background);
  31. color: var(--color-btn-font);
  32. }
  33. }