Skip to content

Commit d1151bd

Browse files
GeneAIclaude
andcommitted
fix: Improve tech stack badge contrast for better visibility
Fixed invisible tech stack badges by replacing low-opacity backgrounds with solid colored backgrounds and white text. Changes: - Changed badge pattern from `bg-[var(--primary)] bg-opacity-10 text-[var(--primary)]` to `bg-[var(--primary)] text-white` for maximum contrast - Applied to all tech stack badges: Claude Code, Empathy Framework, MemDocs, VS Code - Updated in 3 files: - website/app/page.tsx (2 instances: Medical & Dev dashboards) - website/app/dashboard/page.tsx (Medical Wizards Dashboard) - website/app/dev-dashboard/page.tsx (Software Development Dashboard) Before: 10% opacity backgrounds created near-zero contrast with colored text After: Solid colored backgrounds with white text (WCAG AAA contrast) User Feedback: "You can't see any improvement. Also, the tech stack can't be determined because there doesn't appear as if there is any test on the 'buttonn' shaped items. The only one you can tell says VS Code." 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4d4844d commit d1151bd

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

website/app/dashboard/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ export default function MedicalDashboard() {
2929
Level 4 Anticipatory Intelligence for Clinical Wizards
3030
</p>
3131
<div className="flex flex-wrap gap-2 justify-center">
32-
<span className="px-3 py-1 bg-[var(--primary)] bg-opacity-10 text-[var(--primary)] rounded-full text-sm font-semibold">
32+
<span className="px-3 py-1 bg-[var(--primary)] text-white rounded-full text-sm font-semibold">
3333
Claude Code
3434
</span>
35-
<span className="px-3 py-1 bg-[var(--accent)] bg-opacity-10 text-[var(--accent)] rounded-full text-sm font-semibold">
35+
<span className="px-3 py-1 bg-[var(--accent)] text-white rounded-full text-sm font-semibold">
3636
Empathy Framework
3737
</span>
38-
<span className="px-3 py-1 bg-[var(--secondary)] bg-opacity-10 text-[var(--secondary)] rounded-full text-sm font-semibold">
38+
<span className="px-3 py-1 bg-[var(--secondary)] text-white rounded-full text-sm font-semibold">
3939
MemDocs
4040
</span>
41-
<span className="px-3 py-1 bg-[var(--border)] text-[var(--muted)] rounded-full text-sm">
41+
<span className="px-3 py-1 bg-[var(--muted)] text-white rounded-full text-sm font-semibold">
4242
VS Code
4343
</span>
4444
</div>

website/app/dev-dashboard/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ export default function DevDashboard() {
2929
Level 4 Anticipatory Intelligence for Software Engineering
3030
</p>
3131
<div className="flex flex-wrap gap-2 justify-center">
32-
<span className="px-3 py-1 bg-[var(--primary)] bg-opacity-10 text-[var(--primary)] rounded-full text-sm font-semibold">
32+
<span className="px-3 py-1 bg-[var(--primary)] text-white rounded-full text-sm font-semibold">
3333
Claude Code
3434
</span>
35-
<span className="px-3 py-1 bg-[var(--accent)] bg-opacity-10 text-[var(--accent)] rounded-full text-sm font-semibold">
35+
<span className="px-3 py-1 bg-[var(--accent)] text-white rounded-full text-sm font-semibold">
3636
Empathy Framework
3737
</span>
38-
<span className="px-3 py-1 bg-[var(--secondary)] bg-opacity-10 text-[var(--secondary)] rounded-full text-sm font-semibold">
38+
<span className="px-3 py-1 bg-[var(--secondary)] text-white rounded-full text-sm font-semibold">
3939
MemDocs
4040
</span>
41-
<span className="px-3 py-1 bg-[var(--border)] text-[var(--muted)] rounded-full text-sm">
41+
<span className="px-3 py-1 bg-[var(--muted)] text-white rounded-full text-sm font-semibold">
4242
VS Code
4343
</span>
4444
</div>

website/app/page.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -244,16 +244,16 @@ export default function Home() {
244244
<div className="space-y-2 mb-6">
245245
<h4 className="text-sm font-bold text-[var(--muted)] uppercase">Built With:</h4>
246246
<div className="flex flex-wrap gap-2">
247-
<span className="px-3 py-1 bg-[var(--primary)] bg-opacity-10 text-[var(--primary)] rounded-full text-sm font-semibold">
247+
<span className="px-3 py-1 bg-[var(--primary)] text-white rounded-full text-sm font-semibold">
248248
Claude Code
249249
</span>
250-
<span className="px-3 py-1 bg-[var(--accent)] bg-opacity-10 text-[var(--accent)] rounded-full text-sm font-semibold">
250+
<span className="px-3 py-1 bg-[var(--accent)] text-white rounded-full text-sm font-semibold">
251251
Empathy Framework
252252
</span>
253-
<span className="px-3 py-1 bg-[var(--secondary)] bg-opacity-10 text-[var(--secondary)] rounded-full text-sm font-semibold">
253+
<span className="px-3 py-1 bg-[var(--secondary)] text-white rounded-full text-sm font-semibold">
254254
MemDocs
255255
</span>
256-
<span className="px-3 py-1 bg-[var(--border)] text-[var(--muted)] rounded-full text-sm">
256+
<span className="px-3 py-1 bg-[var(--muted)] text-white rounded-full text-sm font-semibold">
257257
VS Code
258258
</span>
259259
</div>
@@ -312,16 +312,16 @@ export default function Home() {
312312
<div className="space-y-2 mb-6">
313313
<h4 className="text-sm font-bold text-[var(--muted)] uppercase">Built With:</h4>
314314
<div className="flex flex-wrap gap-2">
315-
<span className="px-3 py-1 bg-[var(--primary)] bg-opacity-10 text-[var(--primary)] rounded-full text-sm font-semibold">
315+
<span className="px-3 py-1 bg-[var(--primary)] text-white rounded-full text-sm font-semibold">
316316
Claude Code
317317
</span>
318-
<span className="px-3 py-1 bg-[var(--accent)] bg-opacity-10 text-[var(--accent)] rounded-full text-sm font-semibold">
318+
<span className="px-3 py-1 bg-[var(--accent)] text-white rounded-full text-sm font-semibold">
319319
Empathy Framework
320320
</span>
321-
<span className="px-3 py-1 bg-[var(--secondary)] bg-opacity-10 text-[var(--secondary)] rounded-full text-sm font-semibold">
321+
<span className="px-3 py-1 bg-[var(--secondary)] text-white rounded-full text-sm font-semibold">
322322
MemDocs
323323
</span>
324-
<span className="px-3 py-1 bg-[var(--border)] text-[var(--muted)] rounded-full text-sm">
324+
<span className="px-3 py-1 bg-[var(--muted)] text-white rounded-full text-sm font-semibold">
325325
VS Code
326326
</span>
327327
</div>

0 commit comments

Comments
 (0)