|
56 | 56 | flex-wrap: wrap; |
57 | 57 | } |
58 | 58 |
|
| 59 | +.social-pane__header-actions--friend { |
| 60 | + justify-content: center; |
| 61 | +} |
| 62 | + |
| 63 | +.social-pane__header-actions--friend > solid-ui-button { |
| 64 | + margin-inline: auto; |
| 65 | + --button-border-radius: var(--border-radius-md, 0.5rem); |
| 66 | + --button-hover-text: var(--color-primary, #7C4DFF); |
| 67 | + --button-hover-border: var(--color-primary, #7C4DFF); |
| 68 | +} |
| 69 | + |
59 | 70 | .social-pane__header-summary { |
60 | 71 | gap: var(--spacing-xs, 0.75rem); |
61 | 72 | width: fit-content; |
|
156 | 167 | stroke: none; |
157 | 168 | } |
158 | 169 |
|
159 | | -.social-pane__friend-action { |
160 | | - position: static; |
161 | | - width: auto; |
162 | | - min-width: 0; |
163 | | - max-width: none; |
164 | | - padding: var(--spacing-xxs, 0.3125rem) var(--spacing-xs, 0.75rem); |
165 | | - gap: var(--spacing-xxs, 0.3125rem); |
166 | | - border-radius: var(--border-radius-md, 0.5rem); |
167 | | - border: 1px solid var(--color-primary, #7C4DFF); |
168 | | - background: transparent; |
169 | | - color: var(--color-primary, #7C4DFF); |
170 | | - cursor: pointer; |
171 | | - font: inherit; |
172 | | - font-weight: var(--font-weight-bold, 600); |
173 | | - font-size: var(--font-size-sm, 0.875rem); |
174 | | - line-height: 1.2; |
175 | | -} |
176 | | - |
177 | | -.social-pane__friend-action:hover { |
178 | | - background: rgb(124 77 255 / 0.06); |
179 | | -} |
180 | | - |
181 | | -.social-pane__friend-action:focus-visible { |
182 | | - outline: var(--border-width-medium, 2px) solid var(--color-primary, #7C4DFF); |
183 | | - outline-offset: 2px; |
184 | | -} |
185 | | - |
186 | 170 | .social-pane__dialog-backdrop { |
187 | 171 | position: fixed; |
188 | 172 | inset: 0; |
@@ -1059,6 +1043,16 @@ div.social-pane { |
1059 | 1043 | margin-left: 0; |
1060 | 1044 | } |
1061 | 1045 |
|
| 1046 | +:is(.social-pane-host, .social-pane)[data-layout='mobile'] .social-pane__header-actions--friend { |
| 1047 | + grid-column: 1 / -1; |
| 1048 | + grid-row: 3; |
| 1049 | + justify-self: stretch; |
| 1050 | + justify-content: center; |
| 1051 | + width: 100%; |
| 1052 | + margin-left: 0; |
| 1053 | + margin-top: 0.125rem; |
| 1054 | +} |
| 1055 | + |
1062 | 1056 | :is(.social-pane-host, .social-pane)[data-layout='mobile'] .social-pane__header-summary { |
1063 | 1057 | display: flex; |
1064 | 1058 | flex-direction: column; |
@@ -1137,12 +1131,6 @@ div.social-pane { |
1137 | 1131 | font-size: var(--font-size-xxs, 0.75rem); |
1138 | 1132 | } |
1139 | 1133 |
|
1140 | | -:is(.social-pane-host, .social-pane)[data-layout='mobile'] .social-pane__friend-action { |
1141 | | - padding: var(--spacing-xxxs, 0.2rem) var(--spacing-xxs-old, 0.3rem); |
1142 | | - font-size: var(--font-size-xs, 0.813rem); |
1143 | | - border-radius: var(--border-radius-base, 0.3125rem); |
1144 | | -} |
1145 | | - |
1146 | 1134 | :is(.social-pane-host, .social-pane)[data-layout='mobile'] :is(.social-pane__edit-button-label, .social-pane__edit-button .profile-section-collapsible__edit-label) { |
1147 | 1135 | display: none !important; |
1148 | 1136 | } |
@@ -1258,6 +1246,16 @@ div.social-pane { |
1258 | 1246 | margin-left: 0; |
1259 | 1247 | } |
1260 | 1248 |
|
| 1249 | + .social-pane__header-actions--friend { |
| 1250 | + grid-column: 1 / -1; |
| 1251 | + grid-row: 3; |
| 1252 | + justify-self: stretch; |
| 1253 | + justify-content: center; |
| 1254 | + width: 100%; |
| 1255 | + margin-left: 0; |
| 1256 | + margin-top: 0.125rem; |
| 1257 | + } |
| 1258 | + |
1261 | 1259 | .social-pane__header-summary { |
1262 | 1260 | display: flex; |
1263 | 1261 | flex-direction: column; |
@@ -1340,9 +1338,9 @@ div.social-pane { |
1340 | 1338 | } |
1341 | 1339 |
|
1342 | 1340 | .social-pane__friend-action { |
1343 | | - padding: var(--spacing-xxxs, 0.2rem) var(--spacing-xxs-old, 0.3rem); |
1344 | | - font-size: var(--font-size-xs, 0.813rem); |
1345 | | - border-radius: var(--border-radius-base, 0.3125rem); |
| 1341 | + --button-padding-sm: var(--spacing-xxxs, 0.2rem) var(--spacing-xxs-old, 0.3rem); |
| 1342 | + --button-font-size-sm: var(--font-size-xs, 0.813rem); |
| 1343 | + --button-border-radius-sm: var(--border-radius-base, 0.3125rem); |
1346 | 1344 | } |
1347 | 1345 |
|
1348 | 1346 | .social-pane__edit-button-label, |
|
0 commit comments