diff --git a/src/assets/main.css b/src/assets/main.css index dd79431..216a561 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -4,6 +4,24 @@ font-weight: normal; } +/* 폼 요소 폰트 상속(표준 리셋) — 네이티브 input/select/textarea 가 서로 폰트·높이 달라 + 보이던 이질감 해소. (개별 화면 scoped 스타일이 더 구체적이면 그쪽이 우선) */ +input, +select, +textarea { + font: inherit; +} +/* scoped 스타일이 없는 select 의 기본 모양을 input 과 맞춤 */ +select { + box-sizing: border-box; + padding: 0.5rem 0.7rem; + border: 1px solid var(--color-border); + border-radius: 4px; + background: var(--color-background-soft); + color: var(--color-text); + line-height: 1.3; +} + /* 네이티브 앱(Capacitor) safe-area: 상단 상태바 / 하단 제스처바 영역 확보 */ html.is-native .layout-top { /* 상태바 높이(safe-area)에 더해 여유 간격을 줘서 헤더가 상태바에 붙지 않게 */ diff --git a/src/views/account/CategoryView.vue b/src/views/account/CategoryView.vue index 24ab356..489e14d 100644 --- a/src/views/account/CategoryView.vue +++ b/src/views/account/CategoryView.vue @@ -267,7 +267,6 @@ button.danger { } .parent-sel { max-width: 40%; - font-size: 0.85rem; } .new-cat .parent-sel { flex: 0 0 auto;