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

Improve investment form #4580

Merged
merged 7 commits into from
Jul 9, 2021
Merged

Improve investment form #4580

merged 7 commits into from
Jul 9, 2021

Conversation

taitus
Copy link
Member

@taitus taitus commented Jul 5, 2021

References

Objectives

  • Improve new budget investment form design
  • Differentiate in the form between optional and mandatory fields

Visual Changes

New budget investment form

@taitus taitus self-assigned this Jul 5, 2021
@taitus taitus added the Budgets label Jul 5, 2021
@taitus taitus added this to Reviewing in Consul Democracy via automation Jul 5, 2021
@javierm javierm force-pushed the improve-investment-form branch 2 times, most recently from 0929071 to 4e7492e Compare July 7, 2021 17:01
@javierm javierm marked this pull request as ready for review July 7, 2021 17:05
@javierm javierm changed the base branch from master to full_width July 7, 2021 17:07
@javierm javierm force-pushed the improve-investment-form branch 7 times, most recently from de36b5f to bd0478a Compare July 7, 2021 17:53
@javierm javierm force-pushed the full_width branch 3 times, most recently from 741ab86 to 1c69b86 Compare July 7, 2021 23:45
@javierm javierm force-pushed the full_width branch 3 times, most recently from f0fa3d6 to ef1884b Compare July 8, 2021 02:22
@javierm javierm force-pushed the improve-investment-form branch 2 times, most recently from 6fe6efd to 6f2fb5e Compare July 8, 2021 13:00
@javierm javierm force-pushed the full_width branch 6 times, most recently from 47e7695 to fef38bb Compare July 8, 2021 17:04
@javierm javierm force-pushed the improve-investment-form branch 2 times, most recently from 052e467 to b8cf128 Compare July 8, 2021 21:08
@javierm javierm force-pushed the full_width branch 2 times, most recently from aa3888b to b8ee325 Compare July 9, 2021 01:47
Rails automatically adds it when using file fields inside a form.
@javierm javierm force-pushed the improve-investment-form branch 2 times, most recently from df93500 to 823cc37 Compare July 9, 2021 12:25
javierm and others added 5 commits July 9, 2021 14:25
We don't need any row classes anymore because the <body> already has a
maximum width. As for columns, we only have one column in this form, so
we don't need them either. Besides, the form's parent element already
has a padding.

Although most CONSUL installation don't enable the translation
interface, we're adding some code to take this case into account.
One of them was less wide than the other one.

We're still only adding the heading to the form for the new investment,
just like in the original budgets redesign.
No need to accept the terms when updating the investment.
Base automatically changed from full_width to master July 9, 2021 12:43
Consul Democracy automation moved this from Reviewing to Testing Jul 9, 2021
@javierm javierm merged commit 2b83306 into master Jul 9, 2021
@javierm javierm deleted the improve-investment-form branch July 9, 2021 12:51
Consul Democracy automation moved this from Testing to Release 1.4.0 Jul 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants