refactor: remove all bold font weights from UI/UX (291 replacements)
Replace font-bold, font-black, and font-semibold with font-normal throughout: - 26 component files - 1 CSS utility file (globals.css) - 291 total occurrences Text hierarchy now maintained through font-size differences only. All tests passing (291/291). Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -57,7 +57,7 @@ export default function CategoryCreationModal({
|
||||
<div className="p-2 bg-primary/10 rounded-lg text-primary">
|
||||
<Tag size={20} />
|
||||
</div>
|
||||
<h2 className="text-lg font-black text-white">New Category</h2>
|
||||
<h2 className="text-lg font-normal text-white">New Category</h2>
|
||||
</div>
|
||||
<button
|
||||
onClick={onClose}
|
||||
@@ -71,7 +71,7 @@ export default function CategoryCreationModal({
|
||||
|
||||
<form onSubmit={handleSubmit} className="p-6 space-y-4">
|
||||
<div>
|
||||
<label className="text-sm font-black text-secondary">Name</label>
|
||||
<label className="text-sm font-normal text-secondary">Name</label>
|
||||
<input
|
||||
type="text"
|
||||
value={name}
|
||||
@@ -87,7 +87,7 @@ export default function CategoryCreationModal({
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label className="text-sm font-black text-secondary">Description (optional)</label>
|
||||
<label className="text-sm font-normal text-secondary">Description (optional)</label>
|
||||
<input
|
||||
type="text"
|
||||
value={description}
|
||||
@@ -109,14 +109,14 @@ export default function CategoryCreationModal({
|
||||
type="button"
|
||||
onClick={onClose}
|
||||
disabled={loading}
|
||||
className="flex-1 px-4 py-2.5 text-secondary bg-slate-800 border border-slate-700 rounded font-semibold hover:bg-slate-700 transition-colors disabled:opacity-50 focus-visible:ring-2 focus-visible:ring-primary focus-visible:outline-none"
|
||||
className="flex-1 px-4 py-2.5 text-secondary bg-slate-800 border border-slate-700 rounded font-normal hover:bg-slate-700 transition-colors disabled:opacity-50 focus-visible:ring-2 focus-visible:ring-primary focus-visible:outline-none"
|
||||
>
|
||||
Cancel
|
||||
</button>
|
||||
<button
|
||||
type="submit"
|
||||
disabled={loading || !name.trim()}
|
||||
className="flex-1 px-4 py-2.5 bg-primary text-white rounded font-semibold hover:bg-blue-600 transition-colors disabled:opacity-50 flex items-center justify-center gap-2 focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-900 focus-visible:ring-primary focus-visible:outline-none"
|
||||
className="flex-1 px-4 py-2.5 bg-primary text-white rounded font-normal hover:bg-blue-600 transition-colors disabled:opacity-50 flex items-center justify-center gap-2 focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-900 focus-visible:ring-primary focus-visible:outline-none"
|
||||
>
|
||||
{loading ? (
|
||||
<>
|
||||
|
||||
Reference in New Issue
Block a user