Editing character is not discoverable — no visual affordances on clickable cards #143
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Character editing is done by clicking directly on cards (attributes, talents, character header), but there are no visual cues indicating that cards are interactive. No edit icons, tooltips, or "Edit" buttons exist. Users must discover the click-to-edit pattern through trial and error.
Current Behavior
The only feedback is a card elevation change from 2dp to 6dp on press, which is not a standard affordance for "this is editable."
Additionally, resource values (Karma, Nuyen, Essence) can only be edited through the character header dialog, which is unintuitive.
Files
sharedUI/src/commonMain/kotlin/org/shahondin1624/lib/components/charactermodel/attributespage/Attribute.kt(line 47-50)sharedUI/src/commonMain/kotlin/org/shahondin1624/lib/components/charactermodel/attributespage/Talent.kt(line 53-56)sharedUI/src/commonMain/kotlin/org/shahondin1624/lib/components/charactermodel/CharacterHeader.kt(line 35)sharedUI/src/commonMain/kotlin/org/shahondin1624/lib/components/charactermodel/ResourcePanel.ktExpected Behavior
Acceptance Criteria