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

Tweak layout #44

Merged
merged 12 commits into from
Jan 27, 2017
Merged

Tweak layout #44

merged 12 commits into from
Jan 27, 2017

Conversation

phyrog
Copy link
Contributor

@phyrog phyrog commented Jan 21, 2017

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:

screenshot from 2017-01-22 12-12-05

Example of an organization page:

screenshot from 2017-01-22 12-12-21

Top bar

The + Symbol is now a dropdown menu instead of a single link to the New repository page. This is not very useful now, but as soon as we create a New 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.

screenshot from 2017-01-22 17-26-23

@phyrog phyrog force-pushed the improve_users_and_organizations_page branch 5 times, most recently from f6a8f2d to ec5e881 Compare January 22, 2017 11:09
@phyrog phyrog changed the title Improve users and organizations page Tweak layout Jan 22, 2017
@phyrog phyrog force-pushed the improve_users_and_organizations_page branch 2 times, most recently from eab7cbe to fe2233f Compare January 22, 2017 16:54
@coveralls
Copy link

coveralls commented Jan 24, 2017

Coverage Status

Coverage decreased (-7.7%) to 35.632% when pulling f6c88ae on improve_users_and_organizations_page into 3da0f33 on master.

@coveralls
Copy link

coveralls commented Jan 24, 2017

Coverage Status

Coverage decreased (-7.7%) to 35.632% when pulling cd11e87 on improve_users_and_organizations_page into 3da0f33 on master.

@coveralls
Copy link

coveralls commented Jan 24, 2017

Coverage Status

Coverage decreased (-8.06%) to 35.227% when pulling 496f279 on improve_users_and_organizations_page into 3da0f33 on master.

@phyrog phyrog force-pushed the improve_users_and_organizations_page branch from 496f279 to 139bc14 Compare January 27, 2017 12:48
@@ -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",
Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Member

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
Copy link
Member

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.

Copy link
Member

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

@eugenk eugenk self-assigned this Jan 27, 2017
@ebolloff ebolloff self-requested a review January 27, 2017 13:59
@eugenk eugenk added approved and removed in review labels Jan 27, 2017
Copy link
Member

@ebolloff ebolloff left a comment

Choose a reason for hiding this comment

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

🌵

@phyrog phyrog merged commit 3774928 into master Jan 27, 2017
@phyrog phyrog deleted the improve_users_and_organizations_page branch January 27, 2017 14:18
@phyrog phyrog removed the approved label Jan 27, 2017
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.

4 participants