rtl.less 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. @import '../../style/themes/index';
  2. @import '../../style/mixins/index';
  3. @pageheader-prefix-cls: ~'@{ant-prefix}-page-header';
  4. .@{pageheader-prefix-cls} {
  5. &-rtl {
  6. direction: rtl;
  7. }
  8. &-back {
  9. .@{pageheader-prefix-cls}-rtl & {
  10. float: right;
  11. margin-right: 0;
  12. margin-left: 16px;
  13. }
  14. }
  15. &-heading {
  16. &-title {
  17. .@{pageheader-prefix-cls}-rtl & {
  18. margin-right: 0;
  19. margin-left: @margin-sm;
  20. }
  21. }
  22. .@{ant-prefix}-avatar {
  23. .@{pageheader-prefix-cls}-rtl & {
  24. margin-right: 0;
  25. margin-left: @margin-sm;
  26. }
  27. }
  28. &-sub-title {
  29. .@{pageheader-prefix-cls}-rtl & {
  30. float: right;
  31. margin-right: 0;
  32. margin-left: 12px;
  33. }
  34. }
  35. &-tags {
  36. .@{pageheader-prefix-cls}-rtl & {
  37. float: right;
  38. }
  39. }
  40. &-extra {
  41. .@{pageheader-prefix-cls}-rtl & {
  42. float: left;
  43. }
  44. > * {
  45. .@{pageheader-prefix-cls}-rtl & {
  46. margin-right: @margin-sm;
  47. margin-left: 0;
  48. }
  49. }
  50. > *:first-child {
  51. .@{pageheader-prefix-cls}-rtl & {
  52. margin-right: 0;
  53. }
  54. }
  55. }
  56. }
  57. &-footer {
  58. .@{ant-prefix}-tabs-bar {
  59. .@{ant-prefix}-tabs-nav {
  60. .@{pageheader-prefix-cls}-rtl & {
  61. float: right;
  62. }
  63. }
  64. }
  65. }
  66. }