Skip to content

Conversation

@scottmeng
Copy link
Contributor

change user settings page to follow the mock up design. add team name and homepage url modification.

this is related to issue #112

the current implementation looks like this:

screen shot 2014-03-10 at 12 09 23 am

@scottmeng
Copy link
Contributor Author

Question:

Are any of the fields compulsory, except for "username"? Can users leave team name and homepage url blank? @cvan

@cvan
Copy link
Contributor

cvan commented Mar 9, 2014

username and email

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you should make sure that your editor doesn't add superfluous whitespace

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry my bad
On 10 Mar 2014 15:22, "Christopher Van" notifications@github.com wrote:

In src/media/css/forms.styl:

@@ -331,7 +345,7 @@ form {
border: 2px solid lighten(#da3e5a, 80%);
bottom: 5px;
color: lighten(#da3e5a, 20%);

  •        content: attr(data-required);
    
  •        content: attr(data-required);
    

you should make sure that your editor doesn't add superfluous whitespace

Reply to this email directly or view it on GitHubhttps://github.com//pull/114/files#r10420662
.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you cannot concatenate localised strings like this

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you must do {{ _('Your email cannot be changed. Your password can be changed at <a href="{url}" target="_blank">{domain}</a>', url='https://login.persona.org', domain='login.persona.org') }}

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay sure will do.

@cvan
Copy link
Contributor

cvan commented Mar 12, 2014

can you fix the colour and position of the "read-only" text to better match that of the mock:

vs.

@cvan
Copy link
Contributor

cvan commented Mar 12, 2014

can you fix the labels so they're not so close to the inputs?

compare those on the settings page

vs. those on submit page

@cvan
Copy link
Contributor

cvan commented Mar 12, 2014

also, why are the inputs not as wide as they are on the submit page? meh, doesn't look too bad

@cvan
Copy link
Contributor

cvan commented Mar 12, 2014

remove the underlined text-decoration on :hover:

@cvan
Copy link
Contributor

cvan commented Mar 12, 2014

submitting the form doesn't seem to work with the API:

@scottmeng
Copy link
Contributor Author

I have made some changes on the API endpoints as well to work together with the fronted. The PR is mozilla/galaxy-api#127. But I will investigate this issue.

@scottmeng
Copy link
Contributor Author

rr? @cvan

P.S. you need to checkout mozilla/galaxy-api#127 to make this work.

@cvan
Copy link
Contributor

cvan commented Mar 14, 2014

I'll check this in the morning (my morning); thanks!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lowercase to be consistent: #fff

@scottmeng
Copy link
Contributor Author

okay. made the changes as required. @cvan

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cvan
Copy link
Contributor

cvan commented Mar 18, 2014

r+wc good work

scottmeng added a commit that referenced this pull request Mar 18, 2014
Modify user settings page.

- Change style to follow mock up design
- Add team name and slug field
- Convert companyName and companySlug to teamName and teamSlug so that fronted and backend are consistent 
- Fix some style issues previously presented in form.styl
@scottmeng scottmeng merged commit 0b1f4d8 into mozilla:master Mar 18, 2014
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

Successfully merging this pull request may close these issues.

3 participants