diff --git a/ui/package.json b/ui/package.json index 68130637..7247b447 100644 --- a/ui/package.json +++ b/ui/package.json @@ -15,7 +15,7 @@ "postinstall": "node -e \"const fs=require('fs');fs.mkdirSync('public',{recursive:true});fs.copyFileSync('node_modules/@cameleer/design-system/assets/cameleer3-logo.svg','public/favicon.svg')\"" }, "dependencies": { - "@cameleer/design-system": "^0.1.37", + "@cameleer/design-system": "^0.1.38", "@tanstack/react-query": "^5.90.21", "lucide-react": "^1.7.0", "openapi-fetch": "^0.17.0", diff --git a/ui/src/auth/LoginPage.module.css b/ui/src/auth/LoginPage.module.css index e35d87ed..97422397 100644 --- a/ui/src/auth/LoginPage.module.css +++ b/ui/src/auth/LoginPage.module.css @@ -70,7 +70,7 @@ .dividerText { color: var(--text-muted); - font-size: 11px; + font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 500; diff --git a/ui/src/components/ExecutionDiagram/ExecutionDiagram.module.css b/ui/src/components/ExecutionDiagram/ExecutionDiagram.module.css index 82418997..35edba6b 100644 --- a/ui/src/components/ExecutionDiagram/ExecutionDiagram.module.css +++ b/ui/src/components/ExecutionDiagram/ExecutionDiagram.module.css @@ -28,7 +28,7 @@ } .exchangeId { - font-size: 11px; + font-size: 12px; background: var(--bg-hover, #F5F0EA); padding: 2px 6px; border-radius: 3px; @@ -41,7 +41,7 @@ .jumpToError { margin-left: auto; - font-size: 10px; + font-size: 12px; padding: 3px 10px; border: 1px solid var(--error, #C0392B); background: #FDF2F0; @@ -66,7 +66,7 @@ top: 8px; right: 8px; z-index: 10; - font-size: 10px; + font-size: 12px; font-family: var(--font-mono, monospace); padding: 3px 8px; border: 1px solid var(--border, #E4DFD8); @@ -155,13 +155,13 @@ } .processorId { - font-size: 11px; + font-size: 12px; font-family: var(--font-mono, monospace); color: var(--text-muted, #9C9184); } .processorDuration { - font-size: 11px; + font-size: 12px; font-family: var(--font-mono, monospace); color: var(--text-secondary, #5C5347); margin-left: auto; @@ -171,7 +171,7 @@ STATUS BADGE ========================================================================== */ .statusBadge { - font-size: 10px; + font-size: 12px; font-weight: 600; padding: 1px 6px; border-radius: 8px; @@ -203,7 +203,7 @@ .tab { padding: 6px 12px; - font-size: 11px; + font-size: 12px; font-family: var(--font-body, inherit); cursor: pointer; color: var(--text-muted, #9C9184); @@ -261,7 +261,7 @@ } .fieldLabel { - font-size: 10px; + font-size: 12px; color: var(--text-muted, #9C9184); text-transform: uppercase; letter-spacing: 0.5px; @@ -291,7 +291,7 @@ } .attributesLabel { - font-size: 10px; + font-size: 12px; color: var(--text-muted, #9C9184); text-transform: uppercase; letter-spacing: 0.5px; @@ -305,7 +305,7 @@ } .attributePill { - font-size: 10px; + font-size: 12px; padding: 2px 8px; background: var(--bg-hover, #F5F0EA); border-radius: 10px; @@ -336,7 +336,7 @@ } .headersColumnLabel { - font-size: 10px; + font-size: 12px; font-weight: 600; color: var(--text-muted, #9C9184); text-transform: uppercase; @@ -346,7 +346,7 @@ .headersTable { width: 100%; - font-size: 11px; + font-size: 12px; border-collapse: collapse; } @@ -389,7 +389,7 @@ } .codeFormat { - font-size: 10px; + font-size: 12px; font-weight: 600; color: var(--text-muted, #9C9184); text-transform: uppercase; @@ -397,14 +397,14 @@ } .codeSize { - font-size: 10px; + font-size: 12px; color: var(--text-muted, #9C9184); font-family: var(--font-mono, monospace); } .codeCopyBtn { margin-left: auto; - font-size: 10px; + font-size: 12px; font-family: var(--font-body, inherit); padding: 2px 8px; border: 1px solid var(--border, #E4DFD8); @@ -424,7 +424,7 @@ padding: 12px; border-radius: 6px; font-family: var(--font-mono, monospace); - font-size: 11px; + font-size: 12px; line-height: 1.5; overflow-x: auto; white-space: pre-wrap; @@ -461,7 +461,7 @@ padding: 12px; border-radius: 6px; font-family: var(--font-mono, monospace); - font-size: 10px; + font-size: 12px; line-height: 1.5; overflow-x: auto; white-space: pre; @@ -475,7 +475,7 @@ } .errorStackLabel { - font-size: 10px; + font-size: 12px; font-weight: 600; color: var(--text-muted, #9C9184); text-transform: uppercase; @@ -519,7 +519,7 @@ .ganttLabel { width: 100px; min-width: 100px; - font-size: 10px; + font-size: 12px; color: var(--text-secondary, #5C5347); overflow: hidden; text-overflow: ellipsis; @@ -553,7 +553,7 @@ .ganttDuration { width: 50px; min-width: 50px; - font-size: 10px; + font-size: 12px; font-family: var(--font-mono, monospace); color: var(--text-muted, #9C9184); text-align: right; diff --git a/ui/src/components/ExecutionDiagram/tabs/LogTab.tsx b/ui/src/components/ExecutionDiagram/tabs/LogTab.tsx index 72f2ff9c..700edcb8 100644 --- a/ui/src/components/ExecutionDiagram/tabs/LogTab.tsx +++ b/ui/src/components/ExecutionDiagram/tabs/LogTab.tsx @@ -79,7 +79,7 @@ export function LogTab({ applicationId, exchangeId, processorId }: LogTabProps) style={{ width: '100%', padding: '4px 8px', - fontSize: '11px', + fontSize: '12px', border: '1px solid var(--border-subtle)', borderRadius: 'var(--radius-sm)', background: 'var(--bg-surface)', @@ -89,7 +89,7 @@ export function LogTab({ applicationId, exchangeId, processorId }: LogTabProps) }} /> -
+
{entries.length === 0 ? (
{processorId ? 'No logs for this processor' : 'No logs available'} @@ -114,10 +114,10 @@ export function LogTab({ applicationId, exchangeId, processorId }: LogTabProps) {exchangeId && ( -
+
diff --git a/ui/src/components/LayoutShell.tsx b/ui/src/components/LayoutShell.tsx index e91a1c98..699f2f19 100644 --- a/ui/src/components/LayoutShell.tsx +++ b/ui/src/components/LayoutShell.tsx @@ -245,7 +245,7 @@ function StarredList({ items, onNavigate, onRemove }: { items: StarredItem[]; on {item.icon && {item.icon}} {item.label} - {item.parentApp && {item.parentApp}} + {item.parentApp && {item.parentApp}}
{duplicateUsername && ( - + Username already exists )} diff --git a/ui/src/pages/AgentHealth/AgentHealth.module.css b/ui/src/pages/AgentHealth/AgentHealth.module.css index 64bd44b1..af5936c0 100644 --- a/ui/src/pages/AgentHealth/AgentHealth.module.css +++ b/ui/src/pages/AgentHealth/AgentHealth.module.css @@ -19,7 +19,7 @@ .breakdown { display: flex; gap: 8px; - font-size: 11px; + font-size: 12px; font-family: var(--font-mono); } @@ -51,7 +51,7 @@ } .configLabel { - font-size: 10px; + font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; @@ -125,7 +125,7 @@ border-radius: var(--radius-sm); background: var(--amber); color: #fff; - font-size: 11px; + font-size: 12px; font-weight: 600; cursor: pointer; } @@ -145,7 +145,7 @@ border-radius: var(--radius-sm); background: transparent; color: var(--text-muted); - font-size: 11px; + font-size: 12px; cursor: pointer; } @@ -162,7 +162,7 @@ } .sectionMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -187,7 +187,7 @@ display: flex; align-items: center; gap: 16px; - font-size: 11px; + font-size: 12px; color: var(--text-muted); } @@ -204,7 +204,7 @@ gap: 8px; padding: 8px 16px; background: var(--error-bg); - font-size: 11px; + font-size: 12px; color: var(--error); font-weight: 500; } @@ -296,7 +296,7 @@ } .chartTitle { - font-size: 11px; + font-size: 12px; font-weight: 600; color: var(--text-secondary); text-transform: uppercase; @@ -396,7 +396,7 @@ background: none; border: none; color: var(--text-muted); - font-size: 11px; + font-size: 12px; cursor: pointer; padding: 2px 6px; white-space: nowrap; diff --git a/ui/src/pages/AgentInstance/AgentInstance.module.css b/ui/src/pages/AgentInstance/AgentInstance.module.css index 384fe706..fa661907 100644 --- a/ui/src/pages/AgentInstance/AgentInstance.module.css +++ b/ui/src/pages/AgentInstance/AgentInstance.module.css @@ -35,7 +35,7 @@ .scopeSep { color: var(--text-muted); - font-size: 10px; + font-size: 12px; } .scopeCurrent { @@ -113,7 +113,7 @@ } .chartMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -222,7 +222,7 @@ background: none; border: none; color: var(--text-muted); - font-size: 11px; + font-size: 12px; cursor: pointer; padding: 2px 6px; white-space: nowrap; diff --git a/ui/src/pages/Dashboard/Dashboard.module.css b/ui/src/pages/Dashboard/Dashboard.module.css index ed555fcd..922860ce 100644 --- a/ui/src/pages/Dashboard/Dashboard.module.css +++ b/ui/src/pages/Dashboard/Dashboard.module.css @@ -53,7 +53,7 @@ } .tableMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -101,7 +101,7 @@ align-items: center; gap: 5px; font-family: var(--font-mono); - font-size: 11px; + font-size: 12px; color: var(--text-secondary); } @@ -132,14 +132,14 @@ } .inlineErrorText { - font-size: 11px; + font-size: 12px; color: var(--error); font-family: var(--font-mono); line-height: 1.4; } .inlineErrorHint { - font-size: 10px; + font-size: 12px; color: var(--text-muted); margin-top: 3px; } @@ -152,7 +152,7 @@ } .attrOverflow { - font-size: 10px; + font-size: 12px; color: var(--text-muted); } diff --git a/ui/src/pages/DashboardTab/DashboardTab.module.css b/ui/src/pages/DashboardTab/DashboardTab.module.css index 8b68135c..468910c3 100644 --- a/ui/src/pages/DashboardTab/DashboardTab.module.css +++ b/ui/src/pages/DashboardTab/DashboardTab.module.css @@ -30,7 +30,7 @@ } .refreshText { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -59,7 +59,7 @@ } .tableMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -136,7 +136,7 @@ .toggleBtn { padding: 3px 10px; - font-size: 11px; + font-size: 12px; font-family: var(--font-mono); color: var(--text-muted); background: transparent; diff --git a/ui/src/pages/Exchanges/ExchangeHeader.module.css b/ui/src/pages/Exchanges/ExchangeHeader.module.css index c686646e..dd1dd838 100644 --- a/ui/src/pages/Exchanges/ExchangeHeader.module.css +++ b/ui/src/pages/Exchanges/ExchangeHeader.module.css @@ -117,7 +117,7 @@ .chainTotal { font-family: var(--font-mono); - font-size: 10px; + font-size: 12px; font-weight: 600; color: var(--text-secondary); margin-left: auto; @@ -131,7 +131,7 @@ .chainArrow { color: var(--text-faint, var(--text-muted)); - font-size: 10px; + font-size: 12px; margin: 0 4px; flex-shrink: 0; } @@ -143,7 +143,7 @@ padding: 3px 8px; border-radius: var(--radius-sm); border: 1px solid var(--border-subtle); - font-size: 10px; + font-size: 12px; font-family: var(--font-mono); cursor: pointer; background: var(--bg-surface); @@ -197,6 +197,6 @@ .chainNone { color: var(--text-muted); - font-size: 11px; + font-size: 12px; font-style: italic; } diff --git a/ui/src/pages/Exchanges/RouteControlBar.module.css b/ui/src/pages/Exchanges/RouteControlBar.module.css index 891078d6..0d3d2d4d 100644 --- a/ui/src/pages/Exchanges/RouteControlBar.module.css +++ b/ui/src/pages/Exchanges/RouteControlBar.module.css @@ -37,7 +37,7 @@ border: none; background: none; font: inherit; - font-size: 11px; + font-size: 12px; font-weight: 500; color: var(--text-secondary); cursor: pointer; diff --git a/ui/src/pages/LogsTab/LogEntry.module.css b/ui/src/pages/LogsTab/LogEntry.module.css index 21929e92..8dabda17 100644 --- a/ui/src/pages/LogsTab/LogEntry.module.css +++ b/ui/src/pages/LogsTab/LogEntry.module.css @@ -42,7 +42,7 @@ max-width: 180px; overflow: hidden; text-overflow: ellipsis; - font-size: 11px; + font-size: 12px; } .message { @@ -61,7 +61,7 @@ } .chip { - font-size: 10px; + font-size: 12px; padding: 1px 6px; border-radius: var(--radius-sm); background: var(--bg-raised); @@ -88,13 +88,13 @@ .detailLabel { color: var(--text-muted); - font-size: 11px; + font-size: 12px; } .detailValue { color: var(--text-primary); font-family: var(--font-mono); - font-size: 11px; + font-size: 12px; word-break: break-all; } @@ -112,7 +112,7 @@ .stackTrace { font-family: var(--font-mono); - font-size: 11px; + font-size: 12px; color: var(--error); background: var(--bg-deep); border-radius: var(--radius-sm); @@ -138,7 +138,7 @@ .mdcEntry { display: flex; gap: 2px; - font-size: 11px; + font-size: 12px; font-family: var(--font-mono); background: var(--bg-deep); border-radius: var(--radius-sm); @@ -164,7 +164,7 @@ border: 1px solid var(--border-subtle); border-radius: var(--radius-sm); padding: 4px 10px; - font-size: 11px; + font-size: 12px; color: var(--text-secondary); cursor: pointer; font-family: var(--font-body); @@ -189,6 +189,6 @@ color: var(--amber); cursor: pointer; font-family: var(--font-mono); - font-size: 11px; + font-size: 12px; text-decoration: underline; } diff --git a/ui/src/pages/LogsTab/LogSearch.module.css b/ui/src/pages/LogsTab/LogSearch.module.css index fffcd287..454de827 100644 --- a/ui/src/pages/LogsTab/LogSearch.module.css +++ b/ui/src/pages/LogsTab/LogSearch.module.css @@ -136,7 +136,7 @@ align-items: center; gap: 12px; padding: 4px 16px; - font-size: 11px; + font-size: 12px; color: var(--text-muted); border-top: 1px solid var(--border-subtle); background: var(--bg-surface); diff --git a/ui/src/pages/Routes/RouteDetail.module.css b/ui/src/pages/Routes/RouteDetail.module.css index b67a4cc4..5d54942a 100644 --- a/ui/src/pages/Routes/RouteDetail.module.css +++ b/ui/src/pages/Routes/RouteDetail.module.css @@ -44,7 +44,7 @@ } .headerStatLabel { - font-size: 10px; + font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; @@ -192,7 +192,7 @@ } .tableMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -267,7 +267,7 @@ .errorTime { color: var(--text-muted); - font-size: 11px; + font-size: 12px; } /* Route flow section */ @@ -299,7 +299,7 @@ } .recordingLabel { - font-size: 11px; + font-size: 12px; color: var(--text-muted); } @@ -378,7 +378,7 @@ .typeOption { padding: 4px 12px; border-radius: var(--radius-sm); - font-size: 11px; + font-size: 12px; cursor: pointer; border: 1px solid var(--border-subtle); background: var(--bg-surface); @@ -423,7 +423,7 @@ .testTabBtn { padding: 4px 12px; border-radius: 6px; - font-size: 11px; + font-size: 12px; cursor: pointer; border: 1px solid var(--border-subtle); background: var(--bg-surface); diff --git a/ui/src/pages/Routes/RoutesMetrics.module.css b/ui/src/pages/Routes/RoutesMetrics.module.css index b68e29d5..01b72cca 100644 --- a/ui/src/pages/Routes/RoutesMetrics.module.css +++ b/ui/src/pages/Routes/RoutesMetrics.module.css @@ -27,7 +27,7 @@ } .refreshText { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); } @@ -62,7 +62,7 @@ } .tableMeta { - font-size: 11px; + font-size: 12px; color: var(--text-muted); font-family: var(--font-mono); }