From 33c4cee0b483d55d9dbaf2005b588042615c254d Mon Sep 17 00:00:00 2001 From: David Kaya Date: Tue, 24 Mar 2026 19:24:08 +0100 Subject: [PATCH] fix: normalize oversized font sizes across the UI Tighten font sizes to match the app's compact design language: - WelcomePane: heading from text-xl (20px) to text-base (16px), buttons and descriptions from text-sm (14px) to text-[13px] - SettingsPanel: all section headings from text-sm to text-[13px] - NewSessionModal: title from text-sm to text-[13px] - PatternEditor: title from text-sm to text-[13px] - ChatPane: empty-state prompt from text-sm to text-[13px] - Markdown prose: h1 from 1.25rem to 1.125rem, h2 from 1.125rem to 1rem, h3 from 1rem to 0.9375rem Keeps text-sm only for the app brand name, loading state, and error headings where larger text is intentional. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/renderer/components/ChatPane.tsx | 2 +- src/renderer/components/NewSessionModal.tsx | 2 +- src/renderer/components/PatternEditor.tsx | 2 +- src/renderer/components/SettingsPanel.tsx | 8 ++++---- src/renderer/components/WelcomePane.tsx | 10 +++++----- src/renderer/styles.css | 6 +++--- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/renderer/components/ChatPane.tsx b/src/renderer/components/ChatPane.tsx index 01af758..7286914 100644 --- a/src/renderer/components/ChatPane.tsx +++ b/src/renderer/components/ChatPane.tsx @@ -356,7 +356,7 @@ export function ChatPane({ {session.messages.length === 0 ? (
-

Send a message to start the conversation

+

Send a message to start the conversation

{isScratchpad ? ( <> diff --git a/src/renderer/components/NewSessionModal.tsx b/src/renderer/components/NewSessionModal.tsx index e82f5a9..d651d03 100644 --- a/src/renderer/components/NewSessionModal.tsx +++ b/src/renderer/components/NewSessionModal.tsx @@ -52,7 +52,7 @@ export function NewSessionModal({

{/* Header */}
-

New Session

+

New Session

-

+

{pattern.name || 'Untitled pattern'}

diff --git a/src/renderer/components/SettingsPanel.tsx b/src/renderer/components/SettingsPanel.tsx index d5df29c..2ad39fa 100644 --- a/src/renderer/components/SettingsPanel.tsx +++ b/src/renderer/components/SettingsPanel.tsx @@ -186,7 +186,7 @@ export function SettingsPanel({ > -

Settings

+

Settings

@@ -274,7 +274,7 @@ function ConnectionSection({ return (
-

GitHub Copilot

+

GitHub Copilot

Eryx uses your installed GitHub Copilot CLI for AI capabilities

@@ -646,7 +646,7 @@ function SectionHeader({ return (
-

{title}

+

{title}

{description}

{children} @@ -737,7 +737,7 @@ function ToolingEditorShell({
-

{title}

+

{title}

{subtitle}

diff --git a/src/renderer/components/WelcomePane.tsx b/src/renderer/components/WelcomePane.tsx index 1239f9c..b4d6213 100644 --- a/src/renderer/components/WelcomePane.tsx +++ b/src/renderer/components/WelcomePane.tsx @@ -21,8 +21,8 @@ export function WelcomePane({
-

Welcome to eryx

-

+

Welcome to eryx

+

Start a scratchpad conversation for ad-hoc questions or connect a project to work with repo-aware Copilot agents.

@@ -30,7 +30,7 @@ export function WelcomePane({
{!hasProjects && ( )}