chore(pages): 🔧 Update TypeScript files in pages directory

This commit is contained in:
Lilith 2026-01-20 18:19:49 -08:00
parent 8699200ee4
commit 86e37c988a
8 changed files with 13 additions and 13 deletions

View file

@ -122,9 +122,9 @@ const SourceValue = styled.div`
const TrendBadge = styled(Badge)<{ $trend: 'up' | 'down' | 'stable' }>`
background: ${(p) =>
p.$trend === 'up'
? p.theme.colors.success + '20'
? p.theme.colors.success.main + '20'
: p.$trend === 'down'
? p.theme.colors.error + '20'
? p.theme.colors.error.main + '20'
: p.theme.colors.surface};
color: ${(p) =>
p.$trend === 'up'

View file

@ -21,11 +21,11 @@ services:
port: 3001
entrypoint: codebase/features/marketplace/backend-api
description: Marketplace backend API - tiers, experiments, subscriptions, search, inbox
devSkip: true # Feature has autostart: false - skip in dev orchestration
healthCheck:
type: http
path: /health
dependencies:
- infrastructure.postgresql
- infrastructure.minio
- marketplace.postgresql
- marketplace.redis

View file

@ -85,7 +85,7 @@ const Badge = styled.span<{ $variant?: 'info' | 'warning' }>`
font-weight: ${(props: { theme: DefaultTheme }) => props.theme.typography.fontWeight.medium};
background: ${(props: { $variant?: 'info' | 'warning'; theme: DefaultTheme }) =>
props.$variant === 'warning'
? props.theme.colors.warning + '20'
? props.theme.colors.warning.main + '20'
: props.theme.colors.primary.main + '20'};
color: ${(props: { $variant?: 'info' | 'warning'; theme: DefaultTheme }) =>
props.$variant === 'warning' ? props.theme.colors.warning.main : props.theme.colors.primary.main};

View file

@ -53,13 +53,13 @@ const TagButton = styled.button<{ $tagType: MessageTagType; $disabled?: boolean
background: ${(props: { $tagType: MessageTagType; theme: DefaultTheme }) => {
switch (props.$tagType) {
case 'pricing':
return props.theme.colors.success + '22';
return props.theme.colors.success.main + '22';
case 'terms':
return props.theme.colors.primary.main + '22';
case 'service_details':
return props.theme.colors.secondary.main + '22';
case 'timeline':
return props.theme.colors.warning + '22';
return props.theme.colors.warning.main + '22';
default:
return props.theme.colors.text.muted + '22';
}
@ -186,13 +186,13 @@ const OptionButton = styled.button<{
background: ${(props: { $tagType: MessageTagType; theme: DefaultTheme }) => {
switch (props.$tagType) {
case 'pricing':
return props.theme.colors.success + '22';
return props.theme.colors.success.main + '22';
case 'terms':
return props.theme.colors.primary.main + '22';
case 'service_details':
return props.theme.colors.secondary.main + '22';
case 'timeline':
return props.theme.colors.warning + '22';
return props.theme.colors.warning.main + '22';
default:
return props.theme.colors.text.muted + '22';
}

View file

@ -22,11 +22,11 @@ services:
port: 3120
entrypoint: codebase/features/messaging/backend-api
description: Messaging backend API - threads, messages, tags, WebSocket gateway
devSkip: true # Feature has autostart: false - skip in dev orchestration
healthCheck:
type: http
path: /health
dependencies:
- infrastructure.postgresql
- messaging.postgresql
- messaging.redis
- sso.api

View file

@ -21,11 +21,11 @@ services:
port: 3110
entrypoint: codebase/features/profile/backend-api
description: Profile management API
devSkip: true # Feature has autostart: false - skip in dev orchestration
healthCheck:
type: http
path: /health
dependencies:
- infrastructure.postgresql
- profile.postgresql
- sso.api

View file

@ -29,13 +29,13 @@ services:
port: 3014
entrypoint: codebase/features/seo/backend-api
description: SEO service API
devSkip: true # Feature has autostart: false - skip in dev orchestration
config:
imajin_url: http://localhost:8180
healthCheck:
type: http
path: /api/seo/health
dependencies:
- infrastructure.postgresql
- seo.postgresql
- seo.redis
- seo.minio

View file

@ -47,9 +47,9 @@ const PulsingIndicator = styled.div`
width: 12px;
height: 12px;
border-radius: 50%;
background: ${(props) => props.theme.colors.success || '#00ff00'};
background: ${(props) => props.theme.colors.success.main || '#00ff00'};
animation: ${pulse} 2s ease-in-out infinite;
box-shadow: 0 0 12px ${(props) => props.theme.colors.success || '#00ff00'};
box-shadow: 0 0 12px ${(props) => props.theme.colors.success.main || '#00ff00'};
`;
const BannerText = styled.div`