-
Notifications
You must be signed in to change notification settings - Fork 3
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
Tweak layout #44
Tweak layout #44
Conversation
f6a8f2d
to
ec5e881
Compare
eab7cbe
to
fe2233f
Compare
496f279
to
139bc14
Compare
@@ -37,6 +37,7 @@ | |||
"ember-cli-emblem": "0.8.2-beta.2", | |||
"ember-cli-eslint": "3.0.2", | |||
"ember-cli-foundation-6-sass": "0.0.18", | |||
"ember-cli-gravatar": "3.8.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we need to whitelist gravatar.com in the CSP?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be done with #46
= if repo.publicAccess | ||
= search-result 'unlock-alt' repo.id 'organizationalUnit.repository.show' repo.owner.id repo.repoId | ||
p.help-text = repo.description | ||
span.label = repo.contentType |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be moved into a partial. Maybe in another issue, but it should be done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be done with #45
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🌵
This PR improves on a couple of layout points:
User/organization page
This adds some more info on the users/organization pages. Since this needs the models from #19, it is currently based on that, but will be rebased on master once #19 is merged.
Example of a users page using gravatar:
Example of an organization page:
Top bar
The
+
Symbol is now a dropdown menu instead of a single link to theNew repository
page. This is not very useful now, but as soon as we create aNew Organization
page, we can add a link there.This dropdown menu layout will also be used for the user menu item, once we implement it.