Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/dashboard/icon/PhabricatorDashboardIconSet.php
13450 views
1
<?php
2
3
final class PhabricatorDashboardIconSet
4
extends PhabricatorIconSet {
5
6
const ICONSETKEY = 'dashboards';
7
8
public function getSelectIconTitleText() {
9
return pht('Choose Dashboard Icon');
10
}
11
12
protected function newIcons() {
13
$map = array(
14
'fa-home' => pht('Home'),
15
'fa-dashboard' => pht('Dashboard'),
16
'fa-th-large' => pht('Blocks'),
17
'fa-columns' => pht('Columns'),
18
'fa-bookmark' => pht('Page Saver'),
19
20
'fa-book' => pht('Knowledge'),
21
'fa-bomb' => pht('Kaboom'),
22
'fa-pie-chart' => pht('Apple Blueberry'),
23
'fa-bar-chart' => pht('Serious Business'),
24
'fa-briefcase' => pht('Project'),
25
26
'fa-bell' => pht('Ding Ding'),
27
'fa-credit-card' => pht('Plastic Debt'),
28
'fa-code' => pht('PHP is Life'),
29
'fa-sticky-note' => pht('To Self'),
30
'fa-newspaper-o' => pht('Stay Woke'),
31
32
'fa-server' => pht('Metallica'),
33
'fa-hashtag' => pht('Corned Beef'),
34
'fa-anchor' => pht('Tasks'),
35
'fa-calendar' => pht('Calendar'),
36
'fa-compass' => pht('Wayfinding'),
37
38
'fa-futbol-o' => pht('Sports'),
39
'fa-flag' => pht('Flag'),
40
'fa-ship' => pht('Water Vessel'),
41
'fa-feed' => pht('Wireless'),
42
'fa-bullhorn' => pht('Announcement'),
43
44
);
45
46
$icons = array();
47
foreach ($map as $key => $label) {
48
$icons[] = id(new PhabricatorIconSetIcon())
49
->setKey($key)
50
->setLabel($label);
51
}
52
53
return $icons;
54
}
55
56
}
57
58