Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/view/DifferentialRevisionListView.php
Show First 20 Lines • Show All 223 Lines • ▼ Show 20 Lines | for ($ii = 0; $ii < 7; $ii++) { | ||||
} | } | ||||
} | } | ||||
$n = $revision->getAddedLineCount() + $revision->getRemovedLineCount(); | $n = $revision->getAddedLineCount() + $revision->getRemovedLineCount(); | ||||
$classes = array(); | $classes = array(); | ||||
$classes[] = 'differential-revision-size'; | $classes[] = 'differential-revision-size'; | ||||
$tip = array(); | |||||
$tip[] = pht('%s Lines', new PhutilNumber($n)); | |||||
if ($plus_count <= 1) { | if ($plus_count <= 1) { | ||||
$classes[] = 'differential-revision-small'; | $classes[] = 'differential-revision-small'; | ||||
$tip[] = pht('Smaller Change'); | |||||
} | } | ||||
if ($plus_count >= 4) { | if ($plus_count >= 4) { | ||||
$classes[] = 'differential-revision-large'; | $classes[] = 'differential-revision-large'; | ||||
$tip[] = pht('Larger Change'); | |||||
} | } | ||||
$tip = phutil_implode_html(" \xC2\xB7 ", $tip); | |||||
return javelin_tag( | return javelin_tag( | ||||
'span', | 'span', | ||||
array( | array( | ||||
'class' => implode(' ', $classes), | 'class' => implode(' ', $classes), | ||||
'sigil' => 'has-tooltip', | 'sigil' => 'has-tooltip', | ||||
'meta' => array( | 'meta' => array( | ||||
'tip' => pht('%s Lines', new PhutilNumber($n)), | 'tip' => $tip, | ||||
'align' => 'E', | 'align' => 'E', | ||||
'size' => 400, | |||||
), | ), | ||||
), | ), | ||||
$size); | $size); | ||||
} | } | ||||
} | } |