Skip to content

Commit a0b50c4

Browse files
committed
fix: improve dark mode text contrast on settings and call pages
Signed-off-by: Aditi Raj <aditiraj.novelist@gmail.com>
1 parent 6165ec7 commit a0b50c4

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

client/src/pages/Call.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ export default function Call() {
157157
)}
158158

159159
{!activeProfile && !dbError && (
160-
<div className="flex items-center gap-2 rounded-md border border-coral/40 bg-coral/10 p-4 text-sm font-semibold text-ink">
160+
<div className="flex items-center gap-2 rounded-md border border-coral/40 bg-coral/10 p-4 text-sm font-semibold text-ink dark:text-neutral-200">
161161
<CircleAlert size={18} aria-hidden="true" />
162162
Create or select a voice profile before speaking.
163163
</div>

client/src/pages/Settings.jsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,13 @@ export default function Settings() {
143143

144144
<section className="rounded-lg border border-ink/10 bg-white p-5 shadow-soft dark:border-border dark:bg-surface dark:text-neutral-100 dark:shadow-soft-dk">
145145
<h2 className="text-xl font-bold">Voice Synthesis Settings</h2>
146-
<p className="mt-1 text-sm text-ink/65 mb-5">Adjust how ElevenLabs generates your cloned speech.</p>
146+
<p className="mt-1 text-sm text-ink/65 mb-5 dark:text-muted">Adjust how ElevenLabs generates your cloned speech.</p>
147147

148148
<div className="space-y-4">
149149
<div>
150150
<label className="flex justify-between text-sm font-bold" htmlFor="stability">
151151
<span>Stability</span>
152-
<span className="text-ink/65">{voiceSettings.stability}</span>
152+
<span className="text-ink/65 dark:text-muted">{voiceSettings.stability}</span>
153153
</label>
154154
<input
155155
id="stability"
@@ -159,13 +159,13 @@ export default function Settings() {
159159
onChange={(e) => saveVoiceSettings({ ...voiceSettings, stability: parseFloat(e.target.value) })}
160160
className="w-full mt-2"
161161
/>
162-
<p className="text-xs text-ink/50 mt-1">Lower values are more expressive; higher values are more consistent.</p>
162+
<p className="text-xs text-ink/50 mt-1 dark:text-muted">Lower values are more expressive; higher values are more consistent.</p>
163163
</div>
164164

165165
<div>
166166
<label className="flex justify-between text-sm font-bold" htmlFor="similarity">
167167
<span>Similarity Boost</span>
168-
<span className="text-ink/65">{voiceSettings.similarity_boost}</span>
168+
<span className="text-ink/65 dark:text-muted">{voiceSettings.similarity_boost}</span>
169169
</label>
170170
<input
171171
id="similarity"
@@ -175,13 +175,13 @@ export default function Settings() {
175175
onChange={(e) => saveVoiceSettings({ ...voiceSettings, similarity_boost: parseFloat(e.target.value) })}
176176
className="w-full mt-2"
177177
/>
178-
<p className="text-xs text-ink/50 mt-1">Higher values make the voice closer to the original but may introduce artifacts.</p>
178+
<p className="text-xs text-ink/50 mt-1 dark:text-muted">Higher values make the voice closer to the original but may introduce artifacts.</p>
179179
</div>
180180

181181
<div>
182182
<label className="flex justify-between text-sm font-bold" htmlFor="style">
183183
<span>Style Exaggeration</span>
184-
<span className="text-ink/65">{voiceSettings.style}</span>
184+
<span className="text-ink/65 dark:text-muted">{voiceSettings.style}</span>
185185
</label>
186186
<input
187187
id="style"
@@ -191,7 +191,7 @@ export default function Settings() {
191191
onChange={(e) => saveVoiceSettings({ ...voiceSettings, style: parseFloat(e.target.value) })}
192192
className="w-full mt-2"
193193
/>
194-
<p className="text-xs text-ink/50 mt-1">Higher values exaggerate the style of the reference audio.</p>
194+
<p className="text-xs text-ink/50 mt-1 dark:text-muted">Higher values exaggerate the style of the reference audio.</p>
195195
</div>
196196
</div>
197197
</section>

0 commit comments

Comments
 (0)