|
5 | 5 | // -------------------------------------------------- |
6 | 6 |
|
7 | 7 | :host { |
8 | | - --padding-top: #{globals.$token-space-0}; |
9 | | - --padding-bottom: #{globals.$token-space-0}; |
| 8 | + --padding-top: #{globals.$ion-space-0}; |
| 9 | + --padding-bottom: #{globals.$ion-space-0}; |
10 | 10 |
|
11 | | - @include globals.typography(globals.$token-heading-h6-medium); |
| 11 | + @include globals.typography(globals.$ion-heading-h6-medium); |
12 | 12 |
|
13 | 13 | display: flex; |
14 | 14 |
|
15 | 15 | align-items: center; |
16 | 16 | justify-content: center; |
17 | 17 |
|
18 | | - background: globals.$token-bg-neutral-subtle-default; |
19 | | - color: globals.$token-text-subtlest; |
| 18 | + background: globals.$ion-bg-neutral-subtle-default; |
| 19 | + color: globals.$ion-text-subtlest; |
20 | 20 | } |
21 | 21 |
|
22 | 22 | :host(:not(.avatar-image)) { |
|
28 | 28 |
|
29 | 29 | /* 2-Extra Small */ |
30 | 30 | :host(.avatar-xxsmall) { |
31 | | - --padding-end: #{globals.$token-space-050}; |
32 | | - --padding-start: #{globals.$token-space-050}; |
| 31 | + --padding-end: #{globals.$ion-space-050}; |
| 32 | + --padding-start: #{globals.$ion-space-050}; |
33 | 33 |
|
34 | | - @include globals.typography(globals.$token-body-sm-medium); |
| 34 | + @include globals.typography(globals.$ion-body-sm-medium); |
35 | 35 |
|
36 | | - width: globals.$token-scale-400; |
37 | | - height: globals.$token-scale-400; |
| 36 | + width: globals.$ion-scale-400; |
| 37 | + height: globals.$ion-scale-400; |
38 | 38 | } |
39 | 39 |
|
40 | 40 | /* Extra Small */ |
41 | 41 | :host(.avatar-xsmall) { |
42 | | - --padding-end: #{globals.$token-space-050}; |
43 | | - --padding-start: #{globals.$token-space-050}; |
| 42 | + --padding-end: #{globals.$ion-space-050}; |
| 43 | + --padding-start: #{globals.$ion-space-050}; |
44 | 44 |
|
45 | | - @include globals.typography(globals.$token-body-sm-medium); |
| 45 | + @include globals.typography(globals.$ion-body-sm-medium); |
46 | 46 |
|
47 | | - width: globals.$token-scale-600; |
48 | | - height: globals.$token-scale-600; |
| 47 | + width: globals.$ion-scale-600; |
| 48 | + height: globals.$ion-scale-600; |
49 | 49 | } |
50 | 50 |
|
51 | 51 | /* Small */ |
52 | 52 | :host(.avatar-small) { |
53 | | - --padding-end: #{globals.$token-space-150}; |
54 | | - --padding-start: #{globals.$token-space-150}; |
| 53 | + --padding-end: #{globals.$ion-space-150}; |
| 54 | + --padding-start: #{globals.$ion-space-150}; |
55 | 55 |
|
56 | | - @include globals.typography(globals.$token-body-lg-medium); |
| 56 | + @include globals.typography(globals.$ion-body-lg-medium); |
57 | 57 |
|
58 | | - width: globals.$token-scale-800; |
59 | | - height: globals.$token-scale-800; |
| 58 | + width: globals.$ion-scale-800; |
| 59 | + height: globals.$ion-scale-800; |
60 | 60 | } |
61 | 61 |
|
62 | 62 | /* Medium */ |
63 | 63 | :host(.avatar-medium) { |
64 | | - --padding-end: #{globals.$token-space-200}; |
65 | | - --padding-start: #{globals.$token-space-200}; |
| 64 | + --padding-end: #{globals.$ion-space-200}; |
| 65 | + --padding-start: #{globals.$ion-space-200}; |
66 | 66 |
|
67 | | - width: globals.$token-scale-1000; |
68 | | - height: globals.$token-scale-1000; |
| 67 | + width: globals.$ion-scale-1000; |
| 68 | + height: globals.$ion-scale-1000; |
69 | 69 | } |
70 | 70 |
|
71 | 71 | /* Large */ |
72 | 72 | :host(.avatar-large) { |
73 | | - --padding-end: #{globals.$token-space-250}; |
74 | | - --padding-start: #{globals.$token-space-250}; |
| 73 | + --padding-end: #{globals.$ion-space-250}; |
| 74 | + --padding-start: #{globals.$ion-space-250}; |
75 | 75 |
|
76 | | - @include globals.typography(globals.$token-heading-h5-medium); |
| 76 | + @include globals.typography(globals.$ion-heading-h5-medium); |
77 | 77 |
|
78 | | - width: globals.$token-scale-1200; |
79 | | - height: globals.$token-scale-1200; |
| 78 | + width: globals.$ion-scale-1200; |
| 79 | + height: globals.$ion-scale-1200; |
80 | 80 | } |
81 | 81 |
|
82 | 82 | /* Extra Large */ |
83 | 83 | :host(.avatar-xlarge) { |
84 | | - --padding-end: #{globals.$token-space-300}; |
85 | | - --padding-start: #{globals.$token-space-300}; |
| 84 | + --padding-end: #{globals.$ion-space-300}; |
| 85 | + --padding-start: #{globals.$ion-space-300}; |
86 | 86 |
|
87 | | - @include globals.typography(globals.$token-heading-h4-medium); |
| 87 | + @include globals.typography(globals.$ion-heading-h4-medium); |
88 | 88 |
|
89 | | - width: globals.$token-scale-1400; |
90 | | - height: globals.$token-scale-1400; |
| 89 | + width: globals.$ion-scale-1400; |
| 90 | + height: globals.$ion-scale-1400; |
91 | 91 | } |
92 | 92 |
|
93 | 93 | // Avatar Shapes |
|
96 | 96 | :host(.avatar-xxsmall.avatar-soft), |
97 | 97 | :host(.avatar-xsmall.avatar-soft), |
98 | 98 | :host(.avatar-small.avatar-soft) { |
99 | | - --border-radius: #{globals.$token-soft-2xs}; |
| 99 | + --border-radius: #{globals.$ion-soft-2xs}; |
100 | 100 | } |
101 | 101 | :host(.avatar-medium.avatar-soft) { |
102 | | - --border-radius: #{globals.$token-soft-xs}; |
| 102 | + --border-radius: #{globals.$ion-soft-xs}; |
103 | 103 | } |
104 | 104 | :host(.avatar-large.avatar-soft), |
105 | 105 | :host(.avatar-xlarge.avatar-soft) { |
106 | | - --border-radius: #{globals.$token-soft-md}; |
| 106 | + --border-radius: #{globals.$ion-soft-md}; |
107 | 107 | } |
108 | 108 |
|
109 | 109 | :host(.avatar-xxsmall.avatar-round), |
110 | 110 | :host(.avatar-xsmall.avatar-round), |
111 | 111 | :host(.avatar-small.avatar-round) { |
112 | | - --border-radius: #{globals.$token-round-2xs}; |
| 112 | + --border-radius: #{globals.$ion-round-2xs}; |
113 | 113 | } |
114 | 114 | :host(.avatar-medium.avatar-round) { |
115 | | - --border-radius: #{globals.$token-round-xs}; |
| 115 | + --border-radius: #{globals.$ion-round-xs}; |
116 | 116 | } |
117 | 117 | :host(.avatar-large.avatar-round), |
118 | 118 | :host(.avatar-xlarge.avatar-round) { |
119 | | - --border-radius: #{globals.$token-round-md}; |
| 119 | + --border-radius: #{globals.$ion-round-md}; |
120 | 120 | } |
121 | 121 |
|
122 | 122 | :host(.avatar-xxsmall.avatar-rectangular), |
123 | 123 | :host(.avatar-xsmall.avatar-rectangular), |
124 | 124 | :host(.avatar-small.avatar-rectangular) { |
125 | | - --border-radius: #{globals.$token-rectangular-2xs}; |
| 125 | + --border-radius: #{globals.$ion-rectangular-2xs}; |
126 | 126 | } |
127 | 127 | :host(.avatar-medium.avatar-rectangular) { |
128 | | - --border-radius: #{globals.$token-rectangular-xs}; |
| 128 | + --border-radius: #{globals.$ion-rectangular-xs}; |
129 | 129 | } |
130 | 130 | :host(.avatar-large.avatar-rectangular), |
131 | 131 | :host(.avatar-xlarge.avatar-rectangular) { |
132 | | - --border-radius: #{globals.$token-rectangular-md}; |
| 132 | + --border-radius: #{globals.$ion-rectangular-md}; |
133 | 133 | } |
134 | 134 |
|
135 | 135 | // Avatar Icon |
|
140 | 140 | } |
141 | 141 |
|
142 | 142 | :host(.avatar-xxsmall) ::slotted(ion-icon) { |
143 | | - width: globals.$token-scale-300; |
144 | | - height: globals.$token-scale-300; |
| 143 | + width: globals.$ion-scale-300; |
| 144 | + height: globals.$ion-scale-300; |
145 | 145 | } |
146 | 146 |
|
147 | 147 | :host(.avatar-xsmall) ::slotted(ion-icon) { |
148 | | - width: globals.$token-scale-400; |
149 | | - height: globals.$token-scale-400; |
| 148 | + width: globals.$ion-scale-400; |
| 149 | + height: globals.$ion-scale-400; |
150 | 150 | } |
151 | 151 |
|
152 | 152 | :host(.avatar-small) ::slotted(ion-icon) { |
153 | | - width: globals.$token-scale-500; |
154 | | - height: globals.$token-scale-500; |
| 153 | + width: globals.$ion-scale-500; |
| 154 | + height: globals.$ion-scale-500; |
155 | 155 | } |
156 | 156 |
|
157 | 157 | :host(.avatar-medium) ::slotted(ion-icon) { |
158 | | - width: globals.$token-scale-600; |
159 | | - height: globals.$token-scale-600; |
| 158 | + width: globals.$ion-scale-600; |
| 159 | + height: globals.$ion-scale-600; |
160 | 160 | } |
161 | 161 |
|
162 | 162 | :host(.avatar-large) ::slotted(ion-icon) { |
163 | | - width: globals.$token-scale-700; |
164 | | - height: globals.$token-scale-700; |
| 163 | + width: globals.$ion-scale-700; |
| 164 | + height: globals.$ion-scale-700; |
165 | 165 | } |
166 | 166 |
|
167 | 167 | :host(.avatar-xlarge) ::slotted(ion-icon) { |
168 | | - width: globals.$token-scale-800; |
169 | | - height: globals.$token-scale-800; |
| 168 | + width: globals.$ion-scale-800; |
| 169 | + height: globals.$ion-scale-800; |
170 | 170 | } |
171 | 171 |
|
172 | 172 | // Avatar Badge Empty (hint) |
173 | 173 | // -------------------------------------------------- |
174 | 174 |
|
175 | 175 | :host ::slotted(ion-badge.badge-vertical-top:empty) { |
176 | | - @include globals.transform(translate(globals.$token-scale-050, calc(globals.$token-scale-050 * -1))); |
| 176 | + @include globals.transform(translate(globals.$ion-scale-050, calc(globals.$ion-scale-050 * -1))); |
177 | 177 | } |
178 | 178 |
|
179 | 179 | :host(.avatar-xxsmall) ::slotted(ion-badge.badge-vertical-top:empty) { |
180 | | - @include globals.transform(translate(globals.$token-scale-100, calc(globals.$token-scale-100 * -1))); |
| 180 | + @include globals.transform(translate(globals.$ion-scale-100, calc(globals.$ion-scale-100 * -1))); |
181 | 181 | } |
182 | 182 |
|
183 | 183 | :host ::slotted(ion-badge.badge-vertical-bottom:empty) { |
184 | | - @include globals.transform(translate(0, globals.$token-scale-100)); |
| 184 | + @include globals.transform(translate(0, globals.$ion-scale-100)); |
185 | 185 | } |
186 | 186 |
|
187 | 187 | :host(.avatar-xxsmall) ::slotted(ion-badge.badge-vertical-bottom:empty) { |
188 | | - @include globals.transform(translate(globals.$token-scale-100, globals.$token-scale-100)); |
| 188 | + @include globals.transform(translate(globals.$ion-scale-100, globals.$ion-scale-100)); |
189 | 189 | } |
190 | 190 |
|
191 | 191 | // Avatar Badge Bottom (hint) |
|
196 | 196 | } |
197 | 197 |
|
198 | 198 | :host(.avatar-xxsmall) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)) { |
199 | | - @include globals.position(null, globals.$token-scale-100, globals.$token-scale-100, null); |
| 199 | + @include globals.position(null, globals.$ion-scale-100, globals.$ion-scale-100, null); |
200 | 200 | @include globals.transform(translate(100%, 100%)); |
201 | 201 | } |
202 | 202 |
|
203 | 203 | :host(.avatar-xsmall) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)) { |
204 | | - @include globals.position(null, calc(globals.$token-scale-050 * -1), calc(globals.$token-scale-050 * -1), null); |
| 204 | + @include globals.position(null, calc(globals.$ion-scale-050 * -1), calc(globals.$ion-scale-050 * -1), null); |
205 | 205 | } |
206 | 206 |
|
207 | 207 | :host(.avatar-small) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)), |
208 | 208 | :host(.avatar-medium) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)), |
209 | 209 | :host(.avatar-large) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)) { |
210 | | - @include globals.position(null, globals.$token-scale-050, globals.$token-scale-050, null); |
| 210 | + @include globals.position(null, globals.$ion-scale-050, globals.$ion-scale-050, null); |
211 | 211 | } |
212 | 212 |
|
213 | 213 | :host(.avatar-xlarge) ::slotted(ion-badge.badge-vertical-bottom:not(:empty)) { |
214 | | - @include globals.position(null, globals.$token-scale-150, globals.$token-scale-150, null); |
| 214 | + @include globals.position(null, globals.$ion-scale-150, globals.$ion-scale-150, null); |
215 | 215 | } |
216 | 216 |
|
217 | 217 | // Avatar Badge Top (hint) |
|
222 | 222 | } |
223 | 223 |
|
224 | 224 | :host(.avatar-xxsmall) ::slotted(ion-badge.badge-vertical-top:not(:empty)) { |
225 | | - @include globals.position(globals.$token-scale-050, 0, null, null); |
| 225 | + @include globals.position(globals.$ion-scale-050, 0, null, null); |
226 | 226 | } |
227 | 227 |
|
228 | 228 | :host(.avatar-xsmall) ::slotted(ion-badge.badge-vertical-top:not(:empty)) { |
229 | | - @include globals.position(globals.$token-scale-100, calc(globals.$token-scale-050 * -1), null, null); |
| 229 | + @include globals.position(globals.$ion-scale-100, calc(globals.$ion-scale-050 * -1), null, null); |
230 | 230 | } |
231 | 231 |
|
232 | 232 | :host(.avatar-small) ::slotted(ion-badge.badge-vertical-top:not(:empty)), |
233 | 233 | :host(.avatar-medium) ::slotted(ion-badge.badge-vertical-top:not(:empty)) { |
234 | | - @include globals.position(globals.$token-scale-150, 0, null, null); |
| 234 | + @include globals.position(globals.$ion-scale-150, 0, null, null); |
235 | 235 | } |
236 | 236 |
|
237 | 237 | :host(.avatar-large) ::slotted(ion-badge.badge-vertical-top:not(:empty)) { |
238 | | - @include globals.position(globals.$token-scale-150, globals.$token-scale-050, null, null); |
| 238 | + @include globals.position(globals.$ion-scale-150, globals.$ion-scale-050, null, null); |
239 | 239 | } |
240 | 240 |
|
241 | 241 | :host(.avatar-xlarge) ::slotted(ion-badge.badge-vertical-top:not(:empty)) { |
242 | | - @include globals.position(globals.$token-scale-150, globals.$token-scale-150, null, null); |
| 242 | + @include globals.position(globals.$ion-scale-150, globals.$ion-scale-150, null, null); |
243 | 243 | } |
244 | 244 |
|
245 | 245 | // Avatar Disabled |
|
0 commit comments