|
7 | 7 | .cms-pagetree-dropdown-menu {
|
8 | 8 | display: none;
|
9 | 9 | position: absolute;
|
10 |
| - top: 30px; |
11 |
| - right: -1px; |
| 10 | + inset-block-start: 30px; |
| 11 | + inset-inline-end: -1px; |
12 | 12 | z-index: z(pagetree, dropdown);
|
13 | 13 | min-width: $dropdown-width;
|
14 | 14 | border-radius: $border-radius-normal;
|
|
21 | 21 | display: block;
|
22 | 22 | color: $dropdown-link-color;
|
23 | 23 | line-height: 1.5;
|
24 |
| - text-align: left; |
25 |
| - padding: 10px $pagetree-dropdown-padding-horizontal; |
| 24 | + text-align: start; |
| 25 | + padding-block: 10px; |
| 26 | + padding-inline: $pagetree-dropdown-padding-horizontal; |
26 | 27 | }
|
27 | 28 | a:hover,
|
28 | 29 | a:active,
|
|
32 | 33 | background: $dropdown-link-active-bg;
|
33 | 34 | }
|
34 | 35 | li:first-child > a {
|
35 |
| - border-top-left-radius: $border-radius-normal; |
36 |
| - border-top-right-radius: $border-radius-normal; |
| 36 | + border-start-start-radius: $border-radius-normal; |
| 37 | + border-start-end-radius: $border-radius-normal; |
37 | 38 | }
|
38 | 39 | li:last-child > a {
|
39 |
| - border-bottom-left-radius: $border-radius-normal; |
40 |
| - border-bottom-right-radius: $border-radius-normal; |
| 40 | + border-end-start-radius: $border-radius-normal; |
| 41 | + border-end-end-radius: $border-radius-normal; |
41 | 42 | }
|
42 | 43 | .cms-pagetree-dropdown-item-disabled {
|
43 | 44 | opacity: 0.2;
|
|
52 | 53 | &.cms-pagetree-dropdown-menu-condensed {
|
53 | 54 | a,
|
54 | 55 | .cms-pagetree-dropdown-item {
|
55 |
| - padding: 5px $pagetree-dropdown-padding-horizontal; |
| 56 | + padding-block: 5px; |
| 57 | + padding-inline: $pagetree-dropdown-padding-horizontal; |
56 | 58 | }
|
57 | 59 | }
|
58 | 60 | .active {
|
|
65 | 67 | font-size: 90%;
|
66 | 68 | font-weight: normal;
|
67 | 69 | line-height: 1.5;
|
68 |
| - text-align: left; |
| 70 | + text-align: start; |
69 | 71 | text-transform: uppercase;
|
70 |
| - padding: 7px $pagetree-dropdown-padding-horizontal 5px; |
71 |
| - border-bottom: 1px solid $gray-lighter; |
72 |
| - margin-bottom: 4px; |
| 72 | + padding-block: 7px 5px; |
| 73 | + padding-inline: $pagetree-dropdown-padding-horizontal; |
| 74 | + border-block-end: 1px solid $gray-lighter; |
| 75 | + margin-block-end: 4px; |
73 | 76 | }
|
74 | 77 |
|
75 | 78 | li {
|
|
81 | 84 | display: block;
|
82 | 85 | overflow: hidden;
|
83 | 86 | font-size: 12px !important;
|
84 |
| - text-align: left; |
| 87 | + text-align: start; |
85 | 88 | text-overflow: ellipsis;
|
86 | 89 | margin: 0;
|
87 |
| - padding: 5px $pagetree-dropdown-padding-horizontal 3px !important; |
| 90 | + padding-block: 5px 3px !important; |
| 91 | + padding-inline: $pagetree-dropdown-padding-horizontal !important; |
88 | 92 | strong {
|
89 | 93 | font-size: 12px !important;
|
90 | 94 | }
|
91 | 95 | }
|
92 | 96 | p + p {
|
93 |
| - margin-top: -2px; |
94 |
| - padding-top: 0 !important; |
| 97 | + margin-block-start: -2px; |
| 98 | + padding-block-start: 0 !important; |
95 | 99 | }
|
96 | 100 | p:last-child {
|
97 |
| - padding-bottom: 7px !important; |
| 101 | + padding-block-end: 7px !important; |
98 | 102 | }
|
99 | 103 |
|
100 | 104 | .cms-icon {
|
101 |
| - margin-right: 10px; |
| 105 | + margin-inline-end: 10px; |
102 | 106 | }
|
103 | 107 |
|
104 | 108 | span {
|
|
109 | 113 | &:before {
|
110 | 114 | content: "";
|
111 | 115 | position: absolute;
|
112 |
| - left: 100%; |
| 116 | + inset-inline-start: 100%; |
113 | 117 | z-index: z(below);
|
114 | 118 | width: $dropdown-arrow-side;
|
115 | 119 | height: $dropdown-arrow-side;
|
116 |
| - margin-left: math.div(-$dropdown-arrow-side, 2); |
| 120 | + margin-inline-start: math.div(-$dropdown-arrow-side, 2); |
117 | 121 | background-color: $submenu-dropdown-bgcolor;
|
118 | 122 | box-shadow: $dropdown-shadow;
|
119 | 123 | transform: rotate(45deg) translateZ(0);
|
|
131 | 135 | display: block;
|
132 | 136 | }
|
133 | 137 |
|
134 |
| -.cms-pagetree-dropdown-menu-arrow-top-right { |
| 138 | +.cms-pagetree-dropdown-menu-arrow-block-start-inline-end { |
135 | 139 | &:before {
|
136 |
| - margin-top: -5px; |
137 |
| - margin-left: -24px; |
| 140 | + margin-block-start: -5px; |
| 141 | + margin-inline-start: -24px; |
138 | 142 | }
|
139 | 143 | }
|
140 | 144 |
|
141 |
| -.cms-pagetree-dropdown-menu-arrow-right-top { |
| 145 | +.cms-pagetree-dropdown-menu-arrow-inline-end-block-start { |
142 | 146 | &:before {
|
143 |
| - top: 16px; |
| 147 | + inset-block-start: 16px; |
144 | 148 | }
|
145 | 149 | }
|
146 |
| -.cms-pagetree-dropdown-menu-arrow-right-bottom { |
| 150 | +.cms-pagetree-dropdown-menu-arrow-inline-end-block-end { |
147 | 151 | &:before {
|
148 |
| - bottom: 18px; |
| 152 | + inset-block-end: 18px; |
149 | 153 | }
|
150 | 154 | }
|
151 | 155 |
|
152 | 156 | .cms-pagetree-dropdown-loader {
|
153 | 157 | position: absolute;
|
154 |
| - top: 0; |
155 |
| - left: 0; |
156 |
| - right: 0; |
157 |
| - bottom: 0; |
| 158 | + inset-block-start: 0; |
| 159 | + inset-inline-start: 0; |
| 160 | + inset-inline-end: 0; |
| 161 | + inset-block-end: 0; |
158 | 162 | border-radius: $border-radius-normal;
|
159 | 163 | }
|
0 commit comments