Codrspace / codrspace

The blogging platform for coders.
http://codrspace.com
Other
35 stars 13 forks source link

Add a little information about users on main user page and username hover links #55

Open durden opened 11 years ago

durden commented 11 years ago

Currently we grab the bio and related information from github when a user logs in. We use this information when you hover over a username link in the UI. For example, go here and hover over the 'durden' link below the first title. This is useful, but we should also add this information on the main user page that allows readers to click a link to a writer's github page.

We currently don't allow readers any easy way to get more information about a writer. Luckily, smart readers will realize that a codrspace username is the same as a github username and know how to get there. However, this is a pretty bad UI for codrspace. We already have the github username information, etc. so just need to display it in a more prominent location.

durden commented 11 years ago

I looked into this a little bit more and not sure what the 'solution' should be.

First, we are currently getting the users github url and using it in the hover links. These hover links use the bootstrap popover functionality. However, the users image in the popover is a link to the user's github page.

Unfortunately this popover isn't clickable. I've tried in Chrome and Safari without any luck. The popover disappears as soon as you try to scroll over to it to click something.

I see a few possible solutions:

  1. Add link text for meta.html_url directly into the popover content instead of just hiding it behind the user image. This isn't idea since it still doesn't let the user click it. However, it might be nice from a information standpoint and completeness.
  2. Make the links in the author meta section, 'published by ,' text at the top of each page link to the user's github page. This is a bit confusing since some readers might expect this to link to the user's codrspace homepage, not github's homepage.
  3. Add link text to popover content AND add a little section somewhere on every article and user homepage. This small section could show the bio coming from github or the bio the user sets directly in codrspace (redundant?) along with a link to the user's github profile directly.

Relevant files for these changes: