From 06d018742a5e7d718d42b9d47a55efe36682dae6 Mon Sep 17 00:00:00 2001 From: ksj09406 Date: Thu, 10 Sep 2026 22:10:11 +0900 Subject: [PATCH] =?UTF-8?q?C-3=20=EB=8B=A4=EC=8B=9C:=20=EC=A0=91=ED=9E=8C?= =?UTF-8?q?=20=EA=B2=83=EC=9D=B4=20=EC=9E=88=EB=8B=A4=EB=8A=94=20=EC=82=AC?= =?UTF-8?q?=EC=8B=A4=EC=9D=B4=20=EC=95=88=20=EB=B3=B4=EC=98=80=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 11px 회색에 화살표 하나로는 여기 접힌 것이 있다는 게 전해지지 않았다. 글자에 펴기/접기를 넣고 굵은 강조색으로 키웠다. --- doc/history/2026-09-10-4차.md | 15 ++++++++++++++- src/MergeHub/ViewModels/GitViewModel.cs | 10 ++++++++-- src/MergeHub/Views/GitView.xaml | 8 +++++++- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/doc/history/2026-09-10-4차.md b/doc/history/2026-09-10-4차.md index 18ed10e..586b6a4 100644 --- a/doc/history/2026-09-10-4차.md +++ b/doc/history/2026-09-10-4차.md @@ -451,4 +451,17 @@ Gitea 계정 · 토큰 · Fetch · Pull · Push 가 세 줄로 있었다. **원 | 설정 파일 | `"GitRemoteExpanded": true` / `false` 로 따라 바뀐다 | | 껐다 켜기 | 펼쳐 둔 채로 껐다 켜면 펼쳐진 채로 뜬다 | -검사 571건 통과 · 빌드 경고 0 · 오류 0. \ No newline at end of file +검사 571건 통과 · 빌드 경고 0 · 오류 0. +### C-3 다시 — 접힌 것이 있다는 사실이 안 보였다 (2026-09-10) + +**사용자 지적** - "어딜 접은 거야, 안 보이는데." + +단추는 있었지만 **11px 회색 글씨에 `▸ 원격 · 계정` 이라고만** 적혀 있었다. +화살표 하나로는 "여기 접힌 것이 있다" 가 전해지지 않는다. 접는 기능은 +접혀 있다는 사실 자체가 보여야 쓸모가 있다. 안 그러면 기능이 사라진 것과 같다. + +두 가지를 고쳤다. + +- **글자가 무슨 일이 나는지 말한다** - `▸ 원격 저장소 · 계정 펴기` / `▾ … 접기`. + 무엇이 숨어 있고 누르면 어떻게 되는지가 한 줄에 다 있다. +- **누르는 것으로 읽히게** - 12px 굵게, 강조색, 손 모양 커서, 폭을 190 으로. diff --git a/src/MergeHub/ViewModels/GitViewModel.cs b/src/MergeHub/ViewModels/GitViewModel.cs index 890b60a..602638c 100644 --- a/src/MergeHub/ViewModels/GitViewModel.cs +++ b/src/MergeHub/ViewModels/GitViewModel.cs @@ -47,8 +47,14 @@ namespace MergeHub.ViewModels [NotifyPropertyChangedFor(nameof(RemoteToggleLabel))] private bool _isRemoteOpen; - /// 단추가 지금 상태를 그대로 말한다. 화살표 방향이 다음에 일어날 일을 가리킨다. - public string RemoteToggleLabel => IsRemoteOpen ? "▾ 원격 · 계정" : "▸ 원격 · 계정"; + /// + /// 단추 글자. 무엇이 숨어 있고 누르면 무슨 일이 나는지를 함께 적는다. + /// + /// 처음에는 `▸ 원격 · 계정` 이라고만 했는데 사용자가 못 찾았다 - + /// 화살표 하나로는 "여기 접힌 것이 있다" 가 전해지지 않는다. 동사를 붙였다. + /// + public string RemoteToggleLabel => + IsRemoteOpen ? "▾ 원격 저장소 · 계정 접기" : "▸ 원격 저장소 · 계정 펴기"; [RelayCommand] private void ToggleRemote() diff --git a/src/MergeHub/Views/GitView.xaml b/src/MergeHub/Views/GitView.xaml index 2ec0b75..450f506 100644 --- a/src/MergeHub/Views/GitView.xaml +++ b/src/MergeHub/Views/GitView.xaml @@ -65,8 +65,14 @@ --> +