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

Update Fabrica Provider Settings form with contact information #195

Closed
kjgarza opened this issue May 13, 2019 · 10 comments
Closed

Update Fabrica Provider Settings form with contact information #195

kjgarza opened this issue May 13, 2019 · 10 comments
Assignees

Comments

@kjgarza
Copy link
Contributor

kjgarza commented May 13, 2019

https://datacite.atlassian.net/wiki/spaces/TEC/pages/874577924/Collecting+and+displaying+member+information

@richardhallett
Copy link
Contributor

The form has been updated based upon the mockups.
The only change I can see that I have not missed in the separation between general contact and fabrica password email.
I believe they are one in the same and think this will make things simpler.

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: only show provider form section titles (like Billing Information) when there is information.
Bildschirmfoto 2019-05-23 um 15 38 14

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: use appropriate labels (e.g. Billing Contact Given Name instead of Billing Given Name).

Bildschirmfoto 2019-05-23 um 15 40 11

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: fix error message.
Bildschirmfoto 2019-05-23 um 15 42 16

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: Spelling (use Twitter instead of twitter).
Bildschirmfoto 2019-05-23 um 15 44 02

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: properly left-align heading.
Bildschirmfoto 2019-05-23 um 15 55 15

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Feedback: is secondary billing contact optional or required?

@richardhallett
Copy link
Contributor

Updates

  • Twitter spelling changed
  • Twitter validation error message update
  • Secondary Billing contact is optional - Added text to fit.
  • Updated billing contact field names to reflect other contacts.
  • Added title for organization information section
  • Moved titles left justfied aligned
  • Only showing billing heading on overview if it has data
  • Re-ordered billing contact fields

richardhallett added a commit that referenced this issue May 23, 2019
* Twitter spelling changed
* Twitter validation error message update
* Secondary Billing contact is optional - Added text to fit.
* Updated billing contact field names to reflect other contacts.
* Added title for organization information section
* Moved titles left justfied aligned
* Only showing billing heading on overview if it has data
* Re-ordered billing contact fields

Ref #195
mfenner pushed a commit to datacite/lupo that referenced this issue May 23, 2019
mfenner pushed a commit that referenced this issue May 23, 2019
mfenner pushed a commit that referenced this issue May 23, 2019
mfenner pushed a commit that referenced this issue May 23, 2019
mfenner pushed a commit that referenced this issue May 23, 2019
@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Updates from me

  • show ROR ID as clickable link
  • use only one regex to validate Twitter account
  • show Twitter account as clickable link
  • don't validate additional contact information
  • contact email after givenName and familyName
  • properly display "billing information not provided"
  • left-align categories in "create provider" form
  • correctly display general contact info

@mfenner
Copy link
Contributor

mfenner commented May 23, 2019

Simplified display of contact information.

Bildschirmfoto 2019-05-23 um 23.13.08.png

mfenner pushed a commit that referenced this issue May 23, 2019
mfenner pushed a commit that referenced this issue May 24, 2019
mfenner pushed a commit to datacite/lupo that referenced this issue May 24, 2019
mfenner pushed a commit that referenced this issue May 24, 2019
mfenner pushed a commit that referenced this issue May 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants