diff --git a/.claude/launch.json b/.claude/launch.json
new file mode 100644
index 0000000..c4a72f6
--- /dev/null
+++ b/.claude/launch.json
@@ -0,0 +1,17 @@
+{
+ "version": "0.0.1",
+ "configurations": [
+ {
+ "name": "helpthread-api",
+ "runtimeExecutable": "npm",
+ "runtimeArgs": ["run", "dev:api"],
+ "port": 8787
+ },
+ {
+ "name": "helpthread-web",
+ "runtimeExecutable": "npm",
+ "runtimeArgs": ["run", "dev", "--workspace=@helpthread/web"],
+ "port": 3000
+ }
+ ]
+}
diff --git a/web/src/app/(shell)/inbox/[folder]/loading.tsx b/web/src/app/(shell)/inbox/[folder]/loading.tsx
index f59d36a..fbcd7d3 100644
--- a/web/src/app/(shell)/inbox/[folder]/loading.tsx
+++ b/web/src/app/(shell)/inbox/[folder]/loading.tsx
@@ -13,7 +13,7 @@ function SkeletonRow() {
display: 'flex',
alignItems: 'center',
gap: 14,
- padding: '9px 14px',
+ padding: '9px 24px 9px 14px',
borderBottom: '1px solid var(--ht-divider)',
}}
>
@@ -38,7 +38,7 @@ export default function InboxLoading() {
flexDirection: 'column',
}}
>
-
+
diff --git a/web/src/components/FolderNav.tsx b/web/src/components/FolderNav.tsx
index 9f5e2de..70640c9 100644
--- a/web/src/components/FolderNav.tsx
+++ b/web/src/components/FolderNav.tsx
@@ -114,7 +114,7 @@ export function FolderNav({
+ {badge}
{count && {count}}
@@ -40,7 +41,9 @@ export function ConversationRow({ customerName, customerEmail, subject, preview,
#
{number}
- {time}
+
+ {time && {time}}
+
);