Skip to content

[tui] Implement Settings Profile tab with edit form #196

@roninjin10

Description

@roninjin10

Implement Settings Profile tab with edit form

Type: feature
Domain: Codeplane TUI

Implement the Profile tab (tab 1) within the Settings screen. Features: read-only profile summary (@username, member since, admin badge), editable form with 4 fields (Display Name, Bio, Avatar URL, Email), Tab/Shift+Tab field navigation, Ctrl+S submission, dirty state tracking with discard confirmation dialog, optimistic save with Saving.../Profile updated feedback, form validation (character limits, URL format), responsive bio height (3/6/10 lines by breakpoint), abbreviated labels at minimum size. Tests in e2e/tui/settings.test.ts.

Dependencies: tui-settings-screen, tui-sync-toast-flash-system, tui-settings-data-hooks


Auto-generated by smithers workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    tuiTerminal UI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions