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

Remove "disabled" look to subprojects/workboard nav items

Summary: Fixes T12330. Minor UI nit, since we use "disabled" to usually mean "no permission". Makes these links always normal looking.

Test Plan: Review a new project in sandbox.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Maniphest Tasks: T12330

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

-8
-5
src/applications/project/menuitem/PhabricatorProjectSubprojectsProfileMenuItem.php
··· 47 47 PhabricatorProfileMenuItemConfiguration $config) { 48 48 49 49 $project = $config->getProfileObject(); 50 - 51 - $has_children = ($project->getHasSubprojects()) || 52 - ($project->getHasMilestones()); 53 - 54 50 $id = $project->getID(); 55 51 56 52 $name = $this->getDisplayName($config); ··· 60 56 $item = $this->newItem() 61 57 ->setHref($href) 62 58 ->setName($name) 63 - ->setDisabled(!$has_children) 64 59 ->setIcon($icon); 65 60 66 61 return array(
-3
src/applications/project/menuitem/PhabricatorProjectWorkboardProfileMenuItem.php
··· 56 56 PhabricatorProfileMenuItemConfiguration $config) { 57 57 $project = $config->getProfileObject(); 58 58 59 - $has_workboard = $project->getHasWorkboard(); 60 - 61 59 $id = $project->getID(); 62 60 $href = "/project/board/{$id}/"; 63 61 $name = $this->getDisplayName($config); ··· 65 63 $item = $this->newItem() 66 64 ->setHref($href) 67 65 ->setName($name) 68 - ->setDisabled(!$has_workboard) 69 66 ->setIcon('fa-columns'); 70 67 71 68 return array(