finos / a11y-theme-builder

DesignOps toolchain theme builder for accessibility inclusion using Atomic Design.
Apache License 2.0
46 stars 69 forks source link

[TB] Create the form template and organisms #731

Open lwnoble opened 1 year ago

lwnoble commented 1 year ago

We need to create a form component

You can view the designs in Figma here: https://www.figma.com/file/VV48uh4FjSEpCLqR5bwUPJ/Theme-Builder---MASTER?type=design&node-id=1161-112517&mode=design&t=HIdhAwflZ68rX4Dz-0

Look under components > form

Proposed Solution

aaronreed708 commented 1 year ago

@lwnoble not sure what you mean by component and I don't appear to have access to the Figma to know exactly what you are envisioning. Do you mean a new molecule that has some associated settings? Or is this a new organism that doesn't have settings?

This may be a good first issue once we have this clarification.

aaronreed708 commented 1 year ago

Epic to capture requirements, subsequent implementation issues to follow

aaronreed708 commented 11 months ago

Discussed with @lwnoble today. We came to the conclusion that this collection of form items is a template, not a component or molecule.

where @lwnoble says, "form element", that would be one of the following molecules/components: text, dropdown, multi-select dropdown, text area, or type ahead. Where she mentions "form component" above, that will actually be a form organism.

So to summarize our discussions, this issue seeks to create a form template, as designed in the Figma link above, that will layout a bunch of form organisms that demonstrate many of the potential variations that a form organism may take based on their configurable variables.

Todo's:

I updated the title of this issue to reflect these clarifications.