Skip to content

fix(app): decision modal layout, attachments and mobile-safe forms - #287

Merged
gnacho merged 5 commits into
mainfrom
feat/284-decision-action-rows
Oct 4, 2026
Merged

gnacho merged 5 commits into
mainfrom
feat/284-decision-action-rows

Conversation

@gnacho

@gnacho gnacho commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Closes #284

Decision modal readability and mobile fixes:

  • Solution cards: vote beside the edit button on the title row; text gets full width; the choose button floats on the author line (accent color, creator/admin only, no separator).
  • Attachments are only visible while editing: description attachments in description edit mode, solution attachments while editing that solution. Upload/download/delete controls no longer steal focus from the editing textarea.
  • Shared action row: propose, close and delete sit together on one row; the comment form stacks the submit button below the input so narrow screens do not overflow.
  • Closed decisions: short "Close" label with armed double confirmation and a neutral confirmation message (the "may not be the most voted" note stays only on the choose dialog).
  • Task comments tab uses the same stacked comment form.

Frontend only (DecisionModal.tsx, task/CommentsTab.tsx, i18n es/en). No server changes.

@gnacho
gnacho merged commit c6fdf0a into main Oct 4, 2026
2 checks passed
@gnacho
gnacho deleted the feat/284-decision-action-rows branch October 4, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Decisions: split solution actions into rows and show attachments only while editing

1 participant