Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🛠️ [TASK] : Build components for proposal input fields #1410

Open
15 tasks
Tracked by #1255
mike-mcnulty opened this issue Dec 17, 2024 · 0 comments
Open
15 tasks
Tracked by #1255

🛠️ [TASK] : Build components for proposal input fields #1410

mike-mcnulty opened this issue Dec 17, 2024 · 0 comments
Labels
F14 ux/ui UX/UI related issues

Comments

@mike-mcnulty
Copy link

mike-mcnulty commented Dec 17, 2024

Summary

We need to build the components required to support all user input types needed by the F14 proposal template.

User Story

As a proposer, I need different types of form inputs in the proposal template, so that I can provide the information required for the campaign / category I'm participating in.

Components

Acceptance Criteria (Across Components)

  • All components implemented and ready to be used in building the workspace experience
  • All components have working Default, Selected, Editing, and Filled states
  • When user activates Editing mode on component, their cursor should be ready to type a response in the first question in that section
  • When user saves a specific response, the component gets updated and running changes are made to the JSON contents in local storage (ensure alignment with arch on saving approach)
  • While user in Editing mode, they should be able to "Tab" between sections, and save the section response either by manually clicking "Save" or hitting "Enter"
  • Light / dark theme for all components
  • All components are capable of handling data validations, in general, given specific validations defined by the proposal schema

Design File

https://www.figma.com/design/1e1MMDXyi0oL9sG9IunWL7/UI-Kit-Figma-for-catalyst?node-id=5271-49626&t=gTh3B1j2eYONQrjf-0

F14 Proposal Template

https://docs.google.com/document/d/1-VRmPCAeFFPN306dU5vLvQtiiuv5jH5G-wku7HvW3yU/edit?tab=t.0#heading=h.nydsygef5ygz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F14 ux/ui UX/UI related issues
Projects
Status: New
Development

No branches or pull requests

1 participant