rtl.less 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. @import '../../style/themes/index';
  2. @import '../../style/mixins/index';
  3. @import '../../checkbox/style/mixin';
  4. @transfer-prefix-cls: ~'@{ant-prefix}-transfer';
  5. .@{transfer-prefix-cls} {
  6. &-rtl {
  7. direction: rtl;
  8. }
  9. &-list {
  10. &-search {
  11. .@{transfer-prefix-cls}-rtl & {
  12. padding-right: @control-padding-horizontal-sm;
  13. padding-left: 24px;
  14. }
  15. &-action {
  16. .@{transfer-prefix-cls}-rtl & {
  17. right: auto;
  18. left: 12px;
  19. }
  20. }
  21. }
  22. &-header {
  23. > *:not(:last-child) {
  24. .@{transfer-prefix-cls}-rtl & {
  25. margin-right: 0;
  26. margin-left: 4px;
  27. }
  28. }
  29. .@{transfer-prefix-cls}-rtl & {
  30. right: 0;
  31. left: auto;
  32. }
  33. &-title {
  34. .@{transfer-prefix-cls}-rtl & {
  35. text-align: left;
  36. }
  37. }
  38. }
  39. &-content {
  40. &-item {
  41. > *:not(:last-child) {
  42. .@{transfer-prefix-cls}-rtl & {
  43. margin-right: 0;
  44. margin-left: 8px;
  45. }
  46. }
  47. }
  48. }
  49. &-pagination {
  50. .@{transfer-prefix-cls}-rtl & {
  51. text-align: left;
  52. }
  53. }
  54. &-footer {
  55. .@{transfer-prefix-cls}-rtl & {
  56. right: 0;
  57. left: auto;
  58. }
  59. }
  60. }
  61. }