@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Move differential revision to its own table column in blame view

Summary: There is still some layout issues with revisions, so I've tested it better and moved it to it's own column

Test Plan: Fake in some revision data, test various sizes and shapes.

Reviewers: epriestley

Reviewed By: epriestley

Spies: Korvin

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

+23 -18
+2 -2
resources/celerity/map.php
··· 74 74 'rsrc/css/application/diffusion/diffusion-icons.css' => '0c15255e', 75 75 'rsrc/css/application/diffusion/diffusion-readme.css' => '419dd5b6', 76 76 'rsrc/css/application/diffusion/diffusion-repository.css' => 'ee6f20ec', 77 - 'rsrc/css/application/diffusion/diffusion-source.css' => '5c697665', 77 + 'rsrc/css/application/diffusion/diffusion-source.css' => 'cb2bf02e', 78 78 'rsrc/css/application/diffusion/diffusion.css' => 'ceacf994', 79 79 'rsrc/css/application/feed/feed.css' => 'ecd4ec57', 80 80 'rsrc/css/application/files/global-drag-and-drop.css' => 'b556a948', ··· 574 574 'diffusion-icons-css' => '0c15255e', 575 575 'diffusion-readme-css' => '419dd5b6', 576 576 'diffusion-repository-css' => 'ee6f20ec', 577 - 'diffusion-source-css' => '5c697665', 577 + 'diffusion-source-css' => 'cb2bf02e', 578 578 'diviner-shared-css' => '896f1d43', 579 579 'font-fontawesome' => 'e838e088', 580 580 'font-lato' => 'c7ccd872',
+11 -8
src/applications/diffusion/controller/DiffusionBrowseController.php
··· 706 706 707 707 $buttons[] = 708 708 id(new PHUIButtonView()) 709 + ->setTag('a') 709 710 ->setText(pht('Last Change')) 710 711 ->setColor(PHUIButtonView::GREY) 711 712 ->setHref( ··· 1175 1176 ), 1176 1177 $before_link); 1177 1178 1178 - $object_links = array(); 1179 - $object_links[] = $commit_link; 1180 - if ($revision_link) { 1181 - $object_links[] = phutil_tag('span', array(), '/'); 1182 - $object_links[] = $revision_link; 1183 - } 1184 - 1185 1179 $row[] = phutil_tag( 1186 1180 'th', 1187 1181 array( 1188 1182 'class' => 'diffusion-rev-link', 1189 1183 ), 1190 - $object_links); 1184 + $commit_link); 1185 + 1186 + if ($revision_link) { 1187 + $row[] = phutil_tag( 1188 + 'th', 1189 + array( 1190 + 'class' => 'diffusion-blame-revision', 1191 + ), 1192 + $revision_link); 1193 + } 1191 1194 1192 1195 $row[] = phutil_tag( 1193 1196 'th',
+10 -8
webroot/rsrc/css/application/diffusion/diffusion-source.css
··· 40 40 .diffusion-blame-date { 41 41 background: {$lightgreybackground}; 42 42 font: {$basefont}; 43 - font-size: {$smallestfontsize}; 43 + font-size: {$smallerfontsize}; 44 44 } 45 45 46 46 .diffusion-blame-link, 47 - .diffusion-line-link { 47 + .diffusion-line-link, 48 + .diffusion-blame-revision { 48 49 background: {$lightgreybackground}; 49 50 } 50 51 ··· 53 54 min-width: 130px; 54 55 background: {$lightgreybackground}; 55 56 font: {$basefont}; 56 - font-size: {$smallestfontsize}; 57 + font-size: {$smallerfontsize}; 57 58 } 58 59 59 60 .diffusion-source a { ··· 61 62 } 62 63 63 64 .diffusion-rev-link a { 64 - max-width: 340px; 65 + max-width: 300px; 65 66 overflow: hidden; 66 67 white-space: nowrap; 67 68 text-overflow: ellipsis; 69 + margin: 3px 8px; 70 + display: block; 68 71 } 69 72 70 - .diffusion-rev-link a, 71 - .diffusion-rev-link span, 72 - .diffusion-blame-date a { 73 + .diffusion-blame-date a, 74 + .diffusion-blame-revision a { 75 + float: right; 73 76 margin: 3px 8px; 74 - float: left; 75 77 } 76 78 77 79 .diffusion-rev-link span {