mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-26 16:52:41 +01:00
Improve display of long project names in task list UI
Summary: - Shorten long project names. - Prevent wrapping. - Fix a double-escaping issue. Test Plan: See screenshots below. Reviewers: btrahan, 20after4 Reviewed By: btrahan CC: aran Differential Revision: https://secure.phabricator.com/D2073
This commit is contained in:
parent
eeec726ded
commit
f49f1eaa5c
4 changed files with 7 additions and 3 deletions
|
@ -1722,7 +1722,7 @@ celerity_register_resource_map(array(
|
|||
),
|
||||
'phabricator-project-tag-css' =>
|
||||
array(
|
||||
'uri' => '/res/c0a3c26b/rsrc/css/application/projects/project-tag.css',
|
||||
'uri' => '/res/6b0a5223/rsrc/css/application/projects/project-tag.css',
|
||||
'type' => 'css',
|
||||
'requires' =>
|
||||
array(
|
||||
|
|
|
@ -42,7 +42,8 @@ final class ManiphestTaskProjectsView extends ManiphestView {
|
|||
'href' => $handle->getURI(),
|
||||
'class' => 'phabricator-project-tag',
|
||||
),
|
||||
phutil_escape_html($handle->getName()));
|
||||
phutil_escape_html(
|
||||
phutil_utf8_shorten($handle->getName(), 24)));
|
||||
}
|
||||
|
||||
if (count($this->handles) > 2) {
|
||||
|
@ -60,7 +61,7 @@ final class ManiphestTaskProjectsView extends ManiphestView {
|
|||
'class' => 'phabricator-project-tag',
|
||||
'sigil' => 'has-tooltip',
|
||||
'meta' => array(
|
||||
'tip' => phutil_escape_html(implode(', ', $all)),
|
||||
'tip' => implode(', ', $all),
|
||||
'size' => 200,
|
||||
),
|
||||
),
|
||||
|
|
|
@ -12,6 +12,7 @@ phutil_require_module('phabricator', 'infrastructure/javelin/api');
|
|||
phutil_require_module('phabricator', 'infrastructure/javelin/markup');
|
||||
|
||||
phutil_require_module('phutil', 'markup');
|
||||
phutil_require_module('phutil', 'utils');
|
||||
|
||||
|
||||
phutil_require_source('ManiphestTaskProjectsView.php');
|
||||
|
|
|
@ -18,6 +18,8 @@
|
|||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.phabricator-project-tag:hover {
|
||||
|
|
Loading…
Reference in a new issue