mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-30 17:30:59 +01:00
Add FontIcon bridge to AppIcons
Summary: Select a similar or better FontAwesome icon to represent each application Test Plan: Visual inspection Reviewers: epriestley, btrahan Subscribers: hach-que, Korvin, epriestley Differential Revision: https://secure.phabricator.com/D11489
This commit is contained in:
parent
e0289070db
commit
5d8bb61dde
57 changed files with 229 additions and 1 deletions
|
@ -18,6 +18,10 @@ final class PhabricatorAlmanacApplication extends PhabricatorApplication {
|
|||
return 'almanac';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-server';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x98\x82";
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorAuditApplication extends PhabricatorApplication {
|
|||
return 'audit';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-check-circle-o';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Audit');
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorAuthApplication extends PhabricatorApplication {
|
|||
return 'authentication';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-key';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return $viewer->getIsAdmin();
|
||||
}
|
||||
|
|
|
@ -157,6 +157,10 @@ abstract class PhabricatorApplication implements PhabricatorPolicyInterface {
|
|||
return 'application';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-puzzle-piece';
|
||||
}
|
||||
|
||||
public function getApplicationOrder() {
|
||||
return PHP_INT_MAX;
|
||||
}
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorCalendarApplication extends PhabricatorApplication {
|
|||
return 'calendar';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-calendar';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
// Unicode has a calendar character but it's in some distant code plane,
|
||||
// use "keyboard" since it looks vaguely similar.
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorCelerityApplication extends PhabricatorApplication {
|
|||
return true;
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-leaf';
|
||||
}
|
||||
|
||||
public function getRoutes() {
|
||||
$extensions = CelerityResourceController::getSupportedResourceTypes();
|
||||
$extensions = array_keys($extensions);
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorChatLogApplication extends PhabricatorApplication {
|
|||
return 'chatlog';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-coffee';
|
||||
}
|
||||
|
||||
public function isPrototype() {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorConduitApplication extends PhabricatorApplication {
|
|||
return 'conduit';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-tty';
|
||||
}
|
||||
|
||||
public function canUninstall() {
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorConfigApplication extends PhabricatorApplication {
|
|||
return 'setup';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-wrench';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return $viewer->getIsAdmin();
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorConpherenceApplication extends PhabricatorApplication {
|
|||
return 'conpherence';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-comments';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x9C\x86";
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorCountdownApplication extends PhabricatorApplication {
|
|||
return 'countdown';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-birthday-cake';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Countdown');
|
||||
}
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorDaemonsApplication extends PhabricatorApplication {
|
|||
return 'daemon';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-pied-piper-alt';
|
||||
}
|
||||
|
||||
public function getApplicationGroup() {
|
||||
return self::GROUP_ADMIN;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorDashboardApplication extends PhabricatorApplication {
|
|||
return 'fancyhome';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-dashboard';
|
||||
}
|
||||
|
||||
public function getRoutes() {
|
||||
return array(
|
||||
'/W(?P<id>\d+)' => 'PhabricatorDashboardPanelViewController',
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorDifferentialApplication extends PhabricatorApplication {
|
|||
return 'differential';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-cog';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorDiffusionApplication extends PhabricatorApplication {
|
|||
return 'diffusion';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-code';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorDivinerApplication extends PhabricatorApplication {
|
|||
return 'diviner';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-cubes';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Diviner');
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorDoorkeeperApplication extends PhabricatorApplication {
|
|||
return pht('Doorkeeper');
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-recycle';
|
||||
}
|
||||
|
||||
public function getShortDescription() {
|
||||
return pht('Connect to Other Software');
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorDrydockApplication extends PhabricatorApplication {
|
|||
return 'drydock';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-truck';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x98\x82";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorFactApplication extends PhabricatorApplication {
|
|||
return 'fact';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-area-chart';
|
||||
}
|
||||
|
||||
public function getApplicationGroup() {
|
||||
return self::GROUP_UTILITIES;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorFeedApplication extends PhabricatorApplication {
|
|||
return 'feed';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-newspaper-o';
|
||||
}
|
||||
|
||||
public function canUninstall() {
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorFilesApplication extends PhabricatorApplication {
|
|||
return 'files';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-file';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x87\xAA";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorFlagsApplication extends PhabricatorApplication {
|
|||
return 'flags';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-flag';
|
||||
}
|
||||
|
||||
public function getEventListeners() {
|
||||
return array(
|
||||
new PhabricatorFlagsUIEventListener(),
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorFundApplication extends PhabricatorApplication {
|
|||
return 'phund';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-heart';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x99\xA5";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorHarbormasterApplication extends PhabricatorApplication {
|
|||
return 'harbormaster';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-ship';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x99\xBB";
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorHeraldApplication extends PhabricatorApplication {
|
|||
return 'herald';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-bell';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Herald');
|
||||
}
|
||||
|
|
|
@ -20,6 +20,10 @@ final class PhabricatorHomeApplication extends PhabricatorApplication {
|
|||
return 'home';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-home';
|
||||
}
|
||||
|
||||
public function getRoutes() {
|
||||
return array(
|
||||
'/' => 'PhabricatorHomeMainController',
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorLegalpadApplication extends PhabricatorApplication {
|
|||
return 'legalpad';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-gavel';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xC2\xA9";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorMacroApplication extends PhabricatorApplication {
|
|||
return 'macro';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-smile';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x9A\x98";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorMailingListsApplication extends PhabricatorApplication {
|
|||
return 'mail';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-mail-reply-all';
|
||||
}
|
||||
|
||||
public function getApplicationGroup() {
|
||||
return self::GROUP_ADMIN;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorManiphestApplication extends PhabricatorApplication {
|
|||
return 'maniphest';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-anchor';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -28,6 +28,10 @@ final class PhabricatorApplicationsApplication extends PhabricatorApplication {
|
|||
return 'application';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-globe';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE0\xBC\x84";
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorMetaMTAApplication extends PhabricatorApplication {
|
|||
return 'metamta';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-send';
|
||||
}
|
||||
|
||||
public function getShortDescription() {
|
||||
return pht('Delivers Mail');
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorNotificationsApplication extends PhabricatorApplication {
|
|||
return pht('Real-Time Updates and Alerts');
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-bell';
|
||||
}
|
||||
|
||||
public function getRoutes() {
|
||||
return array(
|
||||
'/notification/' => array(
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorNuanceApplication extends PhabricatorApplication {
|
|||
return 'nuance';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-fax';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x98\x8E";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorOAuthServerApplication extends PhabricatorApplication {
|
|||
return 'oauthserver';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-hotel';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x99\x86";
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorOwnersApplication extends PhabricatorApplication {
|
|||
return 'owners';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-gift';
|
||||
}
|
||||
|
||||
public function getShortDescription() {
|
||||
return pht('Own Source Code');
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPassphraseApplication extends PhabricatorApplication {
|
|||
return 'passphrase';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-user-secret';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x97\x88";
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorPasteApplication extends PhabricatorApplication {
|
|||
return 'paste';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-paste';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x9C\x8E";
|
||||
}
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorPeopleApplication extends PhabricatorApplication {
|
|||
return 'people';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-users';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return $viewer->getIsAdmin();
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorPhameApplication extends PhabricatorApplication {
|
|||
return 'phame';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-star';
|
||||
}
|
||||
|
||||
public function getShortDescription() {
|
||||
return 'Blog';
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPhluxApplication extends PhabricatorApplication {
|
|||
return 'phlux';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-copy';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x98\xBD";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPholioApplication extends PhabricatorApplication {
|
|||
return 'pholio';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-camera-retro';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x9D\xA6";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPhortuneApplication extends PhabricatorApplication {
|
|||
return 'phortune';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-diamond';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x9C\x98";
|
||||
}
|
||||
|
|
|
@ -11,7 +11,11 @@ final class PhabricatorPHPASTApplication extends PhabricatorApplication {
|
|||
}
|
||||
|
||||
public function getIconName() {
|
||||
return 'phpast';
|
||||
return 'fa-ambulance';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-check-circle-o';
|
||||
}
|
||||
|
||||
public function getShortDescription() {
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPhragmentApplication extends PhabricatorApplication {
|
|||
return 'phragment';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-floppy-o';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x26\xB6";
|
||||
}
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorPhrequentApplication extends PhabricatorApplication {
|
|||
return 'phrequent';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-clock-o';
|
||||
}
|
||||
|
||||
public function getApplicationGroup() {
|
||||
return self::GROUP_UTILITIES;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPhrictionApplication extends PhabricatorApplication {
|
|||
return 'phriction';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-book';
|
||||
}
|
||||
|
||||
public function isPinnedByDefault(PhabricatorUser $viewer) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorPonderApplication extends PhabricatorApplication {
|
|||
return 'ponder';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-university';
|
||||
}
|
||||
|
||||
public function getFactObjectsForAnalysis() {
|
||||
return array(
|
||||
new PonderQuestion(),
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorProjectApplication extends PhabricatorApplication {
|
|||
return 'projects';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-briefcase';
|
||||
}
|
||||
|
||||
public function getFlavorText() {
|
||||
return pht('Group stuff into big piles.');
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorReleephApplication extends PhabricatorApplication {
|
|||
return 'releeph';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-flag-checkered';
|
||||
}
|
||||
|
||||
public function isPrototype() {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorRepositoriesApplication extends PhabricatorApplication {
|
|||
return 'repositories';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-hdd-o';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Repositories');
|
||||
}
|
||||
|
|
|
@ -22,6 +22,10 @@ final class PhabricatorSearchApplication extends PhabricatorApplication {
|
|||
return 'search';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-search';
|
||||
}
|
||||
|
||||
public function isLaunchable() {
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorSettingsApplication extends PhabricatorApplication {
|
|||
return 'settings';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-wrench';
|
||||
}
|
||||
|
||||
public function canUninstall() {
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,10 @@ final class PhabricatorSlowvoteApplication extends PhabricatorApplication {
|
|||
return 'slowvote';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-bar-chart';
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
return pht('Slowvote');
|
||||
}
|
||||
|
|
|
@ -14,6 +14,10 @@ final class PhabricatorTokensApplication extends PhabricatorApplication {
|
|||
return 'token';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-trophy';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x99\xA6";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorUIExamplesApplication extends PhabricatorApplication {
|
|||
return 'uiexamples';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-magnet';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x8F\x9A";
|
||||
}
|
||||
|
|
|
@ -18,6 +18,10 @@ final class PhabricatorXHProfApplication extends PhabricatorApplication {
|
|||
return 'xhprof';
|
||||
}
|
||||
|
||||
public function getFontIcon() {
|
||||
return 'fa-stethoscope';
|
||||
}
|
||||
|
||||
public function getTitleGlyph() {
|
||||
return "\xE2\x98\x84";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue