-
Notifications
You must be signed in to change notification settings - Fork 0
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
Implement changes in formbuilder #1572
Comments
@emmajclegg Quick updates on this:
Note Changing what is displayed as required or optional in the future will NOT be difficult.
There are clear margins / spaces around the highlighted area in the design. Since I'm modifying the existing form builder code, implementing the design accurately has proven to be challenging than it initially seemed. Currently the delete state looks something like this (which IMO looks usable) : My question is how important is the delete state? It is doable but will exceed my initial estimation by ~2/2.5 days. cc: @BibhaT |
Thanks for the update @PG-Momik - I've saved a copy of your mandatory vs. optional subelements sheet and checked it. I've used the IATI activity and organisation schemas to do this, as it's normally easier to look at the code than refer to the IATI website guidance pages. For your question about the delete state - the design version is neater, but I agree your current version is workable and probably not worth spending extra days on now (especially if it could be revisited in future when we have more time). I care more about things like interface text being easy to read (i.e. avoiding light grey text on a white background), and mandatory labeling being correct. Any questions, let me know. |
Design Link
https://www.figma.com/design/upgUy5i65LYC3iiqYVnACW/IATI-Publisher-Platform?node-id=16112-37956&node-type=canvas&t=mahWshNfBoQ5zZ6G-0
Tasks
add more x
buttonadd more x subelement
button in borderdelete sub element
button.- Activity reporting org (info box)
- Activity sector/transaction sector (freeze)
- Activity recipient region / Activity recipient country (freeze)
- Language and currency attributes (default val prefilled)
Task workflow
We have 8 form builders.
@emmajclegg I've listed down the possible tasks and my approach for implementing the design. As u see will be a lot of back and forth for every small changes made. While this might sound like a lot of manual back work and inefficient, the other approach for us to implement the design would be to totally discard form builder and start from scratch, which will be more time consuming.
The text was updated successfully, but these errors were encountered: