Page MenuHomePhabricator

Make Phame navigation hierarchical
Closed, ResolvedPublic

Description

Not completely dedicated to this, but navigating around Phame often feels a bit inconsistent/confusing to me and I think the source of a lot of that is how flat (in terms of information, not design) the UI is.

I think a better approach would probably be to make the defaults hierarchical. Main page would be all about blogs:

+-----------------+-----------------------------------+
| All Blogs       | Phame > Blogs      [ + New Blog ] |
| Good Blogs      | ( Blog 1 )                        |
| Advanced Search | ( Blog 2 )                        |
| ...             | ( Blog 3 )                        |
|                 | ...                               |

When you click Blog 1, you go into the blog and get a list of posts:

+-----------------+-----------------------------------------+
| All Posts       | Phame > Blog 1 > Posts   [ + New Post ] |
| Good Posts      |                                         |
| Drafts          | +-------------------------------------+ |
|                 | | A bit of info      [ Blog Details ] | |
|                 | | about the blog.                     | |
|                 | +-------------------------------------+ |
|                 |                                         |
| ...             | ( Most Recent Post )
|                 | ( Older Post )

There would also be a separate "advanced search across all posts on all blogs" view, but primary navigation would be Blog > Post, and then we can get rid of this mess of a screen in particular:

Screen Shot 2015-11-09 at 9.25.35 AM.png (1×1 px, 131 KB)

Sound reasonableish?

Revisions and Commits

Related Objects

StatusAssignedTask
Resolvedchad
Resolvedchad

Event Timeline

epriestley raised the priority of this task from to Needs Triage.
epriestley updated the task description. (Show Details)
epriestley added a project: Phame.
epriestley added subscribers: chad, epriestley.

My plan is to get all the "clean up" done, then re-design the landing page and the blog page. It's definitely not easy to get around or discover anything.

chad added a revision: Restricted Differential Revision.Nov 30 2015, 10:37 PM
chad claimed this task.