--- type: User Story title: "US-009: Use a screen-fitting quest-board interface" description: Split the oversized quest-board dialog into compact navigable screens that fit the player's display. status: 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 - [x] The oversized combined dialog is replaced by a compact dashboard. - [x] Dialog message bodies use a maximum width of 420 pixels. - [x] Browsing, quest creation, and pending claims use dedicated screens rather than one combined body. - [x] Active quests are presented as individual navigable entries instead of one unbounded text listing. - [x] Each quest detail shows its issuer, requested material and quantity, reward, and time remaining. - [x] Completion, issuer-only cancellation, creation, and claim collection remain available through the board. - [x] Nested screens provide Back controls that return toward the quest-board dashboard. - [x] Large active-quest collections remain navigable without producing an unbounded single dialog. - [x] Automated tests verify width limits, screen separation, navigation, displayed content, and action routing. ## Related - [US-002: Create and use shared quest boards](us-002-create-and-use-shared-quest-boards.md) - [US-003: Create a block-delivery quest](us-003-create-a-block-delivery-quest.md) - [US-004: Browse available quests](us-004-browse-available-quests.md) - [US-005: Deliver blocks and complete a quest](us-005-deliver-blocks-and-complete-a-quest.md) - [US-007: Expire quests and claim held items](us-007-expire-quests-and-claim-held-items.md)