community-platform icon indicating copy to clipboard operation
community-platform copied to clipboard

[feat] Update settings form(s)

Open benfurber opened this issue 7 months ago • 0 comments

This is a whole epic that I'll break down into smaller issues but I wanted to add a big one for what I'm working on right now.

Big steps

  1. Add new form wrapper component into library.
  2. Add current form wholesale into the new wrapper.
  3. Move chunks of the form into seperate tabs - refactoring the below as I go.
  4. The updated the design for individual fields/field groups - again, moving what I can into the component library.

Refactoring chunks:

  1. The form fields themselves - as much into the component library as I can
  2. Add mini-store functions for each seperate form.
  3. Improve the test expectations (the actual app rather than checking the db).

Main designs here

benfurber avatar Jul 02 '24 13:07 benfurber