-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area:ui/uxUI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).UI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).area:webControllers, JSP/JSTL, view models, and UI wiring.Controllers, JSP/JSTL, view models, and UI wiring.enhancementNew feature or requestNew feature or requestpost-mvpUse for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.Use 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.Nice-to-have or non-blocking; schedule as time permits.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Description
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
Labels
area:ui/uxUI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).UI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).area:webControllers, JSP/JSTL, view models, and UI wiring.Controllers, JSP/JSTL, view models, and UI wiring.enhancementNew feature or requestNew feature or requestpost-mvpUse for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.Use 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.Nice-to-have or non-blocking; schedule as time permits.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Projects
Status
Todo