Skip to content

Compact home keymap into primary/secondary two-line footer#39

Closed
Copilot wants to merge 6 commits intomainfrom
copilot/compact-keymap-display
Closed

Compact home keymap into primary/secondary two-line footer#39
Copilot wants to merge 6 commits intomainfrom
copilot/compact-keymap-display

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 8, 2026

The home screen footer had become too wide and visually flat as more shortcuts were added. This change restructures the always-visible key guide into two lines, separating primary actions from secondary actions without changing any bindings.

  • Home footer layout

    • Replaced the single inline home key guide with a compact two-line layout:
      • primary: start / answer mode toggle / quit
      • secondary: new / review / stats / settings
    • Kept help screen behavior separate; only the persistent home footer changed
  • Rendering changes

    • Added a home-specific compact guide renderer on top of the existing keymap state
    • Reused shared guide rendering flow so home-specific and generic inline guides follow the same formatting path
  • Copy/i18n

    • Added dedicated localized labels for compact home footer text where the persistent footer should differ from generic action labels
  • Regression coverage

    • Updated home view assertions to verify the compact footer output via the same helper used by the renderer
    • Extended i18n key coverage for the new compact footer labels
[Enter]開始  [Tab]方式切替  [q]終了
[n]新規  [r]復習  [s]統計  [c]設定
  • Screenshot
    Compact home keymap

Copilot AI linked an issue Apr 8, 2026 that may be closed by this pull request
@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 8, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 11 complexity

Metric Results
Complexity 11

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@harumiWeb harumiWeb marked this pull request as ready for review April 8, 2026 04:23
Copilot AI and others added 5 commits April 8, 2026 04:23
Agent-Logs-Url: https://github.com/harumiWeb/eitango/sessions/b6e0bc1e-b5eb-4a68-82ab-6957ad250239

Co-authored-by: harumiWeb <164025931+harumiWeb@users.noreply.github.com>
Agent-Logs-Url: https://github.com/harumiWeb/eitango/sessions/b6e0bc1e-b5eb-4a68-82ab-6957ad250239

Co-authored-by: harumiWeb <164025931+harumiWeb@users.noreply.github.com>
Agent-Logs-Url: https://github.com/harumiWeb/eitango/sessions/b6e0bc1e-b5eb-4a68-82ab-6957ad250239

Co-authored-by: harumiWeb <164025931+harumiWeb@users.noreply.github.com>
Agent-Logs-Url: https://github.com/harumiWeb/eitango/sessions/b6e0bc1e-b5eb-4a68-82ab-6957ad250239

Co-authored-by: harumiWeb <164025931+harumiWeb@users.noreply.github.com>
Copilot AI changed the title [WIP] Refactor keymap display for improved readability Compact home keymap into primary/secondary two-line footer Apr 8, 2026
Copilot AI requested a review from harumiWeb April 8, 2026 04:30
@harumiWeb harumiWeb closed this Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

キーマップ表示のコンパクト化

2 participants