C-3 다시: 접힌 것이 있다는 사실이 안 보였다

11px 회색에 화살표 하나로는 여기 접힌 것이 있다는 게 전해지지 않았다.
글자에 펴기/접기를 넣고 굵은 강조색으로 키웠다.
This commit is contained in:
김승준 2026-09-10 22:10:11 +09:00
parent d8c8d6c6f7
commit 06d018742a
3 changed files with 29 additions and 4 deletions

View File

@ -451,4 +451,17 @@ Gitea 계정 · 토큰 · Fetch · Pull · Push 가 세 줄로 있었다. **원
| 설정 파일 | `"GitRemoteExpanded": true` / `false` 로 따라 바뀐다 | | 설정 파일 | `"GitRemoteExpanded": true` / `false` 로 따라 바뀐다 |
| 껐다 켜기 | 펼쳐 둔 채로 껐다 켜면 펼쳐진 채로 뜬다 | | 껐다 켜기 | 펼쳐 둔 채로 껐다 켜면 펼쳐진 채로 뜬다 |
검사 571건 통과 · 빌드 경고 0 · 오류 0. 검사 571건 통과 · 빌드 경고 0 · 오류 0.
### C-3 다시 — 접힌 것이 있다는 사실이 안 보였다 (2026-09-10)
**사용자 지적** - "어딜 접은 거야, 안 보이는데."
단추는 있었지만 **11px 회색 글씨에 `▸ 원격 · 계정` 이라고만** 적혀 있었다.
화살표 하나로는 "여기 접힌 것이 있다" 가 전해지지 않는다. 접는 기능은
<b>접혀 있다는 사실 자체가 보여야</b> 쓸모가 있다. 안 그러면 기능이 사라진 것과 같다.
두 가지를 고쳤다.
- **글자가 무슨 일이 나는지 말한다** - `▸ 원격 저장소 · 계정 펴기` / `▾ … 접기`.
무엇이 숨어 있고 누르면 어떻게 되는지가 한 줄에 다 있다.
- **누르는 것으로 읽히게** - 12px 굵게, 강조색, 손 모양 커서, 폭을 190 으로.

View File

@ -47,8 +47,14 @@ namespace MergeHub.ViewModels
[NotifyPropertyChangedFor(nameof(RemoteToggleLabel))] [NotifyPropertyChangedFor(nameof(RemoteToggleLabel))]
private bool _isRemoteOpen; private bool _isRemoteOpen;
/// <summary>단추가 지금 상태를 그대로 말한다. 화살표 방향이 다음에 일어날 일을 가리킨다.</summary> /// <summary>
public string RemoteToggleLabel => IsRemoteOpen ? "▾ 원격 · 계정" : "▸ 원격 · 계정"; /// 단추 글자. <b>무엇이 숨어 있고 누르면 무슨 일이 나는지</b>를 함께 적는다.
///
/// 처음에는 `▸ 원격 · 계정` 이라고만 했는데 <b>사용자가 못 찾았다</b> -
/// 화살표 하나로는 "여기 접힌 것이 있다" 가 전해지지 않는다. 동사를 붙였다.
/// </summary>
public string RemoteToggleLabel =>
IsRemoteOpen ? "▾ 원격 저장소 · 계정 접기" : "▸ 원격 저장소 · 계정 펴기";
[RelayCommand] [RelayCommand]
private void ToggleRemote() private void ToggleRemote()

View File

@ -65,8 +65,14 @@
--> -->
<StackPanel Orientation="Horizontal" Margin="0,0,0,4"> <StackPanel Orientation="Horizontal" Margin="0,0,0,4">
<TextBlock Text="저장소 연결" Style="{StaticResource GroupTitle}" Margin="0,0,10,0"/> <TextBlock Text="저장소 연결" Style="{StaticResource GroupTitle}" Margin="0,0,10,0"/>
<!--
접힌 것이 있다는 사실 자체가 보여야 한다. 처음에는 11px 회색 단추였는데
<b>사용자가 못 찾았다</b> - 글자를 키우고 강조색을 줘서 "누르는 것"으로 읽히게 했다.
-->
<Button Content="{Binding RemoteToggleLabel}" Command="{Binding ToggleRemoteCommand}" <Button Content="{Binding RemoteToggleLabel}" Command="{Binding ToggleRemoteCommand}"
MinWidth="110" MinHeight="22" Padding="8,1" FontSize="11" Margin="0,0,0,4" MinWidth="190" MinHeight="26" Padding="10,2" FontSize="12" FontWeight="Bold"
Margin="0,0,0,4" Cursor="Hand"
Foreground="{DynamicResource Ubisam.Brush.Accent}"
ToolTip="원격 저장소·계정 칸을 접거나 폅니다. 접힌 상태는 다음에 켤 때도 그대로입니다"/> ToolTip="원격 저장소·계정 칸을 접거나 폅니다. 접힌 상태는 다음에 켤 때도 그대로입니다"/>
</StackPanel> </StackPanel>
<Grid Margin="0,0,0,4"> <Grid Margin="0,0,0,4">