Files
spigot-quest-board/knowledge/user-stories/us-009-use-a-screen-fitting-quest-board-interface.md
T
dmg 2624c2bc02
Release / release (push) Successful in 2m23s
CI / build (push) Successful in 1m7s
fix(ui): fit quest board dialogs on screen
2026-09-05 08:52:28 -04:00

1.7 KiB

type, title, description, status
type title description status
User Story US-009: Use a screen-fitting quest-board interface Split the oversized quest-board dialog into compact navigable screens that fit the player's display. done

US-009: Use a screen-fitting quest-board interface

As a player, I want the quest-board interface to fit on screen so that I can read quest information and reach every action.

Acceptance criteria

  • The oversized combined dialog is replaced by a compact dashboard.
  • Dialog message bodies use a maximum width of 420 pixels.
  • Browsing, quest creation, and pending claims use dedicated screens rather than one combined body.
  • Active quests are presented as individual navigable entries instead of one unbounded text listing.
  • Each quest detail shows its issuer, requested material and quantity, reward, and time remaining.
  • Completion, issuer-only cancellation, creation, and claim collection remain available through the board.
  • Nested screens provide Back controls that return toward the quest-board dashboard.
  • Large active-quest collections remain navigable without producing an unbounded single dialog.
  • Automated tests verify width limits, screen separation, navigation, displayed content, and action routing.