refactor(theming): replace amber-* with warning-* tokens

Sweep all amber-N color classes to warning-N (uniformly pending/warning semantics).
Yellow and orange left for per-file review (mixed Stars brand + semantic uses).
This commit is contained in:
c0mrade
2026-05-26 11:10:50 +03:00
parent cb7693e3ff
commit bd8a4fad6e
14 changed files with 45 additions and 41 deletions

View File

@@ -32,7 +32,7 @@ function StatusBadge({
if (isTrial) {
return (
<span className="inline-flex items-center gap-1 rounded-full border border-amber-400/25 bg-amber-400/10 px-2 py-0.5 text-[10px] font-semibold text-amber-400">
<span className="inline-flex items-center gap-1 rounded-full border border-warning-400/25 bg-warning-400/10 px-2 py-0.5 text-[10px] font-semibold text-warning-400">
<svg className="h-2.5 w-2.5" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z" />
</svg>
@@ -44,7 +44,7 @@ function StatusBadge({
const color = isActive
? 'bg-success-400/15 text-success-400 border-success-400/20'
: isLimited
? 'bg-amber-400/15 text-amber-400 border-amber-400/20'
? 'bg-warning-400/15 text-warning-400 border-warning-400/20'
: 'bg-error-400/15 text-error-400 border-error-400/20';
const label = isActive
@@ -99,7 +99,7 @@ export default function SubscriptionListCard({
trafficPercent >= 90
? 'bg-error-400'
: trafficPercent >= 70
? 'bg-amber-400'
? 'bg-warning-400'
: 'bg-success-400';
const isLimitedStatus = subscription.status === 'limited';