diff --git a/assets/icons/add.svg b/assets/icons/add.svg new file mode 100644 index 0000000..d364475 --- /dev/null +++ b/assets/icons/add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/changelog.md b/docs/changelog.md index 078ffd5..ad46d14 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -77,3 +77,5 @@ - 자산 상세 화면의 월 이동 위치를 헤더 아래 공통 구조로 맞추고, 일별/월별/연별 보기 전환과 전환 모션을 추가했다. - 로컬 개발 DB에 누락되어 있던 공유 링크와 카테고리 표시 migration을 적용하고, 빈 이체 migration 디렉터리를 제거했다. - 설정 홈을 계정, 가계부, 데이터 섹션으로 나누어 각 항목의 목적이 먼저 보이도록 정리했다. +- 플로팅 추가 버튼과 설정 화면 추가 버튼을 텍스트 `+` 대신 `assets/icons/add.svg` 아이콘으로 교체했다. +- 사용자 설정 테이블과 API를 추가하고, 설정 화면에서 주 화폐, 월 시작일, 주간 시작일을 저장할 수 있도록 했다. diff --git a/docs/project-guidelines.md b/docs/project-guidelines.md index 117cb5c..a4ca65b 100644 --- a/docs/project-guidelines.md +++ b/docs/project-guidelines.md @@ -26,6 +26,7 @@ - 자산 관리는 활성/비활성 토글을 쓰지 않고, 등록된 자산은 모두 사용하는 것으로 본다. - 통계 화면은 그래프보다 숫자와 분류별 리스트를 우선한다. - 방향 이동 UI는 `assets/icons`의 키보드 화살표 SVG를 사용한다. +- 추가 버튼 UI는 텍스트 `+` 대신 `assets/icons/add.svg`를 사용한다. - 거래 목록의 카테고리 표시는 하위 카테고리가 있으면 하위 이름만, 없으면 상위 이름만 보여준다. - 카테고리 아이콘과 색상은 카테고리 관리 상세 화면에서 수정하고 거래 목록 아이콘에 즉시 반영한다. @@ -37,6 +38,7 @@ - 자산은 활성/비활성으로 관리하지 않는다. 삭제는 거래가 연결되지 않은 자산에 한해 제공한다. - 거래에 연결되는 카테고리 선택은 하위가 있으면 하위 카테고리를 우선하고, 하위가 없는 경우에만 상위 카테고리를 직접 선택한다. - CSV Export는 데이터 보존을 위한 필수 기능으로 유지한다. +- 주 화폐, 월 시작일, 주간 시작일 같은 사용자별 기본 설정은 `UserSetting`에 저장한다. ## 개발/운영 기준 diff --git a/layouts/default.vue b/layouts/default.vue index f3fc8be..0fdf554 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -59,15 +59,16 @@ - + +