diaspora/diaspora — pull request #3942 by DeadSuperHero (2013-01-30 03:42:06+00:00)
Title: Single Post View WIP

Second stab at this. This is a different approach at the problem; rather than trying to revert back to a "Pre-Backbone" single post view, this instead is an attempt to restyle the layout to feel much more natural and less invasive. I'd like to make a balance between legibility and ease of composing responses.

DONE:
1. Disabled post-nav in Single Post.
2. Restyled comment box.
3. Interaction pane is now permanently open, and stands at full height without the need to scroll.
4. Because this is now based on the Single Post View in upstream, no tests should fail on it.

TODO:

1. Get Interactions pane to sit directly under the body of the posted content. Currently playing with the handlebars templates to see where best to place the proper divs, to ensure this behavior.
2. Remove unnecessary hiding/invoking functionality for comments, as that's no longer needed.
3. Remove processing for text header, which currently is done after the first line break in a post.
4. Ensure comments are in proper order (mine for some reason are in reverse order somehow?)
5. Make clicking the comment button automatically scroll to comment box (maybe something like scroll-spy would be useful here?)
6. Comment box currently shrinks while it's being typed in (probably a styling issue, just needs some tweaking)
7. Bring in the Navigation header used in the rest of Diaspora, for easy-access to messages, notifications, contacts, and settings.

![single-post-view-body](https://f.cloud.github.com/assets/401560/109666/759f0d66-6a8d-11e2-900a-e4e7c7d9d4e9.png)
![single-post-view-commentbox](https://f.cloud.github.com/assets/401560/109667/791e2b2a-6a8d-11e2-85f5-dc22541b0ab9.png)