@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.

[Redesign] Update Drydock UI

Summary: Ref T8099, Updates Drydock with new StatusIcon over barColor. Making a guess on best icons, feel free to change.

Test Plan: Review Drydock UI in sandbox.

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T8341, T8099

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

+18 -14
+5 -1
src/applications/drydock/controller/DrydockConsoleController.php
··· 61 61 $crumbs = $this->buildApplicationCrumbs(); 62 62 $crumbs->addTextCrumb(pht('Console')); 63 63 64 + $box = id(new PHUIObjectBoxView()) 65 + ->setHeaderText(pht('Drydock Console')) 66 + ->setObjectList($menu); 67 + 64 68 return $this->buildApplicationPage( 65 69 array( 66 70 $crumbs, 67 - $menu, 71 + $box, 68 72 ), 69 73 array( 70 74 'title' => pht('Drydock Console'),
+2 -2
src/applications/drydock/view/DrydockLeaseListView.php
··· 42 42 $item->setEpoch($lease->getDateCreated()); 43 43 44 44 if ($lease->isActive()) { 45 - $item->setBarColor('green'); 45 + $item->setStatusIcon('fa-dot-circle green'); 46 46 } else { 47 - $item->setBarColor('red'); 47 + $item->setStatusIcon('fa-dot-circle red'); 48 48 } 49 49 50 50 $view->addItem($item);
+7 -7
src/applications/drydock/view/DrydockLogListView.php
··· 43 43 $table->setDeviceReadyTable(true); 44 44 $table->setHeaders( 45 45 array( 46 - 'Resource', 47 - 'Lease', 48 - 'Message', 49 - 'Date', 46 + pht('Resource'), 47 + pht('Lease'), 48 + pht('Message'), 49 + pht('Date'), 50 50 )); 51 51 $table->setShortHeaders( 52 52 array( 53 - 'R', 54 - 'L', 55 - 'Message', 53 + pht('R'), 54 + pht('L'), 55 + pht('Message'), 56 56 '', 57 57 )); 58 58 $table->setColumnClasses(
+4 -4
src/applications/drydock/view/DrydockResourceListView.php
··· 27 27 28 28 switch ($resource->getStatus()) { 29 29 case DrydockResourceStatus::STATUS_PENDING: 30 - $item->setBarColor('yellow'); 30 + $item->setStatusIcon('fa-dot-circle yellow'); 31 31 break; 32 32 case DrydockResourceStatus::STATUS_OPEN: 33 - $item->setBarColor('green'); 33 + $item->setStatusIcon('fa-dot-circle green'); 34 34 break; 35 35 case DrydockResourceStatus::STATUS_DESTROYED: 36 - $item->setBarColor('black'); 36 + $item->setStatusIcon('fa-times-circle black'); 37 37 break; 38 38 default: 39 - $item->setBarColor('red'); 39 + $item->setStatusIcon('fa-dot-circle red'); 40 40 break; 41 41 } 42 42