From cecd390b33e7386abed55cd3d427c11ec80904be Mon Sep 17 00:00:00 2001 From: zenn Date: Thu, 13 Aug 2026 16:38:59 +0900 Subject: [PATCH] Refine transaction list rows --- components/TransactionListRow.vue | 59 ++++++++++++++++++++++++++ docs/changelog.md | 2 + pages/add.vue | 2 +- pages/assets.vue | 27 ++---------- pages/index.vue | 61 ++++++++++++++------------- pages/transactions/[id].vue | 2 +- server/api/transactions/[id].patch.ts | 2 +- server/api/transactions/index.post.ts | 2 +- 8 files changed, 100 insertions(+), 57 deletions(-) create mode 100644 components/TransactionListRow.vue diff --git a/components/TransactionListRow.vue b/components/TransactionListRow.vue new file mode 100644 index 0000000..69af120 --- /dev/null +++ b/components/TransactionListRow.vue @@ -0,0 +1,59 @@ + + + diff --git a/docs/changelog.md b/docs/changelog.md index 829916d..fef01b5 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -19,3 +19,5 @@ - 바텀 시트 선택 버튼에서 하단 화살표를 제거했다. - 로그인 화면이 하단 탭 여백 때문에 스크롤되는 문제를 수정했다. - 입력 중 스크롤이 튀는 현상을 줄이기 위해 바텀 시트 body overflow 변경과 추가 화면 sticky 저장 버튼을 제거했다. +- 거래 목록 행을 날짜 그룹, 카테고리 아이콘 자리, 기본 2줄 정보, 메모가 있을 때만 보이는 3번째 줄 구조로 변경했다. +- 메모 입력과 저장 길이를 최대 60자로 제한했다. diff --git a/pages/add.vue b/pages/add.vue index f740a64..deccf07 100644 --- a/pages/add.vue +++ b/pages/add.vue @@ -64,7 +64,7 @@
- +