mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-26 00:32:42 +01:00
Fix some derp with Differential revision formatting.
Summary: - Prevent long comments from expanding the inline box. - Make anchor links to inlines work properly. - Get rid of "pre" white-space formatting in inline comments. Test Plan: Viewed a revision with crazy comments in it. Reviewers: CC:
This commit is contained in:
parent
580116b1c1
commit
fcc467fe5e
6 changed files with 30 additions and 20 deletions
|
@ -109,7 +109,7 @@ celerity_register_resource_map(array(
|
|||
),
|
||||
'differential-revision-add-comment-css' =>
|
||||
array(
|
||||
'uri' => '/res/9be761de/rsrc/css/application/differential/add-comment.css',
|
||||
'uri' => '/res/aaae14d3/rsrc/css/application/differential/add-comment.css',
|
||||
'type' => 'css',
|
||||
'requires' =>
|
||||
array(
|
||||
|
@ -118,7 +118,7 @@ celerity_register_resource_map(array(
|
|||
),
|
||||
'differential-changeset-view-css' =>
|
||||
array(
|
||||
'uri' => '/res/8b893b8e/rsrc/css/application/differential/changeset-view.css',
|
||||
'uri' => '/res/f26ca6f9/rsrc/css/application/differential/changeset-view.css',
|
||||
'type' => 'css',
|
||||
'requires' =>
|
||||
array(
|
||||
|
@ -145,7 +145,7 @@ celerity_register_resource_map(array(
|
|||
),
|
||||
'differential-revision-comment-css' =>
|
||||
array(
|
||||
'uri' => '/res/678be39a/rsrc/css/application/differential/revision-comment.css',
|
||||
'uri' => '/res/b271baaf/rsrc/css/application/differential/revision-comment.css',
|
||||
'type' => 'css',
|
||||
'requires' =>
|
||||
array(
|
||||
|
@ -466,7 +466,7 @@ celerity_register_resource_map(array(
|
|||
'uri' => '/res/pkg/4f907a28/core.pkg.css',
|
||||
'type' => 'css',
|
||||
),
|
||||
'4b8af7b5' =>
|
||||
'2525bbc7' =>
|
||||
array (
|
||||
'name' => 'differential.pkg.css',
|
||||
'symbols' =>
|
||||
|
@ -480,7 +480,7 @@ celerity_register_resource_map(array(
|
|||
6 => 'differential-revision-add-comment-css',
|
||||
7 => 'differential-revision-comment-list-css',
|
||||
),
|
||||
'uri' => '/res/pkg/4b8af7b5/differential.pkg.css',
|
||||
'uri' => '/res/pkg/2525bbc7/differential.pkg.css',
|
||||
'type' => 'css',
|
||||
),
|
||||
'30d594cf' =>
|
||||
|
@ -513,14 +513,14 @@ celerity_register_resource_map(array(
|
|||
'phabricator-directory-css' => '4f907a28',
|
||||
'phabricator-remarkup-css' => '4f907a28',
|
||||
'syntax-highlighting-css' => '4f907a28',
|
||||
'differential-core-view-css' => '4b8af7b5',
|
||||
'differential-changeset-view-css' => '4b8af7b5',
|
||||
'differential-revision-detail-css' => '4b8af7b5',
|
||||
'differential-revision-history-css' => '4b8af7b5',
|
||||
'differential-table-of-contents-css' => '4b8af7b5',
|
||||
'differential-revision-comment-css' => '4b8af7b5',
|
||||
'differential-revision-add-comment-css' => '4b8af7b5',
|
||||
'differential-revision-comment-list-css' => '4b8af7b5',
|
||||
'differential-core-view-css' => '2525bbc7',
|
||||
'differential-changeset-view-css' => '2525bbc7',
|
||||
'differential-revision-detail-css' => '2525bbc7',
|
||||
'differential-revision-history-css' => '2525bbc7',
|
||||
'differential-table-of-contents-css' => '2525bbc7',
|
||||
'differential-revision-comment-css' => '2525bbc7',
|
||||
'differential-revision-add-comment-css' => '2525bbc7',
|
||||
'differential-revision-comment-list-css' => '2525bbc7',
|
||||
'javelin-behavior-differential-feedback-preview' => '30d594cf',
|
||||
'javelin-behavior-differential-edit-inline-comments' => '30d594cf',
|
||||
'javelin-behavior-differential-populate' => '30d594cf',
|
||||
|
|
|
@ -120,6 +120,13 @@ final class DifferentialInlineCommentView extends AphrontView {
|
|||
}
|
||||
}
|
||||
|
||||
$anchor = phutil_render_tag(
|
||||
'a',
|
||||
array(
|
||||
'name' => 'inline-'.$inline->getID(),
|
||||
),
|
||||
'');
|
||||
|
||||
$markup = javelin_render_tag(
|
||||
'div',
|
||||
array(
|
||||
|
@ -128,6 +135,7 @@ final class DifferentialInlineCommentView extends AphrontView {
|
|||
'meta' => $metadata,
|
||||
),
|
||||
'<div class="differential-inline-comment-head">'.
|
||||
$anchor.
|
||||
$links.
|
||||
'<span class="differential-inline-comment-line">'.$line.'</span>'.
|
||||
phutil_escape_html($handles[$inline->getAuthorPHID()]->getName()).
|
||||
|
|
|
@ -133,7 +133,7 @@ final class DifferentialRevisionCommentView extends AphrontView {
|
|||
$lines = phutil_render_tag(
|
||||
'a',
|
||||
array(
|
||||
'href' => '#',
|
||||
'href' => '#inline-'.$inline->getID(),
|
||||
'class' => 'num',
|
||||
),
|
||||
$lines);
|
||||
|
|
|
@ -24,7 +24,5 @@
|
|||
|
||||
#inline-comment-preview {
|
||||
margin-left: 60px;
|
||||
|
||||
width: 88ex;
|
||||
width: 81ch;
|
||||
width: 550px;
|
||||
}
|
||||
|
|
|
@ -136,11 +136,13 @@
|
|||
font-family: Verdana;
|
||||
font-size: 11px;
|
||||
margin: 4px 0px;
|
||||
max-width: 81ch;
|
||||
padding: 8px 10px;
|
||||
width: 100%;
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
max-width: 520px;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.differential-inline-comment-head {
|
||||
|
|
|
@ -38,6 +38,10 @@
|
|||
padding: .3em 5px .4em 1.25em;
|
||||
}
|
||||
|
||||
.differential-comment-content {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.differential-comment-core .phabricator-remarkup p {
|
||||
margin: 0.35em 0;
|
||||
}
|
||||
|
@ -97,8 +101,6 @@
|
|||
background: #fff9f3;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.differential-inline-summary th,
|
||||
.differential-inline-summary td {
|
||||
vertical-align: top;
|
||||
|
|
Loading…
Reference in a new issue