rtl.scss 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. $module: #{$prefix}-tag;
  2. $tag-small: 20px;
  3. $tag-large: 24px;
  4. $tag-margin-bottom: $spacing-tight;
  5. $tag-margin-right: $spacing-tight;
  6. .#{$prefix}-rtl,
  7. .#{$prefix}-portal-rtl {
  8. .#{$module} {
  9. direction: rtl;
  10. &-close {
  11. padding-left: auto;
  12. padding-right: $spacing-tag_close-paddingLeft;
  13. }
  14. &-closable {
  15. padding: $spacing-tag_closable-paddingTop $spacing-tag_closable-paddingLeft $spacing-tag_closable-paddingBottom $spacing-tag_closable-paddingRight;
  16. }
  17. &-avatar-square,
  18. &-avatar-circle {
  19. .#{$prefix}-avatar {
  20. margin-right: auto;
  21. margin-left: $spacing-tag_avatar-marginRight;
  22. }
  23. }
  24. &-avatar-square {
  25. padding-right: auto;
  26. padding-left: $spacing-tag_avatar_square-paddingRight;
  27. }
  28. &-avatar-circle {
  29. padding: $spacing-tag_avatar_circle-paddingTop $spacing-tag_avatar_circle-paddingLeft $spacing-tag_avatar_circle-paddingBottom $spacing-tag_avatar_circle-paddingRight;
  30. }
  31. }
  32. .#{$module}-group {
  33. direction: rtl;
  34. .#{$module} {
  35. margin-right: auto;
  36. margin-left: $spacing-tag_group-marginRight;
  37. }
  38. }
  39. .#{$module}-rest-group-popover {
  40. direction: rtl;
  41. .#{$module} {
  42. margin-right: 0;
  43. margin-left: $spacing-tag_group-marginRight;
  44. &:last-of-type {
  45. margin-right: auto;
  46. margin-left: 0;
  47. }
  48. }
  49. }
  50. }