From 7019cd400bfbfb2d9fbd05ff96f7113da7185e35 Mon Sep 17 00:00:00 2001 From: lucaronin Date: Sun, 29 Mar 2026 17:00:04 +0200 Subject: [PATCH] fix: replace monospaced ALL CAPS labels with Inter sentence case Remove IBM Plex Mono + text-transform: uppercase from all UI labels. CSS classes .font-mono-label and .font-mono-overline now use Inter with no text-transform. Inline monospace+uppercase styles in StatusDropdown, TagsDropdown, ReferencedByPanel, AiActionCard replaced. Tailwind uppercase removed from Sidebar, CommandPalette, PulseView, CreateNoteDialog, CreateTypeDialog. Hardcoded ALL CAPS text (COLOR, ICON, TEMPLATE) converted to sentence case. Code blocks and commit hashes remain monospaced. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/components/AiActionCard.tsx | 2 +- src/components/CommandPalette.test.tsx | 3 ++- src/components/CommandPalette.tsx | 2 +- src/components/CreateNoteDialog.tsx | 4 ++-- src/components/CreateTypeDialog.tsx | 2 +- src/components/DynamicPropertiesPanel.test.tsx | 2 +- src/components/PulseView.tsx | 2 +- src/components/Sidebar.tsx | 2 +- src/components/StatusDropdown.tsx | 6 ++---- src/components/TagsDropdown.tsx | 10 ++++------ src/components/TypeCustomizePopover.test.tsx | 6 +++--- src/components/TypeCustomizePopover.tsx | 6 +++--- src/components/inspector/ReferencedByPanel.tsx | 2 +- src/index.css | 8 +++----- 14 files changed, 26 insertions(+), 31 deletions(-) diff --git a/src/components/AiActionCard.tsx b/src/components/AiActionCard.tsx index 520499f5..5a3c2d4a 100644 --- a/src/components/AiActionCard.tsx +++ b/src/components/AiActionCard.tsx @@ -74,7 +74,7 @@ function DetailBlock({ label, content, isError }: {
{label}
diff --git a/src/components/CommandPalette.test.tsx b/src/components/CommandPalette.test.tsx index 3e7634f1..e0974ae5 100644 --- a/src/components/CommandPalette.test.tsx +++ b/src/components/CommandPalette.test.tsx @@ -208,7 +208,8 @@ describe('CommandPalette', () => { const groupHeaders = screen.getAllByText( (_content, el) => el?.tagName === 'DIV' && - el.classList.contains('uppercase') && + el.classList.contains('text-[11px]') && + el.classList.contains('font-medium') && !!el.textContent, ).map(el => el.textContent) diff --git a/src/components/CommandPalette.tsx b/src/components/CommandPalette.tsx index 0197d2e5..d10984e0 100644 --- a/src/components/CommandPalette.tsx +++ b/src/components/CommandPalette.tsx @@ -140,7 +140,7 @@ export function CommandPalette({ open, commands, onClose }: CommandPaletteProps) runningIndex += items.length return (
-
+
{group}
{items.map((cmd, i) => { diff --git a/src/components/CreateNoteDialog.tsx b/src/components/CreateNoteDialog.tsx index 0c107a05..01ef422c 100644 --- a/src/components/CreateNoteDialog.tsx +++ b/src/components/CreateNoteDialog.tsx @@ -55,7 +55,7 @@ export function CreateNoteDialog({ open, onClose, onCreate, defaultType, customT
-
-