Skip to content

Commit 084c336

Browse files
committed
fix: colors
1 parent 9b8401b commit 084c336

File tree

6 files changed

+27
-31
lines changed

6 files changed

+27
-31
lines changed

apps/dashboard/app/(main)/websites/[id]/_components/shared/tracking-components.tsx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export function CodeBlock({
100100
)}
101101
<div className="relative">
102102
<div
103-
className="[&_pre]:!bg-transparent [&_code]:!bg-transparent [&_*]:!font-mono overflow-hidden rounded border bg-slate-50 p-6 text-sm leading-relaxed dark:bg-slate-900"
103+
className="[&_pre]:!bg-transparent [&_code]:!bg-transparent [&_*]:!font-mono overflow-hidden rounded border bg-muted p-6 text-sm leading-relaxed"
104104
dangerouslySetInnerHTML={{ __html: highlightedCode }}
105105
style={{
106106
fontSize: '14px',
@@ -110,13 +110,16 @@ export function CodeBlock({
110110
}}
111111
/>
112112
<Button
113-
className="absolute top-2 right-2 h-6 w-6 rounded border-0 shadow-none transition-colors duration-200 hover:bg-white/80 dark:hover:bg-slate-800/80"
113+
className="absolute top-2 right-2 h-6 w-6 rounded border-0 shadow-none transition-colors duration-200 hover:bg-accent"
114114
onClick={onCopy}
115115
size="icon"
116116
variant="ghost"
117117
>
118118
{copied ? (
119-
<CheckIcon className="h-3.5 w-3.5 text-green-500" weight="bold" />
119+
<CheckIcon
120+
className="h-3.5 w-3.5 text-accent-foreground"
121+
weight="bold"
122+
/>
120123
) : (
121124
<ClipboardIcon
122125
className="h-3.5 w-3.5 text-muted-foreground hover:text-foreground"
@@ -209,17 +212,17 @@ export function TrackingOptionCard({
209212
<Switch checked={isEnabled} onCheckedChange={onToggle} />
210213
</div>
211214
{required && !isEnabled && (
212-
<div className="mb-3 rounded border border-red-200 bg-red-50 p-3 dark:border-red-800 dark:bg-red-950">
215+
<div className="mb-3 rounded border border-destructive/20 bg-destructive/10 p-3">
213216
<div className="flex items-start gap-2">
214217
<WarningCircleIcon
215-
className="mt-0.5 h-4 w-4 flex-shrink-0 text-red-600 dark:text-red-400"
218+
className="mt-0.5 h-4 w-4 flex-shrink-0 text-destructive"
216219
weight="duotone"
217220
/>
218221
<div>
219-
<span className="font-medium text-red-800 text-sm dark:text-red-200">
222+
<span className="font-medium text-destructive text-sm">
220223
Warning:
221224
</span>
222-
<p className="mt-1 text-red-700 text-xs dark:text-red-300">
225+
<p className="mt-1 text-destructive text-xs">
223226
Disabling page views will prevent analytics from working. This
224227
option is required.
225228
</p>

apps/dashboard/app/(main)/websites/[id]/_components/tabs/settings-tab.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -833,9 +833,9 @@ function DeleteWebsiteDialog({
833833
? This action cannot be undone.
834834
</p>
835835

836-
<div className="rounded-md bg-amber-50 p-3 text-amber-700 text-sm dark:bg-amber-950/20 dark:text-amber-400">
836+
<div className="rounded-md bg-muted p-3 text-muted-foreground text-sm">
837837
<div className="flex items-start gap-2">
838-
<WarningCircleIcon className="h-5 w-5 flex-shrink-0 text-amber-500" />
838+
<WarningCircleIcon className="h-5 w-5 flex-shrink-0 text-muted-foreground" />
839839
<div className="space-y-1">
840840
<p className="font-medium">Warning:</p>
841841
<ul className="list-disc space-y-1 pl-4 text-xs">
@@ -852,7 +852,7 @@ function DeleteWebsiteDialog({
852852
<AlertDialogFooter>
853853
<AlertDialogCancel disabled={isDeleting}>Cancel</AlertDialogCancel>
854854
<AlertDialogAction
855-
className="bg-red-600 text-white hover:bg-red-700 hover:text-white"
855+
className="bg-destructive text-destructive-foreground hover:bg-destructive/90"
856856
disabled={isDeleting}
857857
onClick={onConfirmDelete}
858858
>

apps/dashboard/app/(main)/websites/[id]/experiments/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,19 +189,19 @@ export default function ExperimentsPage() {
189189
if (experimentsError) {
190190
return (
191191
<div className="mx-auto max-w-[1600px] p-3 sm:p-4 lg:p-6">
192-
<Card className="rounded border-red-200 bg-red-50 dark:border-red-800 dark:bg-red-950">
192+
<Card className="rounded border-destructive/20 bg-destructive/10">
193193
<CardContent className="pt-6">
194194
<div className="flex items-center gap-2">
195195
<FlaskIcon
196-
className="h-5 w-5 text-red-600"
196+
className="h-5 w-5 text-destructive"
197197
size={16}
198198
weight="duotone"
199199
/>
200-
<p className="font-medium text-red-600">
200+
<p className="font-medium text-destructive">
201201
Error loading experiment data
202202
</p>
203203
</div>
204-
<p className="mt-2 text-red-600/80 text-sm">
204+
<p className="mt-2 text-destructive/80 text-sm">
205205
{experimentsError.message}
206206
</p>
207207
</CardContent>

apps/dashboard/app/(main)/websites/[id]/flags/_components/flag-row.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,7 @@ export function FlagRow({
8181
switch (status) {
8282
case 'active':
8383
return (
84-
<Badge className="bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-300">
85-
● Active
86-
</Badge>
84+
<Badge className="bg-accent text-accent-foreground">● Active</Badge>
8785
);
8886
case 'inactive':
8987
return <Badge variant="secondary">○ Inactive</Badge>;

apps/dashboard/components/analytics/stat-card.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -204,13 +204,13 @@ export function StatCard({
204204
const getVariantClasses = () => {
205205
switch (variant) {
206206
case 'success':
207-
return 'bg-green-50 dark:bg-green-950/30 border-green-200 dark:border-green-900';
207+
return 'bg-accent/10 border-accent/20';
208208
case 'info':
209-
return 'bg-blue-50 dark:bg-blue-950/30 border-blue-200 dark:border-blue-900';
209+
return 'bg-accent/10 border-accent/20';
210210
case 'warning':
211-
return 'bg-yellow-50 dark:bg-yellow-950/30 border-yellow-200 dark:border-yellow-900';
211+
return 'bg-muted border-border';
212212
case 'danger':
213-
return 'bg-red-50 dark:bg-red-950/30 border-red-200 dark:border-red-900';
213+
return 'bg-destructive/10 border-destructive/20';
214214
default:
215215
return '';
216216
}

apps/dashboard/components/layout/navigation/navigation-item.tsx

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -135,16 +135,11 @@ export function NavigationItem({
135135
<span
136136
className={cn(
137137
'rounded px-1.5 py-0.5 font-medium text-xs',
138-
badge.variant === 'purple' &&
139-
'bg-purple-100 text-purple-700 dark:bg-purple-900/30 dark:text-purple-300',
140-
badge.variant === 'blue' &&
141-
'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-300',
142-
badge.variant === 'green' &&
143-
'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-300',
144-
badge.variant === 'orange' &&
145-
'bg-orange-100 text-orange-700 dark:bg-orange-900/30 dark:text-orange-300',
146-
badge.variant === 'red' &&
147-
'bg-red-100 text-red-700 dark:bg-red-900/30 dark:text-red-300'
138+
badge.variant === 'purple' && 'bg-accent text-accent-foreground',
139+
badge.variant === 'blue' && 'bg-accent text-accent-foreground',
140+
badge.variant === 'green' && 'bg-accent text-accent-foreground',
141+
badge.variant === 'orange' && 'bg-muted text-muted-foreground',
142+
badge.variant === 'red' && 'bg-destructive/10 text-destructive'
148143
)}
149144
>
150145
{badge.text}

0 commit comments

Comments
 (0)