Skip to content

Commit 325d5af

Browse files
fix: avatar colors (#227)
* fix: avatar colors * chore: remove redundant css * refactor: take out common css
1 parent 47c1846 commit 325d5af

File tree

1 file changed

+63
-27
lines changed

1 file changed

+63
-27
lines changed

packages/raystack/v1/components/avatar/avatar.module.css

Lines changed: 63 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
.avatar-soft {
3030
--avatar-opacity: 0.2;
31+
color: var(--rs-color-text-base-primary);
3132
}
3233

3334
.avatar-color-indigo {
@@ -95,87 +96,122 @@
9596
--avatar-color: var(--rs-viz-gold-11);
9697
}
9798

98-
.avatar-solid-indigo,
99-
.avatar-solid-orange,
100-
.avatar-solid-mint,
101-
.avatar-solid-neutral,
102-
.avatar-solid-sky,
103-
.avatar-solid-lime,
104-
.avatar-solid-grass,
105-
.avatar-solid-cyan,
106-
.avatar-solid-iris,
107-
.avatar-solid-purple,
108-
.avatar-solid-pink,
109-
.avatar-solid-crimson,
99+
.avatar-solid-indigo {
100+
background-color: var(--rs-color-background-accent-emphasis);
101+
color: var(--rs-color-text-accent-emphasis);
102+
}
103+
104+
.avatar-solid-orange {
105+
background-color: var(--rs-color-background-attention-emphasis);
106+
color: var(--rs-color-text-attention-primary-hover);
107+
}
108+
109+
.avatar-solid-mint {
110+
background-color: var(--rs-color-background-success-emphasis);
111+
color: var(--rs-color-text-success-primary-hover);
112+
}
113+
114+
.avatar-solid-neutral {
115+
background-color: var(--rs-color-background-neutral-emphasis);
116+
color: var(--rs-color-text-base-primary);
117+
}
118+
119+
.avatar-solid-sky {
120+
background-color: var(--rs-visualization-sky-sky-9);
121+
color: var(--rs-viz-sky-11);
122+
}
123+
124+
.avatar-solid-lime {
125+
background-color: var(--rs-visualization-lime-lime-9);
126+
color: var(--rs-viz-lime-11);
127+
}
128+
129+
.avatar-solid-grass {
130+
background-color: var(--rs-visualization-grass-grass-8);
131+
color: var(--rs-viz-grass-11);
132+
}
133+
134+
.avatar-solid-cyan {
135+
background-color: var(--rs-visualization-cyan-cyan-8);
136+
color: var(--rs-viz-cyan-11);
137+
}
138+
139+
.avatar-solid-iris {
140+
background-color: var(--rs-visualization-iris-iris-8);
141+
color: var(--rs-viz-iris-11);
142+
}
143+
144+
.avatar-solid-purple {
145+
background-color: var(--rs-visualization-purple-purple-8);
146+
color: var(--rs-viz-purple-11);
147+
}
148+
149+
.avatar-solid-pink {
150+
background-color: var(--rs-visualization-pink-pink-8);
151+
color: var(--rs-viz-pink-11);
152+
}
153+
154+
.avatar-solid-crimson {
155+
background-color: var(--rs-visualization-crimson-crimson-8);
156+
color: var(--rs-viz-crimson-11);
157+
}
158+
110159
.avatar-solid-gold {
111-
background-color: var(--avatar-hue);
112-
color: var(--rs-color-text-base-emphasis);
160+
background-color: var(--rs-visualization-gold-gold-8);
161+
color: var(--rs-viz-gold-11);
113162
}
114163

115164
/* Soft Variants */
116165
.avatar-soft-indigo {
117166
background-color: var(--rs-color-background-accent-primary);
118-
color: var(--rs-color-text-accent-primary);
119167
}
120168

121169
.avatar-soft-orange {
122170
background-color: var(--rs-color-background-attention-primary);
123-
color: var(--rs-color-text-attention-primary);
124171
}
125172

126173
.avatar-soft-mint {
127174
background-color: var(--rs-color-background-success-primary);
128-
color: var(--rs-color-text-success-primary);
129175
}
130176

131177
.avatar-soft-neutral {
132178
background-color: var(--rs-color-background-neutral-secondary);
133-
color: var(--rs-color-text-base-secondary);
134179
}
135180

136181
.avatar-soft-sky {
137182
background-color: var(--rs-visualization-sky-sky-6);
138-
color: var(--rs-visualization-sky-sky-11);
139183
}
140184

141185
.avatar-soft-lime {
142186
background-color: var(--rs-visualization-lime-lime-6);
143-
color: var(--rs-visualization-lime-lime-11);
144187
}
145188

146189
.avatar-soft-grass {
147190
background-color: var(--rs-visualization-grass-grass-6);
148-
color: var(--rs-visualization-grass-grass-11);
149191
}
150192

151193
.avatar-soft-cyan {
152194
background-color: var(--rs-visualization-cyan-cyan-6);
153-
color: var(--rs-visualization-cyan-cyan-11);
154195
}
155196

156197
.avatar-soft-iris {
157198
background-color: var(--rs-visualization-iris-iris-6);
158-
color: var(--rs-visualization-iris-iris-11);
159199
}
160200

161201
.avatar-soft-purple {
162202
background-color: var(--rs-visualization-purple-purple-6);
163-
color: var(--rs-visualization-purple-purple-11);
164203
}
165204

166205
.avatar-soft-pink {
167206
background-color: var(--rs-visualization-pink-pink-6);
168-
color: var(--rs-visualization-pink-pink-11);
169207
}
170208

171209
.avatar-soft-crimson {
172210
background-color: var(--rs-visualization-crimson-crimson-6);
173-
color: var(--rs-visualization-crimson-crimson-11);
174211
}
175212

176213
.avatar-soft-gold {
177214
background-color: var(--rs-visualization-gold-gold-6);
178-
color: var(--rs-visualization-gold-gold-11);
179215
}
180216

181217
.imageWrapper {

0 commit comments

Comments
 (0)