From 7fb093884a096cf142bb97cf34de3ddf80542286 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 13 Apr 2026 15:17:29 +0900 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20mobile=20responsive=20document?= =?UTF-8?q?=20list=20=E2=80=94=20hide=20table=20columns=20+=20card=20paddi?= =?UTF-8?q?ng?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DocumentTable: 분류/타입/크기 컬럼 모바일 숨김 (hidden md:flex/block) - DocumentCard: gap/padding 축소 (gap-2 p-2 sm:gap-3 sm:p-3), data_origin 모바일 숨김, 태그 모바일 1개 - 검색바: 검색모드 select 모바일 숨김, AI답변 텍스트 모바일 숨김 Co-Authored-By: Claude Opus 4.6 (1M context) --- .../src/lib/components/DocumentCard.svelte | 6 +++--- .../src/lib/components/DocumentTable.svelte | 20 +++++++++---------- frontend/src/routes/documents/+page.svelte | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/frontend/src/lib/components/DocumentCard.svelte b/frontend/src/lib/components/DocumentCard.svelte index 39b7347..4afd64b 100644 --- a/frontend/src/lib/components/DocumentCard.svelte +++ b/frontend/src/lib/components/DocumentCard.svelte @@ -104,7 +104,7 @@
-
+
@@ -126,7 +126,7 @@ {/if} {#if doc.ai_tags?.length}
- {#each doc.ai_tags.slice(0, 3) as tag} + {#each doc.ai_tags.slice(0, isDesktop ? 3 : 1) as tag} {/each}
@@ -143,7 +143,7 @@ {(doc.score * 100).toFixed(0)}% {/if} {#if doc.data_origin} - + {/if} diff --git a/frontend/src/lib/components/DocumentTable.svelte b/frontend/src/lib/components/DocumentTable.svelte index a052010..b8fbdff 100644 --- a/frontend/src/lib/components/DocumentTable.svelte +++ b/frontend/src/lib/components/DocumentTable.svelte @@ -108,9 +108,9 @@ const columns = [ { key: 'title', label: '이름', flex: 'flex-1' }, - { key: 'ai_domain', label: '분류', width: 'w-48' }, - { key: 'document_type', label: '타입', width: 'w-24' }, - { key: 'file_size', label: '크기', width: 'w-20' }, + { key: 'ai_domain', label: '분류', width: 'w-48', hideOnMobile: true }, + { key: 'document_type', label: '타입', width: 'w-24', hideOnMobile: true }, + { key: 'file_size', label: '크기', width: 'w-20', hideOnMobile: true }, { key: 'created_at', label: '등록일', width: 'w-20' }, ]; @@ -124,7 +124,7 @@ {#each columns as col}
- -
+ + - -
+ + - -
+ + diff --git a/frontend/src/routes/documents/+page.svelte b/frontend/src/routes/documents/+page.svelte index b4d7f46..ea42fca 100644 --- a/frontend/src/routes/documents/+page.svelte +++ b/frontend/src/routes/documents/+page.svelte @@ -434,7 +434,7 @@