|
11 | 11 | * governing permissions and limitations under the License. |
12 | 12 | */ |
13 | 13 |
|
14 | | -@import "./themes/spectrum-two.css"; |
15 | | - |
16 | 14 | .spectrum-ActionGroup { |
17 | | - --spectrum-actiongroup-button-spacing-reset: 0; |
18 | | - --spectrum-actiongroup-border-radius-reset: 0; |
19 | | - --spectrum-actiongroup-border-radius: var(--spectrum-corner-radius-100); |
| 15 | + --spectrum-actiongroup-border-radius-reset: 0; |
| 16 | + --spectrum-actiongroup-border-radius: var(--spectrum-corner-radius-100); |
| 17 | + --spectrum-actiongroup-gap-size-compact: var(--spectrum-spacing-50); |
20 | 18 | } |
21 | 19 |
|
22 | 20 | .spectrum-ActionGroup--sizeXS, |
|
75 | 73 | /* @passthrough -- Action button styling */ |
76 | 74 | --mod-actionbutton-focus-indicator-border-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) 0px 0px var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
77 | 75 |
|
78 | | - border-start-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
79 | | - border-end-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
80 | | - margin-inline-start: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
81 | | - } |
82 | | - |
83 | | - & + .spectrum-ActionGroup-item { |
84 | | - /* @passthrough -- Action button styling */ |
85 | | - --mod-actionbutton-focus-indicator-border-radius: 0px; |
| 76 | + border-start-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 77 | + border-end-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 78 | + } |
86 | 79 |
|
87 | | - margin-inline-start: var(--mod-actiongroup-horizontal-spacing-compact, var(--spectrum-actiongroup-horizontal-spacing-compact)); |
88 | | - margin-inline-end: var(--mod-actiongroup-horizontal-spacing-compact, var(--spectrum-actiongroup-horizontal-spacing-compact)); |
89 | | - } |
90 | | - |
91 | | - &:last-child { |
92 | | - /* @passthrough -- Action button styling */ |
93 | | - --mod-actionbutton-focus-indicator-border-radius: 0px var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) 0px; |
| 80 | + &:last-child { |
| 81 | + /* Action button passthrough styling */ |
| 82 | + --mod-actionbutton-focus-indicator-border-radius: 0px var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) 0px; |
94 | 83 |
|
95 | | - border-start-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
96 | | - border-end-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
97 | | - margin-inline-start: var(--mod-actiongroup-horizontal-spacing-compact, var(--spectrum-actiongroup-horizontal-spacing-compact)); |
98 | | - margin-inline-end: var(--mod-actiongroup-border-radius-reset, var(--spectrum-actiongroup-border-radius-reset)); |
99 | | - } |
| 84 | + border-start-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 85 | + border-end-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 86 | + } |
100 | 87 |
|
101 | 88 | &.is-selected { |
102 | 89 | z-index: 1; |
|
127 | 114 | /* @passthrough -- Action button styling */ |
128 | 115 | --mod-actionbutton-focus-indicator-border-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) 0px 0px; |
129 | 116 |
|
130 | | - border-start-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
131 | | - border-start-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
132 | | - margin-inline-end: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
133 | | - margin-block-start: var(--mod-actiongroup-vertical-spacing-compact, var(--spectrum-actiongroup-vertical-spacing-compact)); |
134 | | - margin-block-end: var(--mod-actiongroup-vertical-spacing-compact, var(--spectrum-actiongroup-vertical-spacing-compact)); |
135 | | - } |
| 117 | + border-start-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 118 | + border-start-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 119 | + } |
136 | 120 |
|
137 | | - & + .spectrum-ActionGroup-item { |
138 | | - margin-inline-start: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
139 | | - margin-inline-end: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
140 | | - margin-block-start: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
141 | | - margin-block-end: var(--mod-actiongroup-vertical-spacing-compact, var(--spectrum-actiongroup-vertical-spacing-compact)); |
142 | | - } |
| 121 | + &:last-child { |
| 122 | + /* Action button passthrough styling */ |
| 123 | + --mod-actionbutton-focus-indicator-border-radius: 0px 0px var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
143 | 124 |
|
144 | | - &:last-child { |
145 | | - /* @passthrough -- Action button styling */ |
146 | | - --mod-actionbutton-focus-indicator-border-radius: 0px 0px var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)) var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
147 | | - |
148 | | - border-end-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
149 | | - border-end-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
150 | | - margin-block-start: var(--mod-actiongroup-vertical-spacing-compact, var(--spectrum-actiongroup-vertical-spacing-compact)); |
151 | | - margin-block-end: var(--mod-actiongroup-button-spacing-reset, var(--spectrum-actiongroup-button-spacing-reset)); |
152 | | - } |
153 | | - } |
| 125 | + border-end-start-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 126 | + border-end-end-radius: var(--mod-actiongroup-border-radius, var(--spectrum-actiongroup-border-radius)); |
| 127 | + } |
| 128 | + } |
154 | 129 | } |
155 | 130 |
|
156 | 131 | .spectrum-ActionGroup--justified .spectrum-ActionGroup-item { |
|
0 commit comments