Skip to content

feat(ux): Monospace/resizable editor and localStorage persistence per challenge #34

@ArchILLtect

Description

@ArchILLtect

Problem / context

Improve code entry experience in the solve view.

Proposed solution

Use monospace styling, make textarea resizable, and persist user code in localStorage keyed by challengeId

In scope / Out of scope

In scope

  • Front-end only

Out of scope

  • Third-party editor integrations

Acceptance criteria

  • Monospace/resizable editor; code persists per challengeId on reload

Area

area:ui/ux

Dependencies / related issues

No response

Checklist

  • I’ve checked existing issues for duplicates.
  • I can help implement this and open a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ui/uxUI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).area:webControllers, JSP/JSTL, view models, and UI wiring.enhancementNew feature or requestpost-mvpUse for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.priority:P3-lowNice-to-have or non-blocking; schedule as time permits.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions