HomePhabricator

Revamp inline commenting UI

Tags
None
Referenced Files
F352094: pasted_file
Mar 27 2015, 11:00 PM
F352095: pasted_file
Mar 27 2015, 11:00 PM
Subscribers
None

Description

Revamp inline commenting UI

Summary:
Rebuilds the UI in Differential commenting. Specifically we look at the following design patterns:

To the author:

  • The author of the diff should be able to easily identify what comments are done and not done.
  • We keep undone comments yellow
  • Clicking done turns comment block into 'unsubmitted state'

To the reviewer:

  • Easier understanding of unsubmitted states
  • All conversations to be yellow/important

Todo

  • Not all color CSS states correct
  • Unpulished checkbox support

Test Plan:
Test leaving comments, published and unpublished. Checking Done, unpublished and published. Check delete states.

From the Diff Author's perspective:

pasted_file (424×667 px, 50 KB)

For a Diff commenter's perspective:

pasted_file (420×652 px, 49 KB)

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T1460, T7660, T7503

Differential Revision: https://secure.phabricator.com/D12171

Details

Provenance
chadAuthored on
chadPushed on Mar 27 2015, 11:00 PM
Reviewer
epriestley
Differential Revision
D12171: Revamp inline commenting UI
Parents
rP174cf8239802: Provide getObjectOwnerPHID() on inline comment views
Branches
Unknown
Tags
Unknown