diff --git a/resources/celerity/map.php b/resources/celerity/map.php
index a58e434861..e670b032ba 100644
--- a/resources/celerity/map.php
+++ b/resources/celerity/map.php
@@ -7,11 +7,11 @@
return array(
'names' =>
array(
- 'core.pkg.css' => 'c00e58c8',
+ 'core.pkg.css' => 'be14eb23',
'core.pkg.js' => 'b2ed04a2',
'darkconsole.pkg.js' => 'ca8671ce',
'differential.pkg.css' => '4b8686e3',
- 'differential.pkg.js' => '05ad02d3',
+ 'differential.pkg.js' => '36bec171',
'diffusion.pkg.css' => '3783278d',
'diffusion.pkg.js' => '5b4010f4',
'javelin.pkg.js' => 'dbef0389',
@@ -82,7 +82,7 @@ return array(
'rsrc/css/application/phame/phame.css' => '19ecc703',
'rsrc/css/application/pholio/pholio-edit.css' => 'b9e59b6d',
'rsrc/css/application/pholio/pholio-inline-comments.css' => '52be33f0',
- 'rsrc/css/application/pholio/pholio.css' => '2fa97dbe',
+ 'rsrc/css/application/pholio/pholio.css' => 'e059f955',
'rsrc/css/application/phortune/phortune-credit-card-form.css' => 'b25b4beb',
'rsrc/css/application/phrequent/phrequent.css' => 'ffc185ad',
'rsrc/css/application/phriction/phriction-document-css.css' => '7d7f0071',
@@ -111,12 +111,11 @@ return array(
'rsrc/css/core/z-index.css' => 'efb673ac',
'rsrc/css/diviner/diviner-shared.css' => '38813222',
'rsrc/css/font/font-awesome.css' => '62bc244d',
- 'rsrc/css/font/font-glyphicons-halflings.css' => 'c4c1c6b6',
'rsrc/css/font/font-source-sans-pro.css' => '91d53463',
- 'rsrc/css/font/phui-font-icon-base.css' => 'cd92ff25',
+ 'rsrc/css/font/phui-font-icon-base.css' => '104caddd',
'rsrc/css/layout/phabricator-action-header-view.css' => 'c14dfc57',
- 'rsrc/css/layout/phabricator-action-list-view.css' => '6f7ef696',
- 'rsrc/css/layout/phabricator-crumbs-view.css' => '0222cbe0',
+ 'rsrc/css/layout/phabricator-action-list-view.css' => 'dcd9875f',
+ 'rsrc/css/layout/phabricator-crumbs-view.css' => '6a23399c',
'rsrc/css/layout/phabricator-filetree-view.css' => 'a8c86ace',
'rsrc/css/layout/phabricator-hovercard-view.css' => '46a13cf0',
'rsrc/css/layout/phabricator-side-menu-view.css' => '503699d0',
@@ -133,12 +132,12 @@ return array(
'rsrc/css/phui/phui-form-view.css' => '867463b4',
'rsrc/css/phui/phui-form.css' => 'b78ec020',
'rsrc/css/phui/phui-header-view.css' => '5d245c9c',
- 'rsrc/css/phui/phui-icon.css' => '215fa314',
+ 'rsrc/css/phui/phui-icon.css' => '00abbd26',
'rsrc/css/phui/phui-info-panel.css' => '27ea50a1',
- 'rsrc/css/phui/phui-list.css' => 'ef8035b6',
+ 'rsrc/css/phui/phui-list.css' => '65eab261',
'rsrc/css/phui/phui-object-box.css' => 'ce92d8ec',
- 'rsrc/css/phui/phui-object-item-list-view.css' => '7cf6ccf9',
- 'rsrc/css/phui/phui-pinboard-view.css' => 'e7d3b05e',
+ 'rsrc/css/phui/phui-object-item-list-view.css' => '64b6b266',
+ 'rsrc/css/phui/phui-pinboard-view.css' => '874c22f9',
'rsrc/css/phui/phui-property-list-view.css' => 'af4b381f',
'rsrc/css/phui/phui-remarkup-preview.css' => '19ad512b',
'rsrc/css/phui/phui-spacing.css' => '042804d6',
@@ -147,7 +146,7 @@ return array(
'rsrc/css/phui/phui-text.css' => '23e9b4b7',
'rsrc/css/phui/phui-timeline-view.css' => '15ff2a9f',
'rsrc/css/phui/phui-workboard-view.css' => '2bf82d00',
- 'rsrc/css/phui/phui-workpanel-view.css' => '97b69459',
+ 'rsrc/css/phui/phui-workpanel-view.css' => '1169f879',
'rsrc/css/sprite-actions.css' => '969ad0e5',
'rsrc/css/sprite-apps-large.css' => '3e3ec4c3',
'rsrc/css/sprite-apps-xlarge.css' => 'db66c878',
@@ -156,13 +155,13 @@ return array(
'rsrc/css/sprite-conpherence.css' => '3b4a0487',
'rsrc/css/sprite-docs.css' => '5f65d0da',
'rsrc/css/sprite-gradient.css' => 'a10def53',
- 'rsrc/css/sprite-icons.css' => 'f19a828c',
'rsrc/css/sprite-login.css' => '8d10fb28',
'rsrc/css/sprite-main-header.css' => '92720ee2',
'rsrc/css/sprite-menu.css' => '8da53882',
'rsrc/css/sprite-minicons.css' => 'df4f76fe',
'rsrc/css/sprite-payments.css' => 'cc085d44',
'rsrc/css/sprite-projects.css' => '7578fa56',
+ 'rsrc/css/sprite-remarkup.css' => '5c396a57',
'rsrc/css/sprite-status.css' => '25d7f92f',
'rsrc/css/sprite-tokens.css' => '1706b943',
'rsrc/externals/font/fontawesome/fontawesome-webfont.eot' => 'b676fe4f',
@@ -323,8 +322,6 @@ return array(
'rsrc/image/sprite-docs-X2.png' => '6dc1adad',
'rsrc/image/sprite-docs.png' => '4636297f',
'rsrc/image/sprite-gradient.png' => '4ece0b62',
- 'rsrc/image/sprite-icons-X2.png' => '0d5867c0',
- 'rsrc/image/sprite-icons.png' => '3f754bda',
'rsrc/image/sprite-login-X2.png' => 'bf5ceccc',
'rsrc/image/sprite-login.png' => 'c1e200b3',
'rsrc/image/sprite-main-header.png' => '83521873',
@@ -335,6 +332,8 @@ return array(
'rsrc/image/sprite-payments.png' => 'd8576309',
'rsrc/image/sprite-projects-X2.png' => '218fdc8b',
'rsrc/image/sprite-projects.png' => '631ff9a7',
+ 'rsrc/image/sprite-remarkup-X2.png' => '7ee1dc28',
+ 'rsrc/image/sprite-remarkup.png' => 'b4421f07',
'rsrc/image/sprite-status-X2.png' => '6cb4b401',
'rsrc/image/sprite-status.png' => '97eb1562',
'rsrc/image/sprite-tokens-X2.png' => 'b4776580',
@@ -465,7 +464,7 @@ return array(
'rsrc/js/core/behavior-lightbox-attachments.js' => '3aa45ad9',
'rsrc/js/core/behavior-line-linker.js' => 'bc778103',
'rsrc/js/core/behavior-more.js' => '9b9197be',
- 'rsrc/js/core/behavior-object-selector.js' => 'b4eef37b',
+ 'rsrc/js/core/behavior-object-selector.js' => 'e6f67523',
'rsrc/js/core/behavior-oncopy.js' => 'c3e218fe',
'rsrc/js/core/behavior-phabricator-nav.js' => 'b5842a5e',
'rsrc/js/core/behavior-phabricator-remarkup-assist.js' => 'c021950a',
@@ -525,7 +524,6 @@ return array(
'diffusion-source-css' => '66fdf661',
'diviner-shared-css' => '38813222',
'font-fontawesome' => '62bc244d',
- 'font-glyphicons-halflings' => 'c4c1c6b6',
'font-source-sans-pro' => '91d53463',
'global-drag-and-drop-css' => '697324ad',
'harbormaster-css' => 'cec833b7',
@@ -605,7 +603,7 @@ return array(
'javelin-behavior-phabricator-line-linker' => 'bc778103',
'javelin-behavior-phabricator-nav' => 'b5842a5e',
'javelin-behavior-phabricator-notification-example' => 'c51a6616',
- 'javelin-behavior-phabricator-object-selector' => 'b4eef37b',
+ 'javelin-behavior-phabricator-object-selector' => 'e6f67523',
'javelin-behavior-phabricator-oncopy' => 'c3e218fe',
'javelin-behavior-phabricator-remarkup-assist' => 'c021950a',
'javelin-behavior-phabricator-reveal-content' => '8f24abfc',
@@ -688,14 +686,14 @@ return array(
'path-typeahead' => 'f7fc67ec',
'people-profile-css' => 'ba7b2762',
'phabricator-action-header-view-css' => 'c14dfc57',
- 'phabricator-action-list-view-css' => '6f7ef696',
+ 'phabricator-action-list-view-css' => 'dcd9875f',
'phabricator-application-launch-view-css' => 'd290ba21',
'phabricator-busy' => '6453c869',
'phabricator-chatlog-css' => '852140ff',
'phabricator-content-source-view-css' => '4b8b05d4',
'phabricator-core-css' => '40151074',
'phabricator-countdown-css' => '86b7b0a0',
- 'phabricator-crumbs-view-css' => '0222cbe0',
+ 'phabricator-crumbs-view-css' => '6a23399c',
'phabricator-drag-and-drop-file-upload' => 'ae6abfba',
'phabricator-draggable-list' => '1681c4d4',
'phabricator-fatal-config-template-css' => '25d446d6',
@@ -742,7 +740,7 @@ return array(
'phabricator-uiexample-reactor-sendproperties' => '551add57',
'phabricator-zindex-css' => 'efb673ac',
'phame-css' => '19ecc703',
- 'pholio-css' => '2fa97dbe',
+ 'pholio-css' => 'e059f955',
'pholio-edit-css' => 'b9e59b6d',
'pholio-inline-comments-css' => '52be33f0',
'phortune-credit-card-form' => '2290aeef',
@@ -757,17 +755,17 @@ return array(
'phui-calendar-month-css' => 'a92e47d2',
'phui-document-view-css' => '3b078dc0',
'phui-feed-story-css' => '3a59c2cf',
- 'phui-font-icon-base-css' => 'cd92ff25',
+ 'phui-font-icon-base-css' => '104caddd',
'phui-fontkit-css' => 'de84aa4a',
'phui-form-css' => 'b78ec020',
'phui-form-view-css' => '867463b4',
'phui-header-view-css' => '5d245c9c',
- 'phui-icon-view-css' => '215fa314',
+ 'phui-icon-view-css' => '00abbd26',
'phui-info-panel-css' => '27ea50a1',
- 'phui-list-view-css' => 'ef8035b6',
+ 'phui-list-view-css' => '65eab261',
'phui-object-box-css' => 'ce92d8ec',
- 'phui-object-item-list-view-css' => '7cf6ccf9',
- 'phui-pinboard-view-css' => 'e7d3b05e',
+ 'phui-object-item-list-view-css' => '64b6b266',
+ 'phui-pinboard-view-css' => '874c22f9',
'phui-property-list-view-css' => 'af4b381f',
'phui-remarkup-preview-css' => '19ad512b',
'phui-spacing-css' => '042804d6',
@@ -776,7 +774,7 @@ return array(
'phui-text-css' => '23e9b4b7',
'phui-timeline-view-css' => '15ff2a9f',
'phui-workboard-view-css' => '2bf82d00',
- 'phui-workpanel-view-css' => '97b69459',
+ 'phui-workpanel-view-css' => '1169f879',
'phuix-action-list-view' => 'b5c256b8',
'phuix-action-view' => '19a0b148',
'phuix-dropdown-menu' => 'bd4c8dca',
@@ -803,13 +801,13 @@ return array(
'sprite-conpherence-css' => '3b4a0487',
'sprite-docs-css' => '5f65d0da',
'sprite-gradient-css' => 'a10def53',
- 'sprite-icons-css' => 'f19a828c',
'sprite-login-css' => '8d10fb28',
'sprite-main-header-css' => '92720ee2',
'sprite-menu-css' => '8da53882',
'sprite-minicons-css' => 'df4f76fe',
'sprite-payments-css' => 'cc085d44',
'sprite-projects-css' => '7578fa56',
+ 'sprite-remarkup-css' => '5c396a57',
'sprite-status-css' => '25d7f92f',
'sprite-tokens-css' => '1706b943',
'subscribers-list-css' => '5bb30c78',
@@ -1617,13 +1615,6 @@ return array(
2 => 'javelin-util',
3 => 'javelin-reactor-node-calmer',
),
- 'b4eef37b' =>
- array(
- 0 => 'javelin-behavior',
- 1 => 'javelin-dom',
- 2 => 'javelin-request',
- 3 => 'javelin-util',
- ),
'b5842a5e' =>
array(
0 => 'javelin-behavior',
@@ -1914,6 +1905,13 @@ return array(
2 => 'javelin-view-visitor',
3 => 'javelin-util',
),
+ 'e6f67523' =>
+ array(
+ 0 => 'javelin-behavior',
+ 1 => 'javelin-dom',
+ 2 => 'javelin-request',
+ 3 => 'javelin-util',
+ ),
'e7c21fb3' =>
array(
0 => 'javelin-dom',
@@ -2089,7 +2087,7 @@ return array(
16 => 'aphront-tooltip-css',
17 => 'phabricator-flag-css',
18 => 'aphront-error-view-css',
- 19 => 'sprite-icons-css',
+ 19 => 'sprite-remarkup-css',
20 => 'sprite-gradient-css',
21 => 'sprite-menu-css',
22 => 'sprite-apps-large-css',
diff --git a/resources/celerity/packages.php b/resources/celerity/packages.php
index 7444c9daa4..54872d07e3 100644
--- a/resources/celerity/packages.php
+++ b/resources/celerity/packages.php
@@ -89,7 +89,7 @@ return array(
'phabricator-flag-css',
'aphront-error-view-css',
- 'sprite-icons-css',
+ 'sprite-remarkup-css',
'sprite-gradient-css',
'sprite-menu-css',
'sprite-apps-large-css',
diff --git a/resources/sprite/icons_1x/action-menu.png b/resources/sprite/icons_1x/action-menu.png
deleted file mode 100644
index 174a35cd45..0000000000
Binary files a/resources/sprite/icons_1x/action-menu.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/arrow_left.png b/resources/sprite/icons_1x/arrow_left.png
deleted file mode 100644
index 47685a2e39..0000000000
Binary files a/resources/sprite/icons_1x/arrow_left.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/arrow_right.png b/resources/sprite/icons_1x/arrow_right.png
deleted file mode 100644
index a95b694a85..0000000000
Binary files a/resources/sprite/icons_1x/arrow_right.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/attach.png b/resources/sprite/icons_1x/attach.png
deleted file mode 100644
index b89aa997ee..0000000000
Binary files a/resources/sprite/icons_1x/attach.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/backward.png b/resources/sprite/icons_1x/backward.png
deleted file mode 100644
index 6aa24779c8..0000000000
Binary files a/resources/sprite/icons_1x/backward.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/blame.png b/resources/sprite/icons_1x/blame.png
deleted file mode 100644
index ddeacfd64b..0000000000
Binary files a/resources/sprite/icons_1x/blame.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/calendar.png b/resources/sprite/icons_1x/calendar.png
deleted file mode 100644
index 73baf0bf54..0000000000
Binary files a/resources/sprite/icons_1x/calendar.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/check.png b/resources/sprite/icons_1x/check.png
deleted file mode 100644
index 4d7b1a59d7..0000000000
Binary files a/resources/sprite/icons_1x/check.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/comment.png b/resources/sprite/icons_1x/comment.png
deleted file mode 100644
index c56a353ea6..0000000000
Binary files a/resources/sprite/icons_1x/comment.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/computer.png b/resources/sprite/icons_1x/computer.png
deleted file mode 100644
index e90b406929..0000000000
Binary files a/resources/sprite/icons_1x/computer.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/create.png b/resources/sprite/icons_1x/create.png
deleted file mode 100644
index 0d0989e879..0000000000
Binary files a/resources/sprite/icons_1x/create.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/data.png b/resources/sprite/icons_1x/data.png
deleted file mode 100644
index cd6bd35e91..0000000000
Binary files a/resources/sprite/icons_1x/data.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/delete.png b/resources/sprite/icons_1x/delete.png
deleted file mode 100644
index 499d7fe576..0000000000
Binary files a/resources/sprite/icons_1x/delete.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/disable.png b/resources/sprite/icons_1x/disable.png
deleted file mode 100644
index 6a3ca19829..0000000000
Binary files a/resources/sprite/icons_1x/disable.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/dislike.png b/resources/sprite/icons_1x/dislike.png
deleted file mode 100644
index d97bb99a13..0000000000
Binary files a/resources/sprite/icons_1x/dislike.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/download-alt.png b/resources/sprite/icons_1x/download-alt.png
deleted file mode 100644
index da919a28ee..0000000000
Binary files a/resources/sprite/icons_1x/download-alt.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/download.png b/resources/sprite/icons_1x/download.png
deleted file mode 100644
index 32adeb3a92..0000000000
Binary files a/resources/sprite/icons_1x/download.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/edit.png b/resources/sprite/icons_1x/edit.png
deleted file mode 100644
index bfedfd2ac5..0000000000
Binary files a/resources/sprite/icons_1x/edit.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/enable.png b/resources/sprite/icons_1x/enable.png
deleted file mode 100644
index 0878ab69fb..0000000000
Binary files a/resources/sprite/icons_1x/enable.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/file.png b/resources/sprite/icons_1x/file.png
deleted file mode 100644
index 82de99a5bb..0000000000
Binary files a/resources/sprite/icons_1x/file.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/film.png b/resources/sprite/icons_1x/film.png
deleted file mode 100644
index 0f3d34b56b..0000000000
Binary files a/resources/sprite/icons_1x/film.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-0.png b/resources/sprite/icons_1x/flag-0.png
deleted file mode 100644
index f9b6519a10..0000000000
Binary files a/resources/sprite/icons_1x/flag-0.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-1.png b/resources/sprite/icons_1x/flag-1.png
deleted file mode 100644
index 4fe2f30f89..0000000000
Binary files a/resources/sprite/icons_1x/flag-1.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-2.png b/resources/sprite/icons_1x/flag-2.png
deleted file mode 100644
index e81586bae7..0000000000
Binary files a/resources/sprite/icons_1x/flag-2.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-3.png b/resources/sprite/icons_1x/flag-3.png
deleted file mode 100644
index 8a637dd689..0000000000
Binary files a/resources/sprite/icons_1x/flag-3.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-4.png b/resources/sprite/icons_1x/flag-4.png
deleted file mode 100644
index 69d9e47f61..0000000000
Binary files a/resources/sprite/icons_1x/flag-4.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-5.png b/resources/sprite/icons_1x/flag-5.png
deleted file mode 100644
index 340e020c17..0000000000
Binary files a/resources/sprite/icons_1x/flag-5.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-6.png b/resources/sprite/icons_1x/flag-6.png
deleted file mode 100644
index 1be868b428..0000000000
Binary files a/resources/sprite/icons_1x/flag-6.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-7.png b/resources/sprite/icons_1x/flag-7.png
deleted file mode 100644
index df2deaab40..0000000000
Binary files a/resources/sprite/icons_1x/flag-7.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag-ghost.png b/resources/sprite/icons_1x/flag-ghost.png
deleted file mode 100644
index e9e5f8600a..0000000000
Binary files a/resources/sprite/icons_1x/flag-ghost.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/flag.png b/resources/sprite/icons_1x/flag.png
deleted file mode 100644
index d87948955b..0000000000
Binary files a/resources/sprite/icons_1x/flag.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/folder-open.png b/resources/sprite/icons_1x/folder-open.png
deleted file mode 100644
index bc4f2195a3..0000000000
Binary files a/resources/sprite/icons_1x/folder-open.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/fork.png b/resources/sprite/icons_1x/fork.png
deleted file mode 100644
index bd4f6a5e52..0000000000
Binary files a/resources/sprite/icons_1x/fork.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/forward.png b/resources/sprite/icons_1x/forward.png
deleted file mode 100644
index 2df0ea372b..0000000000
Binary files a/resources/sprite/icons_1x/forward.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/herald.png b/resources/sprite/icons_1x/herald.png
deleted file mode 100644
index 90085dbe1e..0000000000
Binary files a/resources/sprite/icons_1x/herald.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/highlight.png b/resources/sprite/icons_1x/highlight.png
deleted file mode 100644
index 34daf77573..0000000000
Binary files a/resources/sprite/icons_1x/highlight.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/history.png b/resources/sprite/icons_1x/history.png
deleted file mode 100644
index bad0400568..0000000000
Binary files a/resources/sprite/icons_1x/history.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/home.png b/resources/sprite/icons_1x/home.png
deleted file mode 100644
index fcf9bbcb51..0000000000
Binary files a/resources/sprite/icons_1x/home.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/image.png b/resources/sprite/icons_1x/image.png
deleted file mode 100644
index df966b428c..0000000000
Binary files a/resources/sprite/icons_1x/image.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/like.png b/resources/sprite/icons_1x/like.png
deleted file mode 100644
index 978e86ff7c..0000000000
Binary files a/resources/sprite/icons_1x/like.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/link.png b/resources/sprite/icons_1x/link.png
deleted file mode 100644
index 24d16f022b..0000000000
Binary files a/resources/sprite/icons_1x/link.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/lint-info.png b/resources/sprite/icons_1x/lint-info.png
deleted file mode 100644
index 997fc74d47..0000000000
Binary files a/resources/sprite/icons_1x/lint-info.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/lint-ok.png b/resources/sprite/icons_1x/lint-ok.png
deleted file mode 100644
index ac20e09c0f..0000000000
Binary files a/resources/sprite/icons_1x/lint-ok.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/lint-warning.png b/resources/sprite/icons_1x/lint-warning.png
deleted file mode 100644
index ddeacfd64b..0000000000
Binary files a/resources/sprite/icons_1x/lint-warning.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/lock.png b/resources/sprite/icons_1x/lock.png
deleted file mode 100644
index 14d88fc3f4..0000000000
Binary files a/resources/sprite/icons_1x/lock.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/love.png b/resources/sprite/icons_1x/love.png
deleted file mode 100644
index f2e3f6ec81..0000000000
Binary files a/resources/sprite/icons_1x/love.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/lower-priority.png b/resources/sprite/icons_1x/lower-priority.png
deleted file mode 100644
index b958df30f8..0000000000
Binary files a/resources/sprite/icons_1x/lower-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/merge.png b/resources/sprite/icons_1x/merge.png
deleted file mode 100644
index 543632eff7..0000000000
Binary files a/resources/sprite/icons_1x/merge.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/message.png b/resources/sprite/icons_1x/message.png
deleted file mode 100644
index be92f14d8d..0000000000
Binary files a/resources/sprite/icons_1x/message.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/meta-mta.png b/resources/sprite/icons_1x/meta-mta.png
deleted file mode 100644
index c9e260deb1..0000000000
Binary files a/resources/sprite/icons_1x/meta-mta.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/move.png b/resources/sprite/icons_1x/move.png
deleted file mode 100644
index 5989dd4f90..0000000000
Binary files a/resources/sprite/icons_1x/move.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/music.png b/resources/sprite/icons_1x/music.png
deleted file mode 100644
index e571c084a9..0000000000
Binary files a/resources/sprite/icons_1x/music.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/new.png b/resources/sprite/icons_1x/new.png
deleted file mode 100644
index fd71681090..0000000000
Binary files a/resources/sprite/icons_1x/new.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/normal-priority.png b/resources/sprite/icons_1x/normal-priority.png
deleted file mode 100644
index 40d6f3168e..0000000000
Binary files a/resources/sprite/icons_1x/normal-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/octocat.png b/resources/sprite/icons_1x/octocat.png
deleted file mode 100644
index 246ce8910d..0000000000
Binary files a/resources/sprite/icons_1x/octocat.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/ok.png b/resources/sprite/icons_1x/ok.png
deleted file mode 100644
index 12da87d50e..0000000000
Binary files a/resources/sprite/icons_1x/ok.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/pause.png b/resources/sprite/icons_1x/pause.png
deleted file mode 100644
index 46226b69d7..0000000000
Binary files a/resources/sprite/icons_1x/pause.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/perflab.png b/resources/sprite/icons_1x/perflab.png
deleted file mode 100644
index ac2282ec81..0000000000
Binary files a/resources/sprite/icons_1x/perflab.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/play.png b/resources/sprite/icons_1x/play.png
deleted file mode 100644
index 230cb5437a..0000000000
Binary files a/resources/sprite/icons_1x/play.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/popout.png b/resources/sprite/icons_1x/popout.png
deleted file mode 100644
index 291d65fcb0..0000000000
Binary files a/resources/sprite/icons_1x/popout.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/preview.png b/resources/sprite/icons_1x/preview.png
deleted file mode 100644
index ae82c1ac11..0000000000
Binary files a/resources/sprite/icons_1x/preview.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/project.png b/resources/sprite/icons_1x/project.png
deleted file mode 100644
index 2951b650ef..0000000000
Binary files a/resources/sprite/icons_1x/project.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/raise-priority.png b/resources/sprite/icons_1x/raise-priority.png
deleted file mode 100644
index a15beec823..0000000000
Binary files a/resources/sprite/icons_1x/raise-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/refresh.png b/resources/sprite/icons_1x/refresh.png
deleted file mode 100644
index 4a6c92677a..0000000000
Binary files a/resources/sprite/icons_1x/refresh.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/remove.png b/resources/sprite/icons_1x/remove.png
deleted file mode 100644
index e51c08b956..0000000000
Binary files a/resources/sprite/icons_1x/remove.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/search.png b/resources/sprite/icons_1x/search.png
deleted file mode 100644
index cc77254ac1..0000000000
Binary files a/resources/sprite/icons_1x/search.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/start-sandcastle.png b/resources/sprite/icons_1x/start-sandcastle.png
deleted file mode 100644
index 46ad38363e..0000000000
Binary files a/resources/sprite/icons_1x/start-sandcastle.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/stop.png b/resources/sprite/icons_1x/stop.png
deleted file mode 100644
index ac8e2f3df7..0000000000
Binary files a/resources/sprite/icons_1x/stop.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/tag.png b/resources/sprite/icons_1x/tag.png
deleted file mode 100644
index 33792941f5..0000000000
Binary files a/resources/sprite/icons_1x/tag.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/transcript.png b/resources/sprite/icons_1x/transcript.png
deleted file mode 100644
index 6bbb308943..0000000000
Binary files a/resources/sprite/icons_1x/transcript.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/undo.png b/resources/sprite/icons_1x/undo.png
deleted file mode 100644
index 6d4bf685cd..0000000000
Binary files a/resources/sprite/icons_1x/undo.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/unlock.png b/resources/sprite/icons_1x/unlock.png
deleted file mode 100644
index bd8de3808b..0000000000
Binary files a/resources/sprite/icons_1x/unlock.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/unmerge.png b/resources/sprite/icons_1x/unmerge.png
deleted file mode 100644
index 16c77fe8f0..0000000000
Binary files a/resources/sprite/icons_1x/unmerge.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/unpublish.png b/resources/sprite/icons_1x/unpublish.png
deleted file mode 100644
index a0a4757caa..0000000000
Binary files a/resources/sprite/icons_1x/unpublish.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/upload.png b/resources/sprite/icons_1x/upload.png
deleted file mode 100644
index a63e52d039..0000000000
Binary files a/resources/sprite/icons_1x/upload.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/user.png b/resources/sprite/icons_1x/user.png
deleted file mode 100644
index 17838cfe59..0000000000
Binary files a/resources/sprite/icons_1x/user.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/warning.png b/resources/sprite/icons_1x/warning.png
deleted file mode 100644
index 64f9972c9c..0000000000
Binary files a/resources/sprite/icons_1x/warning.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/workboard.png b/resources/sprite/icons_1x/workboard.png
deleted file mode 100644
index 209f882eb5..0000000000
Binary files a/resources/sprite/icons_1x/workboard.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/world.png b/resources/sprite/icons_1x/world.png
deleted file mode 100644
index 7bdb5fd5c1..0000000000
Binary files a/resources/sprite/icons_1x/world.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/wrench.png b/resources/sprite/icons_1x/wrench.png
deleted file mode 100644
index 816f5cba1e..0000000000
Binary files a/resources/sprite/icons_1x/wrench.png and /dev/null differ
diff --git a/resources/sprite/icons_1x/zip.png b/resources/sprite/icons_1x/zip.png
deleted file mode 100644
index 6346fa8d59..0000000000
Binary files a/resources/sprite/icons_1x/zip.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/action-menu.png b/resources/sprite/icons_2x/action-menu.png
deleted file mode 100644
index 4b79c4ea76..0000000000
Binary files a/resources/sprite/icons_2x/action-menu.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/arrow_left.png b/resources/sprite/icons_2x/arrow_left.png
deleted file mode 100644
index e9fe2d8e70..0000000000
Binary files a/resources/sprite/icons_2x/arrow_left.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/arrow_right.png b/resources/sprite/icons_2x/arrow_right.png
deleted file mode 100644
index f22ff1ccfb..0000000000
Binary files a/resources/sprite/icons_2x/arrow_right.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/attach.png b/resources/sprite/icons_2x/attach.png
deleted file mode 100644
index 6ae726dc25..0000000000
Binary files a/resources/sprite/icons_2x/attach.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/backward.png b/resources/sprite/icons_2x/backward.png
deleted file mode 100644
index 13bd9b89bd..0000000000
Binary files a/resources/sprite/icons_2x/backward.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/blame.png b/resources/sprite/icons_2x/blame.png
deleted file mode 100644
index 4b1eb3dee8..0000000000
Binary files a/resources/sprite/icons_2x/blame.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/calendar.png b/resources/sprite/icons_2x/calendar.png
deleted file mode 100644
index 0100d83a82..0000000000
Binary files a/resources/sprite/icons_2x/calendar.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/check.png b/resources/sprite/icons_2x/check.png
deleted file mode 100644
index bcab5f2a1b..0000000000
Binary files a/resources/sprite/icons_2x/check.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/comment.png b/resources/sprite/icons_2x/comment.png
deleted file mode 100644
index 2ed90b538d..0000000000
Binary files a/resources/sprite/icons_2x/comment.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/computer.png b/resources/sprite/icons_2x/computer.png
deleted file mode 100644
index 9e2d91dae2..0000000000
Binary files a/resources/sprite/icons_2x/computer.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/create.png b/resources/sprite/icons_2x/create.png
deleted file mode 100644
index 6ffc3fa6ef..0000000000
Binary files a/resources/sprite/icons_2x/create.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/data.png b/resources/sprite/icons_2x/data.png
deleted file mode 100644
index e200bef229..0000000000
Binary files a/resources/sprite/icons_2x/data.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/delete.png b/resources/sprite/icons_2x/delete.png
deleted file mode 100644
index 8b1080b170..0000000000
Binary files a/resources/sprite/icons_2x/delete.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/disable.png b/resources/sprite/icons_2x/disable.png
deleted file mode 100644
index ffc1956e54..0000000000
Binary files a/resources/sprite/icons_2x/disable.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/dislike.png b/resources/sprite/icons_2x/dislike.png
deleted file mode 100644
index 8a7360c85d..0000000000
Binary files a/resources/sprite/icons_2x/dislike.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/download-alt.png b/resources/sprite/icons_2x/download-alt.png
deleted file mode 100644
index 0f62916670..0000000000
Binary files a/resources/sprite/icons_2x/download-alt.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/download.png b/resources/sprite/icons_2x/download.png
deleted file mode 100644
index 87411035d6..0000000000
Binary files a/resources/sprite/icons_2x/download.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/edit.png b/resources/sprite/icons_2x/edit.png
deleted file mode 100644
index 8aa9e8d637..0000000000
Binary files a/resources/sprite/icons_2x/edit.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/enable.png b/resources/sprite/icons_2x/enable.png
deleted file mode 100644
index ed20aa7838..0000000000
Binary files a/resources/sprite/icons_2x/enable.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/file.png b/resources/sprite/icons_2x/file.png
deleted file mode 100644
index 62dbde4a2e..0000000000
Binary files a/resources/sprite/icons_2x/file.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/film.png b/resources/sprite/icons_2x/film.png
deleted file mode 100644
index a67159724d..0000000000
Binary files a/resources/sprite/icons_2x/film.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-0.png b/resources/sprite/icons_2x/flag-0.png
deleted file mode 100644
index a53896e6e9..0000000000
Binary files a/resources/sprite/icons_2x/flag-0.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-1.png b/resources/sprite/icons_2x/flag-1.png
deleted file mode 100644
index 3fc9b34483..0000000000
Binary files a/resources/sprite/icons_2x/flag-1.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-2.png b/resources/sprite/icons_2x/flag-2.png
deleted file mode 100644
index cc5e25b186..0000000000
Binary files a/resources/sprite/icons_2x/flag-2.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-3.png b/resources/sprite/icons_2x/flag-3.png
deleted file mode 100644
index f9ff214a1e..0000000000
Binary files a/resources/sprite/icons_2x/flag-3.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-4.png b/resources/sprite/icons_2x/flag-4.png
deleted file mode 100644
index fd96fcfa7f..0000000000
Binary files a/resources/sprite/icons_2x/flag-4.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-5.png b/resources/sprite/icons_2x/flag-5.png
deleted file mode 100644
index c5d5d08d0e..0000000000
Binary files a/resources/sprite/icons_2x/flag-5.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-6.png b/resources/sprite/icons_2x/flag-6.png
deleted file mode 100644
index e515334c12..0000000000
Binary files a/resources/sprite/icons_2x/flag-6.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-7.png b/resources/sprite/icons_2x/flag-7.png
deleted file mode 100644
index 1681ed9981..0000000000
Binary files a/resources/sprite/icons_2x/flag-7.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag-ghost.png b/resources/sprite/icons_2x/flag-ghost.png
deleted file mode 100644
index f500a970e3..0000000000
Binary files a/resources/sprite/icons_2x/flag-ghost.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/flag.png b/resources/sprite/icons_2x/flag.png
deleted file mode 100644
index 864947030f..0000000000
Binary files a/resources/sprite/icons_2x/flag.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/folder-open.png b/resources/sprite/icons_2x/folder-open.png
deleted file mode 100644
index 48da9c487e..0000000000
Binary files a/resources/sprite/icons_2x/folder-open.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/fork.png b/resources/sprite/icons_2x/fork.png
deleted file mode 100644
index 23af2744a2..0000000000
Binary files a/resources/sprite/icons_2x/fork.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/forward.png b/resources/sprite/icons_2x/forward.png
deleted file mode 100644
index b859577d30..0000000000
Binary files a/resources/sprite/icons_2x/forward.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/herald.png b/resources/sprite/icons_2x/herald.png
deleted file mode 100644
index 1052839de3..0000000000
Binary files a/resources/sprite/icons_2x/herald.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/highlight.png b/resources/sprite/icons_2x/highlight.png
deleted file mode 100644
index cbb70435b8..0000000000
Binary files a/resources/sprite/icons_2x/highlight.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/history.png b/resources/sprite/icons_2x/history.png
deleted file mode 100644
index 994574a7e8..0000000000
Binary files a/resources/sprite/icons_2x/history.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/home.png b/resources/sprite/icons_2x/home.png
deleted file mode 100644
index 02568a8cef..0000000000
Binary files a/resources/sprite/icons_2x/home.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/image.png b/resources/sprite/icons_2x/image.png
deleted file mode 100644
index e6a3b88b2b..0000000000
Binary files a/resources/sprite/icons_2x/image.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/like.png b/resources/sprite/icons_2x/like.png
deleted file mode 100644
index 6b23dc7052..0000000000
Binary files a/resources/sprite/icons_2x/like.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/link.png b/resources/sprite/icons_2x/link.png
deleted file mode 100644
index 13f08faaaf..0000000000
Binary files a/resources/sprite/icons_2x/link.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/lint-info.png b/resources/sprite/icons_2x/lint-info.png
deleted file mode 100644
index ab82a1951a..0000000000
Binary files a/resources/sprite/icons_2x/lint-info.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/lint-ok.png b/resources/sprite/icons_2x/lint-ok.png
deleted file mode 100644
index 587d9af04d..0000000000
Binary files a/resources/sprite/icons_2x/lint-ok.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/lint-warning.png b/resources/sprite/icons_2x/lint-warning.png
deleted file mode 100644
index 4b1eb3dee8..0000000000
Binary files a/resources/sprite/icons_2x/lint-warning.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/lock.png b/resources/sprite/icons_2x/lock.png
deleted file mode 100644
index fb7a728d2c..0000000000
Binary files a/resources/sprite/icons_2x/lock.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/love.png b/resources/sprite/icons_2x/love.png
deleted file mode 100644
index a8e00e017e..0000000000
Binary files a/resources/sprite/icons_2x/love.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/lower-priority.png b/resources/sprite/icons_2x/lower-priority.png
deleted file mode 100644
index a30d613c92..0000000000
Binary files a/resources/sprite/icons_2x/lower-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/merge.png b/resources/sprite/icons_2x/merge.png
deleted file mode 100644
index 97455a7fea..0000000000
Binary files a/resources/sprite/icons_2x/merge.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/message.png b/resources/sprite/icons_2x/message.png
deleted file mode 100644
index 6fda2449b0..0000000000
Binary files a/resources/sprite/icons_2x/message.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/meta-mta.png b/resources/sprite/icons_2x/meta-mta.png
deleted file mode 100644
index b2cf1caf3f..0000000000
Binary files a/resources/sprite/icons_2x/meta-mta.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/move.png b/resources/sprite/icons_2x/move.png
deleted file mode 100644
index d71860064d..0000000000
Binary files a/resources/sprite/icons_2x/move.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/music.png b/resources/sprite/icons_2x/music.png
deleted file mode 100644
index 8b3250f158..0000000000
Binary files a/resources/sprite/icons_2x/music.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/new.png b/resources/sprite/icons_2x/new.png
deleted file mode 100644
index 981ff1a109..0000000000
Binary files a/resources/sprite/icons_2x/new.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/normal-priority.png b/resources/sprite/icons_2x/normal-priority.png
deleted file mode 100644
index 887e9b6498..0000000000
Binary files a/resources/sprite/icons_2x/normal-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/octocat.png b/resources/sprite/icons_2x/octocat.png
deleted file mode 100644
index ef0dc78a9f..0000000000
Binary files a/resources/sprite/icons_2x/octocat.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/ok.png b/resources/sprite/icons_2x/ok.png
deleted file mode 100644
index d6a322e41d..0000000000
Binary files a/resources/sprite/icons_2x/ok.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/pause.png b/resources/sprite/icons_2x/pause.png
deleted file mode 100644
index 5be384ff06..0000000000
Binary files a/resources/sprite/icons_2x/pause.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/perflab.png b/resources/sprite/icons_2x/perflab.png
deleted file mode 100644
index d794e682e4..0000000000
Binary files a/resources/sprite/icons_2x/perflab.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/play.png b/resources/sprite/icons_2x/play.png
deleted file mode 100644
index 0466557b46..0000000000
Binary files a/resources/sprite/icons_2x/play.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/popout.png b/resources/sprite/icons_2x/popout.png
deleted file mode 100644
index a989326251..0000000000
Binary files a/resources/sprite/icons_2x/popout.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/preview.png b/resources/sprite/icons_2x/preview.png
deleted file mode 100644
index d9803290f7..0000000000
Binary files a/resources/sprite/icons_2x/preview.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/project.png b/resources/sprite/icons_2x/project.png
deleted file mode 100644
index 337483dcc9..0000000000
Binary files a/resources/sprite/icons_2x/project.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/raise-priority.png b/resources/sprite/icons_2x/raise-priority.png
deleted file mode 100644
index 01356ccd42..0000000000
Binary files a/resources/sprite/icons_2x/raise-priority.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/refresh.png b/resources/sprite/icons_2x/refresh.png
deleted file mode 100644
index 2a59067f2c..0000000000
Binary files a/resources/sprite/icons_2x/refresh.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/remove.png b/resources/sprite/icons_2x/remove.png
deleted file mode 100644
index 7c3b3848b8..0000000000
Binary files a/resources/sprite/icons_2x/remove.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/search.png b/resources/sprite/icons_2x/search.png
deleted file mode 100644
index 04d5bd60c7..0000000000
Binary files a/resources/sprite/icons_2x/search.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/start-sandcastle.png b/resources/sprite/icons_2x/start-sandcastle.png
deleted file mode 100644
index 2da12818ad..0000000000
Binary files a/resources/sprite/icons_2x/start-sandcastle.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/stop.png b/resources/sprite/icons_2x/stop.png
deleted file mode 100644
index ac11bac651..0000000000
Binary files a/resources/sprite/icons_2x/stop.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/tag.png b/resources/sprite/icons_2x/tag.png
deleted file mode 100644
index 004d22302b..0000000000
Binary files a/resources/sprite/icons_2x/tag.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/transcript.png b/resources/sprite/icons_2x/transcript.png
deleted file mode 100644
index a1eb254fbd..0000000000
Binary files a/resources/sprite/icons_2x/transcript.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/undo.png b/resources/sprite/icons_2x/undo.png
deleted file mode 100644
index c65728a094..0000000000
Binary files a/resources/sprite/icons_2x/undo.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/unlock.png b/resources/sprite/icons_2x/unlock.png
deleted file mode 100644
index ec8a1b5b9b..0000000000
Binary files a/resources/sprite/icons_2x/unlock.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/unmerge.png b/resources/sprite/icons_2x/unmerge.png
deleted file mode 100644
index cdf0cf6bca..0000000000
Binary files a/resources/sprite/icons_2x/unmerge.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/unpublish.png b/resources/sprite/icons_2x/unpublish.png
deleted file mode 100644
index fbdc34a1ee..0000000000
Binary files a/resources/sprite/icons_2x/unpublish.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/upload.png b/resources/sprite/icons_2x/upload.png
deleted file mode 100644
index 8df26ea1c0..0000000000
Binary files a/resources/sprite/icons_2x/upload.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/user.png b/resources/sprite/icons_2x/user.png
deleted file mode 100644
index 5c939eba30..0000000000
Binary files a/resources/sprite/icons_2x/user.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/warning.png b/resources/sprite/icons_2x/warning.png
deleted file mode 100644
index e8cecc3f7c..0000000000
Binary files a/resources/sprite/icons_2x/warning.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/workboard.png b/resources/sprite/icons_2x/workboard.png
deleted file mode 100644
index 8dcb7df61f..0000000000
Binary files a/resources/sprite/icons_2x/workboard.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/world.png b/resources/sprite/icons_2x/world.png
deleted file mode 100644
index d008a0c36d..0000000000
Binary files a/resources/sprite/icons_2x/world.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/wrench.png b/resources/sprite/icons_2x/wrench.png
deleted file mode 100644
index 8ad9096a5b..0000000000
Binary files a/resources/sprite/icons_2x/wrench.png and /dev/null differ
diff --git a/resources/sprite/icons_2x/zip.png b/resources/sprite/icons_2x/zip.png
deleted file mode 100644
index c1b712c355..0000000000
Binary files a/resources/sprite/icons_2x/zip.png and /dev/null differ
diff --git a/resources/sprite/manifest/icons.json b/resources/sprite/manifest/icons.json
deleted file mode 100644
index d82da603ba..0000000000
--- a/resources/sprite/manifest/icons.json
+++ /dev/null
@@ -1,1316 +0,0 @@
-{
- "version" : 1,
- "sprites" : {
- "icons-action-menu" : {
- "name" : "icons-action-menu",
- "rule" : ".icons-action-menu",
- "hash" : "bc71898db5af4609954491fd5f16f23f"
- },
- "icons-action-menu-grey" : {
- "name" : "icons-action-menu-grey",
- "rule" : ".icons-action-menu-grey",
- "hash" : "06a54330a793bc0394df88255d373f98"
- },
- "icons-action-menu-white" : {
- "name" : "icons-action-menu-white",
- "rule" : ".icons-action-menu-white, .device-desktop .phabricator-action-view:hover .icons-action-menu, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-action-menu",
- "hash" : "28ccc86ad461b9f2942c78a8cdbcfc84"
- },
- "icons-arrow_left" : {
- "name" : "icons-arrow_left",
- "rule" : ".icons-arrow_left",
- "hash" : "d169808216d441adc1e802932902575a"
- },
- "icons-arrow_left-grey" : {
- "name" : "icons-arrow_left-grey",
- "rule" : ".icons-arrow_left-grey",
- "hash" : "bcc1f969b43dbd8b06acfde05f733216"
- },
- "icons-arrow_left-white" : {
- "name" : "icons-arrow_left-white",
- "rule" : ".icons-arrow_left-white, .device-desktop .phabricator-action-view:hover .icons-arrow_left, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-arrow_left",
- "hash" : "074741e27c6c36e9813ad1388c91e851"
- },
- "icons-arrow_right" : {
- "name" : "icons-arrow_right",
- "rule" : ".icons-arrow_right",
- "hash" : "23a210534e578aaef0ce0dbb4a447af9"
- },
- "icons-arrow_right-grey" : {
- "name" : "icons-arrow_right-grey",
- "rule" : ".icons-arrow_right-grey",
- "hash" : "7d7bbb08efcd1260071d9c9ba7360245"
- },
- "icons-arrow_right-white" : {
- "name" : "icons-arrow_right-white",
- "rule" : ".icons-arrow_right-white, .device-desktop .phabricator-action-view:hover .icons-arrow_right, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-arrow_right",
- "hash" : "41e8d128a1ebe656b6d610b8dc4c250e"
- },
- "icons-attach" : {
- "name" : "icons-attach",
- "rule" : ".icons-attach",
- "hash" : "0c0d62a9094c34f0bda500d59828cc99"
- },
- "icons-attach-grey" : {
- "name" : "icons-attach-grey",
- "rule" : ".icons-attach-grey",
- "hash" : "c09e4dd5c9011996d73586730f7f388e"
- },
- "icons-attach-white" : {
- "name" : "icons-attach-white",
- "rule" : ".icons-attach-white, .device-desktop .phabricator-action-view:hover .icons-attach, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-attach",
- "hash" : "632fac3ff2d07194557004d20a17d9ba"
- },
- "icons-backward" : {
- "name" : "icons-backward",
- "rule" : ".icons-backward",
- "hash" : "c420a143edd4c6fa9062bb2901cff9c1"
- },
- "icons-backward-grey" : {
- "name" : "icons-backward-grey",
- "rule" : ".icons-backward-grey",
- "hash" : "27d52f4251b240442b4a25b8b1476127"
- },
- "icons-backward-white" : {
- "name" : "icons-backward-white",
- "rule" : ".icons-backward-white, .device-desktop .phabricator-action-view:hover .icons-backward, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-backward",
- "hash" : "5bfa565da9d448b9c6558c364a075c92"
- },
- "icons-blame" : {
- "name" : "icons-blame",
- "rule" : ".icons-blame",
- "hash" : "563657dc650128faf135a475a1a969dc"
- },
- "icons-blame-grey" : {
- "name" : "icons-blame-grey",
- "rule" : ".icons-blame-grey",
- "hash" : "1ae83eb91ed65eb7b16600c2de3b95ae"
- },
- "icons-blame-white" : {
- "name" : "icons-blame-white",
- "rule" : ".icons-blame-white, .device-desktop .phabricator-action-view:hover .icons-blame, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-blame",
- "hash" : "9255bd2e32868c2a5a44018139cb4356"
- },
- "icons-calendar" : {
- "name" : "icons-calendar",
- "rule" : ".icons-calendar",
- "hash" : "285eb4632a0c568aad1b49b83afd77a2"
- },
- "icons-calendar-grey" : {
- "name" : "icons-calendar-grey",
- "rule" : ".icons-calendar-grey",
- "hash" : "dd72ee17639a18cfc8f96f9923e90b42"
- },
- "icons-calendar-white" : {
- "name" : "icons-calendar-white",
- "rule" : ".icons-calendar-white, .device-desktop .phabricator-action-view:hover .icons-calendar, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-calendar",
- "hash" : "71bab8f6723d1005afa0a18553ce03d5"
- },
- "icons-check" : {
- "name" : "icons-check",
- "rule" : ".icons-check",
- "hash" : "7701c38eecdd9773b84323a617d33575"
- },
- "icons-check-grey" : {
- "name" : "icons-check-grey",
- "rule" : ".icons-check-grey",
- "hash" : "f2c970a7f729f56277eadb1ab3f140da"
- },
- "icons-check-white" : {
- "name" : "icons-check-white",
- "rule" : ".icons-check-white, .device-desktop .phabricator-action-view:hover .icons-check, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-check",
- "hash" : "ed946142aa107d1a21d72519172f6cad"
- },
- "icons-comment" : {
- "name" : "icons-comment",
- "rule" : ".icons-comment",
- "hash" : "bae84acfb9ffe4c52b4de9f7547a53ae"
- },
- "icons-comment-grey" : {
- "name" : "icons-comment-grey",
- "rule" : ".icons-comment-grey",
- "hash" : "5d6b6bc4578e99072f8374aae91e9845"
- },
- "icons-comment-white" : {
- "name" : "icons-comment-white",
- "rule" : ".icons-comment-white, .device-desktop .phabricator-action-view:hover .icons-comment, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-comment",
- "hash" : "6bc8c3fb39f4445de3f6968835b8ff39"
- },
- "icons-computer" : {
- "name" : "icons-computer",
- "rule" : ".icons-computer",
- "hash" : "7461e67f1d27249c2d543fd06f2bc23d"
- },
- "icons-computer-grey" : {
- "name" : "icons-computer-grey",
- "rule" : ".icons-computer-grey",
- "hash" : "303df3adea2acc2914057b9fd45600ff"
- },
- "icons-computer-white" : {
- "name" : "icons-computer-white",
- "rule" : ".icons-computer-white, .device-desktop .phabricator-action-view:hover .icons-computer, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-computer",
- "hash" : "9e1e89d31208cc6ed23b75aa7dc5df30"
- },
- "icons-create" : {
- "name" : "icons-create",
- "rule" : ".icons-create",
- "hash" : "6ba3bec5c18c5de1f1795ff63ac880f6"
- },
- "icons-create-grey" : {
- "name" : "icons-create-grey",
- "rule" : ".icons-create-grey",
- "hash" : "f81118913df8d426c8a2889d909d0168"
- },
- "icons-create-white" : {
- "name" : "icons-create-white",
- "rule" : ".icons-create-white, .device-desktop .phabricator-action-view:hover .icons-create, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-create",
- "hash" : "fbb29390e3f8bd5a6e0d809463aeeb40"
- },
- "icons-data" : {
- "name" : "icons-data",
- "rule" : ".icons-data",
- "hash" : "f4c8df3b0290d1c2be1f206430ba83b4"
- },
- "icons-data-grey" : {
- "name" : "icons-data-grey",
- "rule" : ".icons-data-grey",
- "hash" : "80c011b2d499c339deae602053107112"
- },
- "icons-data-white" : {
- "name" : "icons-data-white",
- "rule" : ".icons-data-white, .device-desktop .phabricator-action-view:hover .icons-data, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-data",
- "hash" : "0fb59ace98fa5b8cb5adc278061c538d"
- },
- "icons-delete" : {
- "name" : "icons-delete",
- "rule" : ".icons-delete",
- "hash" : "4ce6010354e5d1e079ed3fc3547e37c1"
- },
- "icons-delete-grey" : {
- "name" : "icons-delete-grey",
- "rule" : ".icons-delete-grey",
- "hash" : "cd0175b3f09f9a68028bec8f23f4aefd"
- },
- "icons-delete-white" : {
- "name" : "icons-delete-white",
- "rule" : ".icons-delete-white, .device-desktop .phabricator-action-view:hover .icons-delete, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-delete",
- "hash" : "011b1bb3ad462a21a4c518bce25757d8"
- },
- "icons-disable" : {
- "name" : "icons-disable",
- "rule" : ".icons-disable",
- "hash" : "e4af79cb1958352075292f438ccfc799"
- },
- "icons-disable-grey" : {
- "name" : "icons-disable-grey",
- "rule" : ".icons-disable-grey",
- "hash" : "ebf2465329f5ff263718ef5f204fb173"
- },
- "icons-disable-white" : {
- "name" : "icons-disable-white",
- "rule" : ".icons-disable-white, .device-desktop .phabricator-action-view:hover .icons-disable, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-disable",
- "hash" : "fae8c7cff0b28a3fcc0d4b8455166f31"
- },
- "icons-dislike" : {
- "name" : "icons-dislike",
- "rule" : ".icons-dislike",
- "hash" : "32d6eaa69413349f3138c3d96d219c10"
- },
- "icons-dislike-grey" : {
- "name" : "icons-dislike-grey",
- "rule" : ".icons-dislike-grey",
- "hash" : "09b90ed2be402f9fcd888b044836fb72"
- },
- "icons-dislike-white" : {
- "name" : "icons-dislike-white",
- "rule" : ".icons-dislike-white, .device-desktop .phabricator-action-view:hover .icons-dislike, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-dislike",
- "hash" : "a15de824a5527ab393b0033b4b97d39b"
- },
- "icons-download" : {
- "name" : "icons-download",
- "rule" : ".icons-download",
- "hash" : "63efe6aa0b39cd489249d70316dc179f"
- },
- "icons-download-alt" : {
- "name" : "icons-download-alt",
- "rule" : ".icons-download-alt",
- "hash" : "02a0724de9e1bad47a4ad4e27975c105"
- },
- "icons-download-alt-grey" : {
- "name" : "icons-download-alt-grey",
- "rule" : ".icons-download-alt-grey",
- "hash" : "d7e7b5156558de867f2308968f5ecca2"
- },
- "icons-download-alt-white" : {
- "name" : "icons-download-alt-white",
- "rule" : ".icons-download-alt-white, .device-desktop .phabricator-action-view:hover .icons-download-alt, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-download-alt",
- "hash" : "7427e3ac664616e1f84b286400e9b5a5"
- },
- "icons-download-grey" : {
- "name" : "icons-download-grey",
- "rule" : ".icons-download-grey",
- "hash" : "fe4e4fe31ca16e1242be52d6dca76ecd"
- },
- "icons-download-white" : {
- "name" : "icons-download-white",
- "rule" : ".icons-download-white, .device-desktop .phabricator-action-view:hover .icons-download, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-download",
- "hash" : "1dcd401c9eb90db7e9079221ecede866"
- },
- "icons-edit" : {
- "name" : "icons-edit",
- "rule" : ".icons-edit",
- "hash" : "4f39c952ca119ddc3b6e146da2e32078"
- },
- "icons-edit-grey" : {
- "name" : "icons-edit-grey",
- "rule" : ".icons-edit-grey",
- "hash" : "fdcaf71d1d09fdb21799e640e8cbfcc5"
- },
- "icons-edit-white" : {
- "name" : "icons-edit-white",
- "rule" : ".icons-edit-white, .device-desktop .phabricator-action-view:hover .icons-edit, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-edit",
- "hash" : "456b4b3778641117cfe07317bc129159"
- },
- "icons-enable" : {
- "name" : "icons-enable",
- "rule" : ".icons-enable",
- "hash" : "5740a70645b05def8409785778e7b8e3"
- },
- "icons-enable-grey" : {
- "name" : "icons-enable-grey",
- "rule" : ".icons-enable-grey",
- "hash" : "297e97b68cb96c95fbe88841959a0a00"
- },
- "icons-enable-white" : {
- "name" : "icons-enable-white",
- "rule" : ".icons-enable-white, .device-desktop .phabricator-action-view:hover .icons-enable, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-enable",
- "hash" : "f0a4629600045cac43e34674b6a95cd7"
- },
- "icons-file" : {
- "name" : "icons-file",
- "rule" : ".icons-file",
- "hash" : "917ea2dbb1bb7ff2c98a774d33e825f7"
- },
- "icons-file-grey" : {
- "name" : "icons-file-grey",
- "rule" : ".icons-file-grey",
- "hash" : "93a8ad80fbd4747ebc77d8efddf0968a"
- },
- "icons-file-white" : {
- "name" : "icons-file-white",
- "rule" : ".icons-file-white, .device-desktop .phabricator-action-view:hover .icons-file, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-file",
- "hash" : "ba72c9acee3f815d209175a36f2e514e"
- },
- "icons-film" : {
- "name" : "icons-film",
- "rule" : ".icons-film",
- "hash" : "3e43750881b0dbd8bf1326b8b225b2ea"
- },
- "icons-film-grey" : {
- "name" : "icons-film-grey",
- "rule" : ".icons-film-grey",
- "hash" : "b586d438ea1d87246fe9f17f230d8536"
- },
- "icons-film-white" : {
- "name" : "icons-film-white",
- "rule" : ".icons-film-white, .device-desktop .phabricator-action-view:hover .icons-film, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-film",
- "hash" : "ba18a336b9dafbfb0102e4128a79e660"
- },
- "icons-flag" : {
- "name" : "icons-flag",
- "rule" : ".icons-flag",
- "hash" : "47abea6d5ef3483972861efb7ccf96f4"
- },
- "icons-flag-0" : {
- "name" : "icons-flag-0",
- "rule" : ".icons-flag-0",
- "hash" : "f3f4b6597b2b571ad501db31368ea015"
- },
- "icons-flag-0-grey" : {
- "name" : "icons-flag-0-grey",
- "rule" : ".icons-flag-0-grey",
- "hash" : "1523b3b8876dcee1eb767f486f66440f"
- },
- "icons-flag-0-white" : {
- "name" : "icons-flag-0-white",
- "rule" : ".icons-flag-0-white, .device-desktop .phabricator-action-view:hover .icons-flag-0, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-0",
- "hash" : "8956801c3c7a64593ec204214e7e6a91"
- },
- "icons-flag-1" : {
- "name" : "icons-flag-1",
- "rule" : ".icons-flag-1",
- "hash" : "d5c1900344c2d95b1624815fa75e963b"
- },
- "icons-flag-1-grey" : {
- "name" : "icons-flag-1-grey",
- "rule" : ".icons-flag-1-grey",
- "hash" : "a5d78c25f0a5a164159f37dde6abf5e5"
- },
- "icons-flag-1-white" : {
- "name" : "icons-flag-1-white",
- "rule" : ".icons-flag-1-white, .device-desktop .phabricator-action-view:hover .icons-flag-1, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-1",
- "hash" : "934fbe409d902a7cd4dc44c9143af15a"
- },
- "icons-flag-2" : {
- "name" : "icons-flag-2",
- "rule" : ".icons-flag-2",
- "hash" : "146fe0b438014059bd33666d6b608236"
- },
- "icons-flag-2-grey" : {
- "name" : "icons-flag-2-grey",
- "rule" : ".icons-flag-2-grey",
- "hash" : "074762170f5511356ff66a4e2505eab8"
- },
- "icons-flag-2-white" : {
- "name" : "icons-flag-2-white",
- "rule" : ".icons-flag-2-white, .device-desktop .phabricator-action-view:hover .icons-flag-2, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-2",
- "hash" : "da99be78ec09dce320c50d9605f61874"
- },
- "icons-flag-3" : {
- "name" : "icons-flag-3",
- "rule" : ".icons-flag-3",
- "hash" : "870ca70bce72d14179ca7c769d458420"
- },
- "icons-flag-3-grey" : {
- "name" : "icons-flag-3-grey",
- "rule" : ".icons-flag-3-grey",
- "hash" : "6d4331517b20e64e3a14fb4bbf2d880e"
- },
- "icons-flag-3-white" : {
- "name" : "icons-flag-3-white",
- "rule" : ".icons-flag-3-white, .device-desktop .phabricator-action-view:hover .icons-flag-3, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-3",
- "hash" : "71a909a95c5c5c6142f9437ebac62a1f"
- },
- "icons-flag-4" : {
- "name" : "icons-flag-4",
- "rule" : ".icons-flag-4",
- "hash" : "d134b3302e5e6f1e01686bedd7af9cb7"
- },
- "icons-flag-4-grey" : {
- "name" : "icons-flag-4-grey",
- "rule" : ".icons-flag-4-grey",
- "hash" : "0d03a2198152aa082b06b3c209bbe65c"
- },
- "icons-flag-4-white" : {
- "name" : "icons-flag-4-white",
- "rule" : ".icons-flag-4-white, .device-desktop .phabricator-action-view:hover .icons-flag-4, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-4",
- "hash" : "97d1b55bd2e5d197c21f82a2fc015f75"
- },
- "icons-flag-5" : {
- "name" : "icons-flag-5",
- "rule" : ".icons-flag-5",
- "hash" : "d8b41d6fa77d3b96dc3fcac1a2b8dfb0"
- },
- "icons-flag-5-grey" : {
- "name" : "icons-flag-5-grey",
- "rule" : ".icons-flag-5-grey",
- "hash" : "bc7043cb1ef034b9e075db17d7bf1281"
- },
- "icons-flag-5-white" : {
- "name" : "icons-flag-5-white",
- "rule" : ".icons-flag-5-white, .device-desktop .phabricator-action-view:hover .icons-flag-5, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-5",
- "hash" : "3bf3156e44bf223c8b5c8114c80162dd"
- },
- "icons-flag-6" : {
- "name" : "icons-flag-6",
- "rule" : ".icons-flag-6",
- "hash" : "1d64ef628490489bca1a948bea4ae066"
- },
- "icons-flag-6-grey" : {
- "name" : "icons-flag-6-grey",
- "rule" : ".icons-flag-6-grey",
- "hash" : "2609a83b91b46682f0fc13c8451d393c"
- },
- "icons-flag-6-white" : {
- "name" : "icons-flag-6-white",
- "rule" : ".icons-flag-6-white, .device-desktop .phabricator-action-view:hover .icons-flag-6, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-6",
- "hash" : "7e41da9a5e36702a7ab4c94f4eb2ac1e"
- },
- "icons-flag-7" : {
- "name" : "icons-flag-7",
- "rule" : ".icons-flag-7",
- "hash" : "efd7613fcc723fc43daab20069867092"
- },
- "icons-flag-7-grey" : {
- "name" : "icons-flag-7-grey",
- "rule" : ".icons-flag-7-grey",
- "hash" : "95c2f7ba1484c8852ce326dc1e6f69c4"
- },
- "icons-flag-7-white" : {
- "name" : "icons-flag-7-white",
- "rule" : ".icons-flag-7-white, .device-desktop .phabricator-action-view:hover .icons-flag-7, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-7",
- "hash" : "84db1652537190f27d419dd3e3183907"
- },
- "icons-flag-ghost" : {
- "name" : "icons-flag-ghost",
- "rule" : ".icons-flag-ghost",
- "hash" : "fc16021d6e1f8aa1ece0f7838a32d297"
- },
- "icons-flag-ghost-grey" : {
- "name" : "icons-flag-ghost-grey",
- "rule" : ".icons-flag-ghost-grey",
- "hash" : "580ea65ba520bb5a1b6dfd2da982ab60"
- },
- "icons-flag-ghost-white" : {
- "name" : "icons-flag-ghost-white",
- "rule" : ".icons-flag-ghost-white, .device-desktop .phabricator-action-view:hover .icons-flag-ghost, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag-ghost",
- "hash" : "b8d7d1fc2d97ad43b57c7d6fb2d10d54"
- },
- "icons-flag-grey" : {
- "name" : "icons-flag-grey",
- "rule" : ".icons-flag-grey",
- "hash" : "d351908777fd3cdeb0b464569baabf8e"
- },
- "icons-flag-white" : {
- "name" : "icons-flag-white",
- "rule" : ".icons-flag-white, .device-desktop .phabricator-action-view:hover .icons-flag, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-flag",
- "hash" : "2980adc2f4603125b76cb161bba77dde"
- },
- "icons-folder-open" : {
- "name" : "icons-folder-open",
- "rule" : ".icons-folder-open",
- "hash" : "830d8ed00f23d63911f8105cadf49511"
- },
- "icons-folder-open-grey" : {
- "name" : "icons-folder-open-grey",
- "rule" : ".icons-folder-open-grey",
- "hash" : "74ec3aede18816027d2fdc519efd4b17"
- },
- "icons-folder-open-white" : {
- "name" : "icons-folder-open-white",
- "rule" : ".icons-folder-open-white, .device-desktop .phabricator-action-view:hover .icons-folder-open, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-folder-open",
- "hash" : "ebc8c61880d1b62e7a8ef6a076efa144"
- },
- "icons-fork" : {
- "name" : "icons-fork",
- "rule" : ".icons-fork",
- "hash" : "f0ac7496f68d1edc3713e5987382f5bd"
- },
- "icons-fork-grey" : {
- "name" : "icons-fork-grey",
- "rule" : ".icons-fork-grey",
- "hash" : "dea7fe327ea62c8c5078c0d879e47799"
- },
- "icons-fork-white" : {
- "name" : "icons-fork-white",
- "rule" : ".icons-fork-white, .device-desktop .phabricator-action-view:hover .icons-fork, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-fork",
- "hash" : "1170a86082ad4fce9065b73f4cae8c9e"
- },
- "icons-forward" : {
- "name" : "icons-forward",
- "rule" : ".icons-forward",
- "hash" : "8d81decaf0970c15a3deb38e707f8ac4"
- },
- "icons-forward-grey" : {
- "name" : "icons-forward-grey",
- "rule" : ".icons-forward-grey",
- "hash" : "f7ed3685361986f40f967f1e93131407"
- },
- "icons-forward-white" : {
- "name" : "icons-forward-white",
- "rule" : ".icons-forward-white, .device-desktop .phabricator-action-view:hover .icons-forward, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-forward",
- "hash" : "596134836c31699ae53bdee43b8e78a8"
- },
- "icons-herald" : {
- "name" : "icons-herald",
- "rule" : ".icons-herald",
- "hash" : "ef8460234cf18474fb9cc0555794d372"
- },
- "icons-herald-grey" : {
- "name" : "icons-herald-grey",
- "rule" : ".icons-herald-grey",
- "hash" : "7b59f18f6d69b073dfdf4c1f3b4509b9"
- },
- "icons-herald-white" : {
- "name" : "icons-herald-white",
- "rule" : ".icons-herald-white, .device-desktop .phabricator-action-view:hover .icons-herald, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-herald",
- "hash" : "9de23714184a7efd0da3e14b1dffe29c"
- },
- "icons-highlight" : {
- "name" : "icons-highlight",
- "rule" : ".icons-highlight",
- "hash" : "05b81eadbf2fe63826a76594ccbebb16"
- },
- "icons-highlight-grey" : {
- "name" : "icons-highlight-grey",
- "rule" : ".icons-highlight-grey",
- "hash" : "1db34e1c24abe148cb5261f9dd50b779"
- },
- "icons-highlight-white" : {
- "name" : "icons-highlight-white",
- "rule" : ".icons-highlight-white, .device-desktop .phabricator-action-view:hover .icons-highlight, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-highlight",
- "hash" : "bdd76d53c8728f9c9f4e281d923a6efe"
- },
- "icons-history" : {
- "name" : "icons-history",
- "rule" : ".icons-history",
- "hash" : "4052fe2ea4e21d729a7d1a3be726e8ab"
- },
- "icons-history-grey" : {
- "name" : "icons-history-grey",
- "rule" : ".icons-history-grey",
- "hash" : "5a03ae7415b7690e34f627cac52d61c1"
- },
- "icons-history-white" : {
- "name" : "icons-history-white",
- "rule" : ".icons-history-white, .device-desktop .phabricator-action-view:hover .icons-history, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-history",
- "hash" : "b4ea12372beac957f1d1734666275c08"
- },
- "icons-home" : {
- "name" : "icons-home",
- "rule" : ".icons-home",
- "hash" : "52af113826f9886356e19a52940a6c47"
- },
- "icons-home-grey" : {
- "name" : "icons-home-grey",
- "rule" : ".icons-home-grey",
- "hash" : "6b6d02d24dea8ccc363da4509fa1647a"
- },
- "icons-home-white" : {
- "name" : "icons-home-white",
- "rule" : ".icons-home-white, .device-desktop .phabricator-action-view:hover .icons-home, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-home",
- "hash" : "3a90d41a5a6ff36981287ce4b24ac97e"
- },
- "icons-image" : {
- "name" : "icons-image",
- "rule" : ".icons-image",
- "hash" : "74b401bc7280b733bb8db5e05c604a46"
- },
- "icons-image-grey" : {
- "name" : "icons-image-grey",
- "rule" : ".icons-image-grey",
- "hash" : "de732c7cb12bdcf0e5789f4219025fdb"
- },
- "icons-image-white" : {
- "name" : "icons-image-white",
- "rule" : ".icons-image-white, .device-desktop .phabricator-action-view:hover .icons-image, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-image",
- "hash" : "45ed042a8e5a4319d361ebe3ffaf1f03"
- },
- "icons-like" : {
- "name" : "icons-like",
- "rule" : ".icons-like",
- "hash" : "95f7080949554dfdc0543ca334a43574"
- },
- "icons-like-grey" : {
- "name" : "icons-like-grey",
- "rule" : ".icons-like-grey",
- "hash" : "7ad4b955bfdc233313796cc83167acd3"
- },
- "icons-like-white" : {
- "name" : "icons-like-white",
- "rule" : ".icons-like-white, .device-desktop .phabricator-action-view:hover .icons-like, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-like",
- "hash" : "d87af1979a8f1cbedca3ab2f511b90b1"
- },
- "icons-link" : {
- "name" : "icons-link",
- "rule" : ".icons-link",
- "hash" : "19d6dc38ea5b9b7dc8c7ac75fc350e07"
- },
- "icons-link-grey" : {
- "name" : "icons-link-grey",
- "rule" : ".icons-link-grey",
- "hash" : "d993e76fae1e97be6d5b18dfcf301054"
- },
- "icons-link-white" : {
- "name" : "icons-link-white",
- "rule" : ".icons-link-white, .device-desktop .phabricator-action-view:hover .icons-link, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-link",
- "hash" : "d2b8bf1063d13ce2f195c2a17d64529c"
- },
- "icons-lint-info" : {
- "name" : "icons-lint-info",
- "rule" : ".icons-lint-info",
- "hash" : "4b1b6d8fef8c579988d55c4d6598d5a1"
- },
- "icons-lint-info-grey" : {
- "name" : "icons-lint-info-grey",
- "rule" : ".icons-lint-info-grey",
- "hash" : "ee429b622234bffe66b9f15fd7a4522a"
- },
- "icons-lint-info-white" : {
- "name" : "icons-lint-info-white",
- "rule" : ".icons-lint-info-white, .device-desktop .phabricator-action-view:hover .icons-lint-info, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-lint-info",
- "hash" : "9667a8d9edb32b242dfb8b32e75d6487"
- },
- "icons-lint-ok" : {
- "name" : "icons-lint-ok",
- "rule" : ".icons-lint-ok",
- "hash" : "a54d302e96bbb3098f6635fc105891d7"
- },
- "icons-lint-ok-grey" : {
- "name" : "icons-lint-ok-grey",
- "rule" : ".icons-lint-ok-grey",
- "hash" : "38033eaf7099d305d854454cd7173d77"
- },
- "icons-lint-ok-white" : {
- "name" : "icons-lint-ok-white",
- "rule" : ".icons-lint-ok-white, .device-desktop .phabricator-action-view:hover .icons-lint-ok, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-lint-ok",
- "hash" : "b7aa84931e6f5f26bec42b62fef14a75"
- },
- "icons-lint-warning" : {
- "name" : "icons-lint-warning",
- "rule" : ".icons-lint-warning",
- "hash" : "f81b7d73f4c7950f04bbf3d98395cf92"
- },
- "icons-lint-warning-grey" : {
- "name" : "icons-lint-warning-grey",
- "rule" : ".icons-lint-warning-grey",
- "hash" : "0c6d42c1553ddd41ddef16dc8ad26dd7"
- },
- "icons-lint-warning-white" : {
- "name" : "icons-lint-warning-white",
- "rule" : ".icons-lint-warning-white, .device-desktop .phabricator-action-view:hover .icons-lint-warning, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-lint-warning",
- "hash" : "d9bb18c1d16207b65f18c193bac11da6"
- },
- "icons-lock" : {
- "name" : "icons-lock",
- "rule" : ".icons-lock",
- "hash" : "3b9e9c334c7bf06bae829904e71fb42e"
- },
- "icons-lock-grey" : {
- "name" : "icons-lock-grey",
- "rule" : ".icons-lock-grey",
- "hash" : "a2a1aebe1dbfdcc3bc60fe492907e512"
- },
- "icons-lock-white" : {
- "name" : "icons-lock-white",
- "rule" : ".icons-lock-white, .device-desktop .phabricator-action-view:hover .icons-lock, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-lock",
- "hash" : "2596768b3053c0e75293fd89db073d7f"
- },
- "icons-love" : {
- "name" : "icons-love",
- "rule" : ".icons-love",
- "hash" : "1d9343dfe4f31f35a98129bb820f8f70"
- },
- "icons-love-grey" : {
- "name" : "icons-love-grey",
- "rule" : ".icons-love-grey",
- "hash" : "b0aa69532698fc719dccda38d8b56829"
- },
- "icons-love-white" : {
- "name" : "icons-love-white",
- "rule" : ".icons-love-white, .device-desktop .phabricator-action-view:hover .icons-love, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-love",
- "hash" : "dd212aad62e03dbab347eb8ae34639d1"
- },
- "icons-lower-priority" : {
- "name" : "icons-lower-priority",
- "rule" : ".icons-lower-priority",
- "hash" : "b6eeb346822343df9d71f20f0c1f918c"
- },
- "icons-lower-priority-grey" : {
- "name" : "icons-lower-priority-grey",
- "rule" : ".icons-lower-priority-grey",
- "hash" : "f6990857646d764601c4c688075d1282"
- },
- "icons-lower-priority-white" : {
- "name" : "icons-lower-priority-white",
- "rule" : ".icons-lower-priority-white, .device-desktop .phabricator-action-view:hover .icons-lower-priority, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-lower-priority",
- "hash" : "9d2982b69ba98a77279fd826145573a2"
- },
- "icons-merge" : {
- "name" : "icons-merge",
- "rule" : ".icons-merge",
- "hash" : "3ab92aba7c7e15ddadd08215507665e5"
- },
- "icons-merge-grey" : {
- "name" : "icons-merge-grey",
- "rule" : ".icons-merge-grey",
- "hash" : "599e8881d590d393c26e0894ae92374a"
- },
- "icons-merge-white" : {
- "name" : "icons-merge-white",
- "rule" : ".icons-merge-white, .device-desktop .phabricator-action-view:hover .icons-merge, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-merge",
- "hash" : "28ca0de11102ff7022ac81608d447742"
- },
- "icons-message" : {
- "name" : "icons-message",
- "rule" : ".icons-message",
- "hash" : "2c9e5f8c97c0a8aff2507debdfc4b2eb"
- },
- "icons-message-grey" : {
- "name" : "icons-message-grey",
- "rule" : ".icons-message-grey",
- "hash" : "0e1689ec1e6aa084a145345e1d3aaa29"
- },
- "icons-message-white" : {
- "name" : "icons-message-white",
- "rule" : ".icons-message-white, .device-desktop .phabricator-action-view:hover .icons-message, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-message",
- "hash" : "99dd558cc903e72e32425fb3f2678ffc"
- },
- "icons-meta-mta" : {
- "name" : "icons-meta-mta",
- "rule" : ".icons-meta-mta",
- "hash" : "29d82040866e9d7e3dd37fb7dfd7cd36"
- },
- "icons-meta-mta-grey" : {
- "name" : "icons-meta-mta-grey",
- "rule" : ".icons-meta-mta-grey",
- "hash" : "ab292d1611a23de8f31172671f4b382d"
- },
- "icons-meta-mta-white" : {
- "name" : "icons-meta-mta-white",
- "rule" : ".icons-meta-mta-white, .device-desktop .phabricator-action-view:hover .icons-meta-mta, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-meta-mta",
- "hash" : "0740b486fb296a7cdfc4218fa13edae6"
- },
- "icons-move" : {
- "name" : "icons-move",
- "rule" : ".icons-move",
- "hash" : "57aa74bcafdd7aa48252b64a96b97cc0"
- },
- "icons-move-grey" : {
- "name" : "icons-move-grey",
- "rule" : ".icons-move-grey",
- "hash" : "7f5b89922fb2821e8cd585f207586be3"
- },
- "icons-move-white" : {
- "name" : "icons-move-white",
- "rule" : ".icons-move-white, .device-desktop .phabricator-action-view:hover .icons-move, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-move",
- "hash" : "8d3312ff594541a0017778f77ab3ca41"
- },
- "icons-music" : {
- "name" : "icons-music",
- "rule" : ".icons-music",
- "hash" : "7d9e85fb6f4eeb9e7763493d00c7e1ba"
- },
- "icons-music-grey" : {
- "name" : "icons-music-grey",
- "rule" : ".icons-music-grey",
- "hash" : "400564df73fd8a2815d71c50f89be20a"
- },
- "icons-music-white" : {
- "name" : "icons-music-white",
- "rule" : ".icons-music-white, .device-desktop .phabricator-action-view:hover .icons-music, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-music",
- "hash" : "d16b17e0a125fae84b2d515874019c03"
- },
- "icons-new" : {
- "name" : "icons-new",
- "rule" : ".icons-new",
- "hash" : "a1093da650bf34b06ce3eb5858a0b690"
- },
- "icons-new-grey" : {
- "name" : "icons-new-grey",
- "rule" : ".icons-new-grey",
- "hash" : "8e68779e747c4254a6e39001be3b6417"
- },
- "icons-new-white" : {
- "name" : "icons-new-white",
- "rule" : ".icons-new-white, .device-desktop .phabricator-action-view:hover .icons-new, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-new",
- "hash" : "053f62bca07aa161779a49a3f06ab54b"
- },
- "icons-none" : {
- "name" : "icons-none",
- "rule" : ".icons-none",
- "hash" : "62d022adcd678d325ea77f25f85c6256"
- },
- "icons-none-grey" : {
- "name" : "icons-none-grey",
- "rule" : ".icons-none-grey",
- "hash" : "f9cb85a0e7bba19ea05097c8e24c1e92"
- },
- "icons-none-white" : {
- "name" : "icons-none-white",
- "rule" : ".icons-none-white, .device-desktop .phabricator-action-view:hover .icons-none, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-none",
- "hash" : "d3a9680ac5eb860e3ccd131f43bc1fc2"
- },
- "icons-normal-priority" : {
- "name" : "icons-normal-priority",
- "rule" : ".icons-normal-priority",
- "hash" : "93edb1e8c22933a8decf911658cb50e1"
- },
- "icons-normal-priority-grey" : {
- "name" : "icons-normal-priority-grey",
- "rule" : ".icons-normal-priority-grey",
- "hash" : "0d80e0b4b77bfc38d6346b21274b1dd9"
- },
- "icons-normal-priority-white" : {
- "name" : "icons-normal-priority-white",
- "rule" : ".icons-normal-priority-white, .device-desktop .phabricator-action-view:hover .icons-normal-priority, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-normal-priority",
- "hash" : "fd9a696de97bde0c45d57e77fa2e7c4a"
- },
- "icons-octocat" : {
- "name" : "icons-octocat",
- "rule" : ".icons-octocat",
- "hash" : "72ac2c8c30caec1d591cf1073c26cc61"
- },
- "icons-octocat-grey" : {
- "name" : "icons-octocat-grey",
- "rule" : ".icons-octocat-grey",
- "hash" : "808474ec2801f155663054bf5e78cba4"
- },
- "icons-octocat-white" : {
- "name" : "icons-octocat-white",
- "rule" : ".icons-octocat-white, .device-desktop .phabricator-action-view:hover .icons-octocat, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-octocat",
- "hash" : "bda54b23d423de7b35a964ce9fdea4f2"
- },
- "icons-ok" : {
- "name" : "icons-ok",
- "rule" : ".icons-ok",
- "hash" : "6b2617f884e0d2ccb86dcef002d589ba"
- },
- "icons-ok-grey" : {
- "name" : "icons-ok-grey",
- "rule" : ".icons-ok-grey",
- "hash" : "9cfda8cc4cb2dbca5f99a24efa5705a3"
- },
- "icons-ok-white" : {
- "name" : "icons-ok-white",
- "rule" : ".icons-ok-white, .device-desktop .phabricator-action-view:hover .icons-ok, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-ok",
- "hash" : "cabecea04bc54ca57214fa53f6eb5118"
- },
- "icons-pause" : {
- "name" : "icons-pause",
- "rule" : ".icons-pause",
- "hash" : "d9af6b0b4a00e322870b397a08149695"
- },
- "icons-pause-grey" : {
- "name" : "icons-pause-grey",
- "rule" : ".icons-pause-grey",
- "hash" : "e85f9238f74f4f5187ce3f9bb5794660"
- },
- "icons-pause-white" : {
- "name" : "icons-pause-white",
- "rule" : ".icons-pause-white, .device-desktop .phabricator-action-view:hover .icons-pause, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-pause",
- "hash" : "857928e62d0107c05ee436b7394efe0e"
- },
- "icons-perflab" : {
- "name" : "icons-perflab",
- "rule" : ".icons-perflab",
- "hash" : "778efccfdd04b600ee32a5b4c0766d41"
- },
- "icons-perflab-grey" : {
- "name" : "icons-perflab-grey",
- "rule" : ".icons-perflab-grey",
- "hash" : "21974a9dafcf5a0fe4fe8e4571f454af"
- },
- "icons-perflab-white" : {
- "name" : "icons-perflab-white",
- "rule" : ".icons-perflab-white, .device-desktop .phabricator-action-view:hover .icons-perflab, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-perflab",
- "hash" : "386f22dd33e0f5e48e294582ca7e1913"
- },
- "icons-play" : {
- "name" : "icons-play",
- "rule" : ".icons-play",
- "hash" : "f6bbec44291d636aa3236a49e46d161d"
- },
- "icons-play-grey" : {
- "name" : "icons-play-grey",
- "rule" : ".icons-play-grey",
- "hash" : "2eb3a9cdc87cd5b6ee914e13e3a8f36a"
- },
- "icons-play-white" : {
- "name" : "icons-play-white",
- "rule" : ".icons-play-white, .device-desktop .phabricator-action-view:hover .icons-play, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-play",
- "hash" : "da9a7f0208135139dbaa02d4e27be9c7"
- },
- "icons-popout" : {
- "name" : "icons-popout",
- "rule" : ".icons-popout",
- "hash" : "83c413187ec4d5730203494bdb70a6f2"
- },
- "icons-popout-grey" : {
- "name" : "icons-popout-grey",
- "rule" : ".icons-popout-grey",
- "hash" : "203aaa1696fe7fdf7f287d5f2908b2ef"
- },
- "icons-popout-white" : {
- "name" : "icons-popout-white",
- "rule" : ".icons-popout-white, .device-desktop .phabricator-action-view:hover .icons-popout, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-popout",
- "hash" : "924b3bf8f4768bf647237de4eaa3613e"
- },
- "icons-preview" : {
- "name" : "icons-preview",
- "rule" : ".icons-preview",
- "hash" : "ae2a59ca5bd246a8e471dd122d4a8ed1"
- },
- "icons-preview-grey" : {
- "name" : "icons-preview-grey",
- "rule" : ".icons-preview-grey",
- "hash" : "cba20b00feef1c5b21e1f2f388b75ef1"
- },
- "icons-preview-white" : {
- "name" : "icons-preview-white",
- "rule" : ".icons-preview-white, .device-desktop .phabricator-action-view:hover .icons-preview, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-preview",
- "hash" : "3550b1ede45d8691e42ccc963c16302a"
- },
- "icons-project" : {
- "name" : "icons-project",
- "rule" : ".icons-project",
- "hash" : "38256f25ab834ab549401b4cd6d22e29"
- },
- "icons-project-grey" : {
- "name" : "icons-project-grey",
- "rule" : ".icons-project-grey",
- "hash" : "420085f8aa36f2329785f1edb090b116"
- },
- "icons-project-white" : {
- "name" : "icons-project-white",
- "rule" : ".icons-project-white, .device-desktop .phabricator-action-view:hover .icons-project, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-project",
- "hash" : "2eebeb447d81f10e534129fe8963ae6d"
- },
- "icons-raise-priority" : {
- "name" : "icons-raise-priority",
- "rule" : ".icons-raise-priority",
- "hash" : "03c08bc46356c5e531d97c9b924fe597"
- },
- "icons-raise-priority-grey" : {
- "name" : "icons-raise-priority-grey",
- "rule" : ".icons-raise-priority-grey",
- "hash" : "b33d05e97f96ae80b12d52cba8c73b1b"
- },
- "icons-raise-priority-white" : {
- "name" : "icons-raise-priority-white",
- "rule" : ".icons-raise-priority-white, .device-desktop .phabricator-action-view:hover .icons-raise-priority, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-raise-priority",
- "hash" : "64e802a4b7cb01f49cac1578f3aa1077"
- },
- "icons-refresh" : {
- "name" : "icons-refresh",
- "rule" : ".icons-refresh",
- "hash" : "65a52be4f92b5789887e4210b0bc068f"
- },
- "icons-refresh-grey" : {
- "name" : "icons-refresh-grey",
- "rule" : ".icons-refresh-grey",
- "hash" : "76e1d2922372d65710cff998eb0df5fc"
- },
- "icons-refresh-white" : {
- "name" : "icons-refresh-white",
- "rule" : ".icons-refresh-white, .device-desktop .phabricator-action-view:hover .icons-refresh, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-refresh",
- "hash" : "7a5f308bc9fca9b4419c69644861f712"
- },
- "icons-remove" : {
- "name" : "icons-remove",
- "rule" : ".icons-remove",
- "hash" : "e3eb5751303b60dee572d3c3d58b3c62"
- },
- "icons-remove-grey" : {
- "name" : "icons-remove-grey",
- "rule" : ".icons-remove-grey",
- "hash" : "b9920281c9a3e19dd06eb65de7097f9b"
- },
- "icons-remove-white" : {
- "name" : "icons-remove-white",
- "rule" : ".icons-remove-white, .device-desktop .phabricator-action-view:hover .icons-remove, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-remove",
- "hash" : "691cf9a216171d5a83df05739ca1bf8b"
- },
- "icons-search" : {
- "name" : "icons-search",
- "rule" : ".icons-search",
- "hash" : "9925542d944ac80893c083968c419122"
- },
- "icons-search-grey" : {
- "name" : "icons-search-grey",
- "rule" : ".icons-search-grey",
- "hash" : "ef578a051632428b2bc478f584c5e710"
- },
- "icons-search-white" : {
- "name" : "icons-search-white",
- "rule" : ".icons-search-white, .device-desktop .phabricator-action-view:hover .icons-search, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-search",
- "hash" : "a01dc366136c1ba9feb30daf784d2d27"
- },
- "icons-start-sandcastle" : {
- "name" : "icons-start-sandcastle",
- "rule" : ".icons-start-sandcastle",
- "hash" : "ec9fe980b67e45c656f3ccef1ca77f8e"
- },
- "icons-start-sandcastle-grey" : {
- "name" : "icons-start-sandcastle-grey",
- "rule" : ".icons-start-sandcastle-grey",
- "hash" : "ff691f363c72e6a894c1c59949f80ebf"
- },
- "icons-start-sandcastle-white" : {
- "name" : "icons-start-sandcastle-white",
- "rule" : ".icons-start-sandcastle-white, .device-desktop .phabricator-action-view:hover .icons-start-sandcastle, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-start-sandcastle",
- "hash" : "12f3b8ededfbe6599bdce086261cc17a"
- },
- "icons-stop" : {
- "name" : "icons-stop",
- "rule" : ".icons-stop",
- "hash" : "3a1d43a53d97069562a4634a38ddb271"
- },
- "icons-stop-grey" : {
- "name" : "icons-stop-grey",
- "rule" : ".icons-stop-grey",
- "hash" : "f25ee017e941304a87d8f197a5eea0c9"
- },
- "icons-stop-white" : {
- "name" : "icons-stop-white",
- "rule" : ".icons-stop-white, .device-desktop .phabricator-action-view:hover .icons-stop, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-stop",
- "hash" : "3f5b089c71f37acbe715b6afedf480de"
- },
- "icons-tag" : {
- "name" : "icons-tag",
- "rule" : ".icons-tag",
- "hash" : "f0a8eafada702126adbb87d66605950d"
- },
- "icons-tag-grey" : {
- "name" : "icons-tag-grey",
- "rule" : ".icons-tag-grey",
- "hash" : "b3f1cb29cfa6a2ac8b93ede5669bb59f"
- },
- "icons-tag-white" : {
- "name" : "icons-tag-white",
- "rule" : ".icons-tag-white, .device-desktop .phabricator-action-view:hover .icons-tag, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-tag",
- "hash" : "e340579265e23bd19113364163ad1aab"
- },
- "icons-transcript" : {
- "name" : "icons-transcript",
- "rule" : ".icons-transcript",
- "hash" : "faca2bcc0e762a78d1f2f9b511c58f55"
- },
- "icons-transcript-grey" : {
- "name" : "icons-transcript-grey",
- "rule" : ".icons-transcript-grey",
- "hash" : "c0fe7f6e9b306b870a1b414da0de4743"
- },
- "icons-transcript-white" : {
- "name" : "icons-transcript-white",
- "rule" : ".icons-transcript-white, .device-desktop .phabricator-action-view:hover .icons-transcript, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-transcript",
- "hash" : "4218c32f8889c54f148ef033b04448a6"
- },
- "icons-undo" : {
- "name" : "icons-undo",
- "rule" : ".icons-undo",
- "hash" : "53d714d08f86176054121d35c4b7767c"
- },
- "icons-undo-grey" : {
- "name" : "icons-undo-grey",
- "rule" : ".icons-undo-grey",
- "hash" : "caa0abaa26b8b601d0d6461227e1b937"
- },
- "icons-undo-white" : {
- "name" : "icons-undo-white",
- "rule" : ".icons-undo-white, .device-desktop .phabricator-action-view:hover .icons-undo, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-undo",
- "hash" : "318cd3fe6c0ea9f5169fc45d14d25972"
- },
- "icons-unlock" : {
- "name" : "icons-unlock",
- "rule" : ".icons-unlock",
- "hash" : "d538a48be073c223c36497c235a2d009"
- },
- "icons-unlock-grey" : {
- "name" : "icons-unlock-grey",
- "rule" : ".icons-unlock-grey",
- "hash" : "6ef964e38e4085d73974bdb35bc5b9a6"
- },
- "icons-unlock-white" : {
- "name" : "icons-unlock-white",
- "rule" : ".icons-unlock-white, .device-desktop .phabricator-action-view:hover .icons-unlock, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-unlock",
- "hash" : "fd90eb01cb62442b8a639c7e1fbac96c"
- },
- "icons-unmerge" : {
- "name" : "icons-unmerge",
- "rule" : ".icons-unmerge",
- "hash" : "9964316f79ccee26b51921b37247cf03"
- },
- "icons-unmerge-grey" : {
- "name" : "icons-unmerge-grey",
- "rule" : ".icons-unmerge-grey",
- "hash" : "6871ad2a40473510de495d70817c5f67"
- },
- "icons-unmerge-white" : {
- "name" : "icons-unmerge-white",
- "rule" : ".icons-unmerge-white, .device-desktop .phabricator-action-view:hover .icons-unmerge, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-unmerge",
- "hash" : "0250639931d9f051c88cb723b03a7918"
- },
- "icons-unpublish" : {
- "name" : "icons-unpublish",
- "rule" : ".icons-unpublish",
- "hash" : "053f9b5cd55b3106b0b6c7c7da927010"
- },
- "icons-unpublish-grey" : {
- "name" : "icons-unpublish-grey",
- "rule" : ".icons-unpublish-grey",
- "hash" : "a659b0c1759ffce9bdbdb195bfd5a6f0"
- },
- "icons-unpublish-white" : {
- "name" : "icons-unpublish-white",
- "rule" : ".icons-unpublish-white, .device-desktop .phabricator-action-view:hover .icons-unpublish, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-unpublish",
- "hash" : "162b955196b5b17ae4ae8018367df5eb"
- },
- "icons-upload" : {
- "name" : "icons-upload",
- "rule" : ".icons-upload",
- "hash" : "a7a0b86a23843814f8ad98a85030170b"
- },
- "icons-upload-grey" : {
- "name" : "icons-upload-grey",
- "rule" : ".icons-upload-grey",
- "hash" : "c5ec0fcd4321811fff94d53121fc025f"
- },
- "icons-upload-white" : {
- "name" : "icons-upload-white",
- "rule" : ".icons-upload-white, .device-desktop .phabricator-action-view:hover .icons-upload, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-upload",
- "hash" : "aca8dc08e7411b3579b98fb82beb4117"
- },
- "icons-user" : {
- "name" : "icons-user",
- "rule" : ".icons-user",
- "hash" : "05003a28bca42f320b61aa601ea60b4c"
- },
- "icons-user-grey" : {
- "name" : "icons-user-grey",
- "rule" : ".icons-user-grey",
- "hash" : "4e78b31c5c6af57be7ee010eb6aba19e"
- },
- "icons-user-white" : {
- "name" : "icons-user-white",
- "rule" : ".icons-user-white, .device-desktop .phabricator-action-view:hover .icons-user, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-user",
- "hash" : "1b8b5a87d51825d87de82c32146d72c7"
- },
- "icons-warning" : {
- "name" : "icons-warning",
- "rule" : ".icons-warning",
- "hash" : "27b805e846abfa081f2548b29dc797f1"
- },
- "icons-warning-grey" : {
- "name" : "icons-warning-grey",
- "rule" : ".icons-warning-grey",
- "hash" : "ef7b213af8cf0d304ef1d2447f0ba2e0"
- },
- "icons-warning-white" : {
- "name" : "icons-warning-white",
- "rule" : ".icons-warning-white, .device-desktop .phabricator-action-view:hover .icons-warning, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-warning",
- "hash" : "c82e3ce08e31c36315c65ace1c12ce1f"
- },
- "icons-workboard" : {
- "name" : "icons-workboard",
- "rule" : ".icons-workboard",
- "hash" : "6af475e9ee3ae64664d79c8b6104ef1f"
- },
- "icons-workboard-grey" : {
- "name" : "icons-workboard-grey",
- "rule" : ".icons-workboard-grey",
- "hash" : "b690d7ebeb0085c0aa35b27ddd45d619"
- },
- "icons-workboard-white" : {
- "name" : "icons-workboard-white",
- "rule" : ".icons-workboard-white, .device-desktop .phabricator-action-view:hover .icons-workboard, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-workboard",
- "hash" : "fef275c8eab6957ce7e0cf6cc095901f"
- },
- "icons-world" : {
- "name" : "icons-world",
- "rule" : ".icons-world",
- "hash" : "74589cec2eb953ad9f123ba453fe94bc"
- },
- "icons-world-grey" : {
- "name" : "icons-world-grey",
- "rule" : ".icons-world-grey",
- "hash" : "28d84600d47fd96aaab6614cd87e6440"
- },
- "icons-world-white" : {
- "name" : "icons-world-white",
- "rule" : ".icons-world-white, .device-desktop .phabricator-action-view:hover .icons-world, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-world",
- "hash" : "a226ba8b9c49ed9fa54643fe77e49dd2"
- },
- "icons-wrench" : {
- "name" : "icons-wrench",
- "rule" : ".icons-wrench",
- "hash" : "8b9b5d7b4e2923cdf5c9440ee7cb2ee2"
- },
- "icons-wrench-grey" : {
- "name" : "icons-wrench-grey",
- "rule" : ".icons-wrench-grey",
- "hash" : "e6effa08f3bf34393a4787c1354d4a29"
- },
- "icons-wrench-white" : {
- "name" : "icons-wrench-white",
- "rule" : ".icons-wrench-white, .device-desktop .phabricator-action-view:hover .icons-wrench, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-wrench",
- "hash" : "a0f1447733a5a39d2c7a64d774ccf113"
- },
- "icons-zip" : {
- "name" : "icons-zip",
- "rule" : ".icons-zip",
- "hash" : "15f454e97fc353c1fa5a614073782c46"
- },
- "icons-zip-grey" : {
- "name" : "icons-zip-grey",
- "rule" : ".icons-zip-grey",
- "hash" : "2e633a5027156a60d302395784d26062"
- },
- "icons-zip-white" : {
- "name" : "icons-zip-white",
- "rule" : ".icons-zip-white, .device-desktop .phabricator-action-view:hover .icons-zip, .device-desktop .phui-list-sidenav .phui-list-item-href:hover .icons-zip",
- "hash" : "e006963c22a6be6fb72a0eefecf83649"
- },
- "remarkup-assist-text_b" : {
- "name" : "remarkup-assist-text_b",
- "rule" : ".remarkup-assist-b",
- "hash" : "ba8a8f8928f2f90e7acd024df8bdee3b"
- },
- "remarkup-assist-text_code" : {
- "name" : "remarkup-assist-text_code",
- "rule" : ".remarkup-assist-code",
- "hash" : "b8a03a1004074f0582e77eb4f916b00b"
- },
- "remarkup-assist-text_fullscreen" : {
- "name" : "remarkup-assist-text_fullscreen",
- "rule" : ".remarkup-assist-fullscreen",
- "hash" : "63254d9cbe6eadee87d1a28c1d246f9d"
- },
- "remarkup-assist-text_fullscreen_off" : {
- "name" : "remarkup-assist-text_fullscreen_off",
- "rule" : ".remarkup-control-fullscreen-mode .remarkup-assist-fullscreen",
- "hash" : "cdcdca0556b6f16b0628684470fc1251"
- },
- "remarkup-assist-text_help" : {
- "name" : "remarkup-assist-text_help",
- "rule" : ".remarkup-assist-help",
- "hash" : "106f56bad2932f523cbf1a62ab12b681"
- },
- "remarkup-assist-text_i" : {
- "name" : "remarkup-assist-text_i",
- "rule" : ".remarkup-assist-i",
- "hash" : "d9b1a0629d40edd5d32d3e6e21ec1574"
- },
- "remarkup-assist-text_image" : {
- "name" : "remarkup-assist-text_image",
- "rule" : ".remarkup-assist-image",
- "hash" : "3e84bf38ccb50c9109dfd78b1711dbb6"
- },
- "remarkup-assist-text_larger" : {
- "name" : "remarkup-assist-text_larger",
- "rule" : ".remarkup-assist-larger",
- "hash" : "05909067a2513b9b664b313974643ce3"
- },
- "remarkup-assist-text_link" : {
- "name" : "remarkup-assist-text_link",
- "rule" : ".remarkup-assist-link",
- "hash" : "3a6575ca85ddfaa63103d5a8ab80fc09"
- },
- "remarkup-assist-text_meme" : {
- "name" : "remarkup-assist-text_meme",
- "rule" : ".remarkup-assist-meme",
- "hash" : "3fa5e69cfc12cd5eba038b48f1efb6c5"
- },
- "remarkup-assist-text_ol" : {
- "name" : "remarkup-assist-text_ol",
- "rule" : ".remarkup-assist-ol",
- "hash" : "b1964f62cb2c3cd6ed12bb04522a22c7"
- },
- "remarkup-assist-text_table" : {
- "name" : "remarkup-assist-text_table",
- "rule" : ".remarkup-assist-table",
- "hash" : "95fffc501412b323fbdccc98f5bb595c"
- },
- "remarkup-assist-text_tag" : {
- "name" : "remarkup-assist-text_tag",
- "rule" : ".remarkup-assist-tag",
- "hash" : "49ed577b1081dd44f60325795468c8ad"
- },
- "remarkup-assist-text_tt" : {
- "name" : "remarkup-assist-text_tt",
- "rule" : ".remarkup-assist-tt",
- "hash" : "3c8753b5df23a2a48348cb4ef86b3c02"
- },
- "remarkup-assist-text_ul" : {
- "name" : "remarkup-assist-text_ul",
- "rule" : ".remarkup-assist-ul",
- "hash" : "6b1add427c45ed676b9b7f220f16513a"
- }
- },
- "scales" : [
- 1,
- 2
- ],
- "header" : "\/**\n * @provides sprite-icons-css\n * @generated\n *\/\n\n.sprite-icons {\n background-image: url(\/rsrc\/image\/sprite-icons.png);\n background-repeat: no-repeat;\n}\n\n@media\nonly screen and (min-device-pixel-ratio: 1.5),\nonly screen and (-webkit-min-device-pixel-ratio: 1.5) {\n .sprite-icons {\n background-image: url(\/rsrc\/image\/sprite-icons-X2.png);\n background-size: {X}px {Y}px;\n }\n}\n",
- "type" : "standard"
-}
diff --git a/resources/sprite/manifest/remarkup.json b/resources/sprite/manifest/remarkup.json
new file mode 100644
index 0000000000..b2e98a46c0
--- /dev/null
+++ b/resources/sprite/manifest/remarkup.json
@@ -0,0 +1,91 @@
+{
+ "version" : 1,
+ "sprites" : {
+ "remarkup-assist-none" : {
+ "name" : "remarkup-assist-none",
+ "rule" : ".remarkup-assist-",
+ "hash" : "a7a394dbf21494f2279cc3d528aeb40b"
+ },
+ "remarkup-assist-text_b" : {
+ "name" : "remarkup-assist-text_b",
+ "rule" : ".remarkup-assist-b",
+ "hash" : "ba8a8f8928f2f90e7acd024df8bdee3b"
+ },
+ "remarkup-assist-text_code" : {
+ "name" : "remarkup-assist-text_code",
+ "rule" : ".remarkup-assist-code",
+ "hash" : "b8a03a1004074f0582e77eb4f916b00b"
+ },
+ "remarkup-assist-text_fullscreen" : {
+ "name" : "remarkup-assist-text_fullscreen",
+ "rule" : ".remarkup-assist-fullscreen",
+ "hash" : "63254d9cbe6eadee87d1a28c1d246f9d"
+ },
+ "remarkup-assist-text_fullscreen_off" : {
+ "name" : "remarkup-assist-text_fullscreen_off",
+ "rule" : ".remarkup-control-fullscreen-mode .remarkup-assist-fullscreen",
+ "hash" : "cdcdca0556b6f16b0628684470fc1251"
+ },
+ "remarkup-assist-text_help" : {
+ "name" : "remarkup-assist-text_help",
+ "rule" : ".remarkup-assist-help",
+ "hash" : "106f56bad2932f523cbf1a62ab12b681"
+ },
+ "remarkup-assist-text_i" : {
+ "name" : "remarkup-assist-text_i",
+ "rule" : ".remarkup-assist-i",
+ "hash" : "d9b1a0629d40edd5d32d3e6e21ec1574"
+ },
+ "remarkup-assist-text_image" : {
+ "name" : "remarkup-assist-text_image",
+ "rule" : ".remarkup-assist-image",
+ "hash" : "3e84bf38ccb50c9109dfd78b1711dbb6"
+ },
+ "remarkup-assist-text_larger" : {
+ "name" : "remarkup-assist-text_larger",
+ "rule" : ".remarkup-assist-larger",
+ "hash" : "05909067a2513b9b664b313974643ce3"
+ },
+ "remarkup-assist-text_link" : {
+ "name" : "remarkup-assist-text_link",
+ "rule" : ".remarkup-assist-link",
+ "hash" : "3a6575ca85ddfaa63103d5a8ab80fc09"
+ },
+ "remarkup-assist-text_meme" : {
+ "name" : "remarkup-assist-text_meme",
+ "rule" : ".remarkup-assist-meme",
+ "hash" : "3fa5e69cfc12cd5eba038b48f1efb6c5"
+ },
+ "remarkup-assist-text_ol" : {
+ "name" : "remarkup-assist-text_ol",
+ "rule" : ".remarkup-assist-ol",
+ "hash" : "b1964f62cb2c3cd6ed12bb04522a22c7"
+ },
+ "remarkup-assist-text_table" : {
+ "name" : "remarkup-assist-text_table",
+ "rule" : ".remarkup-assist-table",
+ "hash" : "95fffc501412b323fbdccc98f5bb595c"
+ },
+ "remarkup-assist-text_tag" : {
+ "name" : "remarkup-assist-text_tag",
+ "rule" : ".remarkup-assist-tag",
+ "hash" : "49ed577b1081dd44f60325795468c8ad"
+ },
+ "remarkup-assist-text_tt" : {
+ "name" : "remarkup-assist-text_tt",
+ "rule" : ".remarkup-assist-tt",
+ "hash" : "3c8753b5df23a2a48348cb4ef86b3c02"
+ },
+ "remarkup-assist-text_ul" : {
+ "name" : "remarkup-assist-text_ul",
+ "rule" : ".remarkup-assist-ul",
+ "hash" : "6b1add427c45ed676b9b7f220f16513a"
+ }
+ },
+ "scales" : [
+ 1,
+ 2
+ ],
+ "header" : "\/**\n * @provides sprite-remarkup-css\n * @generated\n *\/\n\n.sprite-remarkup {\n background-image: url(\/rsrc\/image\/sprite-remarkup.png);\n background-repeat: no-repeat;\n}\n\n@media\nonly screen and (min-device-pixel-ratio: 1.5),\nonly screen and (-webkit-min-device-pixel-ratio: 1.5) {\n .sprite-remarkup {\n background-image: url(\/rsrc\/image\/sprite-remarkup-X2.png);\n background-size: {X}px {Y}px;\n }\n}\n",
+ "type" : "standard"
+}
diff --git a/resources/sprite/icons_1x/none.png b/resources/sprite/remarkup_1x/none.png
similarity index 100%
rename from resources/sprite/icons_1x/none.png
rename to resources/sprite/remarkup_1x/none.png
diff --git a/resources/sprite/icons_2x/none.png b/resources/sprite/remarkup_2x/none.png
similarity index 100%
rename from resources/sprite/icons_2x/none.png
rename to resources/sprite/remarkup_2x/none.png
diff --git a/scripts/celerity/generate_sprites.php b/scripts/celerity/generate_sprites.php
index 6d099b3052..55574cfa54 100755
--- a/scripts/celerity/generate_sprites.php
+++ b/scripts/celerity/generate_sprites.php
@@ -27,7 +27,7 @@ $webroot = Filesystem::readablePath($webroot);
$generator = new CeleritySpriteGenerator();
$sheets = array(
- 'icons' => $generator->buildIconSheet(),
+ 'remarkup' => $generator->buildRemarkupSheet(),
'menu' => $generator->buildMenuSheet(),
'apps' => $generator->buildAppsSheet(),
'actions' => $generator->buildActionsSheet(),
diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php
index 242dcd8462..d26924c4ee 100644
--- a/src/__phutil_library_map__.php
+++ b/src/__phutil_library_map__.php
@@ -1081,7 +1081,6 @@ phutil_register_library_map(array(
'PhabricatorAccessLogConfigOptions' => 'applications/config/option/PhabricatorAccessLogConfigOptions.php',
'PhabricatorActionHeaderExample' => 'applications/uiexample/examples/PhabricatorActionHeaderExample.php',
'PhabricatorActionHeaderView' => 'view/layout/PhabricatorActionHeaderView.php',
- 'PhabricatorActionListExample' => 'applications/uiexample/examples/PhabricatorActionListExample.php',
'PhabricatorActionListView' => 'view/layout/PhabricatorActionListView.php',
'PhabricatorActionView' => 'view/layout/PhabricatorActionView.php',
'PhabricatorAllCapsTranslation' => 'infrastructure/internationalization/translation/PhabricatorAllCapsTranslation.php',
@@ -3819,7 +3818,6 @@ phutil_register_library_map(array(
'PhabricatorAccessLogConfigOptions' => 'PhabricatorApplicationConfigOptions',
'PhabricatorActionHeaderExample' => 'PhabricatorUIExample',
'PhabricatorActionHeaderView' => 'AphrontView',
- 'PhabricatorActionListExample' => 'PhabricatorUIExample',
'PhabricatorActionListView' => 'AphrontView',
'PhabricatorActionView' => 'AphrontView',
'PhabricatorAllCapsTranslation' => 'PhabricatorTranslation',
diff --git a/src/applications/audit/events/AuditActionMenuEventListener.php b/src/applications/audit/events/AuditActionMenuEventListener.php
index 7ff5eaa7e9..82cfb0a85c 100644
--- a/src/applications/audit/events/AuditActionMenuEventListener.php
+++ b/src/applications/audit/events/AuditActionMenuEventListener.php
@@ -36,8 +36,7 @@ final class AuditActionMenuEventListener extends PhabricatorEventListener {
$view_uri = '/audit/?authors='.$username;
return id(new PhabricatorActionView())
- ->setIcon('audit-dark')
- ->setIconSheet(PHUIIconView::SPRITE_APPS)
+ ->setIcon('fa-check-circle-o')
->setName(pht('View Commits'))
->setHref($view_uri);
}
diff --git a/src/applications/auth/controller/config/PhabricatorAuthProviderConfigController.php b/src/applications/auth/controller/config/PhabricatorAuthProviderConfigController.php
index 615bbc44aa..4e1a51e208 100644
--- a/src/applications/auth/controller/config/PhabricatorAuthProviderConfigController.php
+++ b/src/applications/auth/controller/config/PhabricatorAuthProviderConfigController.php
@@ -31,7 +31,7 @@ abstract class PhabricatorAuthProviderConfigController
id(new PHUIListItemView())
->setName(pht('Add Authentication Provider'))
->setHref($this->getApplicationURI('/config/new/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/base/controller/PhabricatorController.php b/src/applications/base/controller/PhabricatorController.php
index a461de5095..d359704f35 100644
--- a/src/applications/base/controller/PhabricatorController.php
+++ b/src/applications/base/controller/PhabricatorController.php
@@ -442,15 +442,14 @@ abstract class PhabricatorController extends AphrontController {
$can_act = $this->hasApplicationCapability($capability);
if ($can_act) {
$message = $positive_message;
- $icon_name = 'enable-grey';
+ $icon_name = 'fa-play-circle-o lightgreytext';
} else {
$message = $negative_message;
- $icon_name = 'lock';
+ $icon_name = 'fa-lock';
}
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon($icon_name);
+ ->setIconFont($icon_name);
require_celerity_resource('policy-css');
diff --git a/src/applications/calendar/controller/PhabricatorCalendarController.php b/src/applications/calendar/controller/PhabricatorCalendarController.php
index b191ef2d94..d70b7f6997 100644
--- a/src/applications/calendar/controller/PhabricatorCalendarController.php
+++ b/src/applications/calendar/controller/PhabricatorCalendarController.php
@@ -31,7 +31,7 @@ abstract class PhabricatorCalendarController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Event'))
->setHref($this->getApplicationURI().'event/create')
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/calendar/controller/PhabricatorCalendarEventViewController.php b/src/applications/calendar/controller/PhabricatorCalendarEventViewController.php
index a03995f2de..fded32e162 100644
--- a/src/applications/calendar/controller/PhabricatorCalendarEventViewController.php
+++ b/src/applications/calendar/controller/PhabricatorCalendarEventViewController.php
@@ -70,7 +70,7 @@ final class PhabricatorCalendarEventViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Event'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("event/edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -78,7 +78,7 @@ final class PhabricatorCalendarEventViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Cancel Event'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref($this->getApplicationURI("event/delete/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(true));
diff --git a/src/applications/conpherence/controller/ConpherenceController.php b/src/applications/conpherence/controller/ConpherenceController.php
index 8f83cbabfc..bdb6f623fa 100644
--- a/src/applications/conpherence/controller/ConpherenceController.php
+++ b/src/applications/conpherence/controller/ConpherenceController.php
@@ -40,13 +40,13 @@ abstract class ConpherenceController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('New Message'))
->setHref($this->getApplicationURI('new/'))
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setWorkflow(true))
->addAction(
id(new PHUIListItemView())
->setName(pht('Thread'))
->setHref('#')
- ->setIcon('action-menu')
+ ->setIcon('fa-bars')
->setStyle('display: none;')
->addClass('device-widgets-selector')
->addSigil('device-widgets-selector'));
diff --git a/src/applications/conpherence/events/ConpherenceActionMenuEventListener.php b/src/applications/conpherence/events/ConpherenceActionMenuEventListener.php
index ca5145bd5b..416fd291af 100644
--- a/src/applications/conpherence/events/ConpherenceActionMenuEventListener.php
+++ b/src/applications/conpherence/events/ConpherenceActionMenuEventListener.php
@@ -35,7 +35,7 @@ final class ConpherenceActionMenuEventListener
$href = '/conpherence/new/?participant='.$user->getPHID();
return id(new PhabricatorActionView())
- ->setIcon('message')
+ ->setIcon('fa-envelope')
->setName(pht('Send Message'))
->setWorkflow(true)
->setHref($href);
diff --git a/src/applications/countdown/controller/PhabricatorCountdownController.php b/src/applications/countdown/controller/PhabricatorCountdownController.php
index 84714b3882..f1a5f09968 100644
--- a/src/applications/countdown/controller/PhabricatorCountdownController.php
+++ b/src/applications/countdown/controller/PhabricatorCountdownController.php
@@ -35,7 +35,7 @@ abstract class PhabricatorCountdownController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Countdown'))
->setHref($this->getApplicationURI('edit/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/countdown/controller/PhabricatorCountdownViewController.php b/src/applications/countdown/controller/PhabricatorCountdownViewController.php
index 7d6ed8c2ce..25a5b6f0d7 100644
--- a/src/applications/countdown/controller/PhabricatorCountdownViewController.php
+++ b/src/applications/countdown/controller/PhabricatorCountdownViewController.php
@@ -80,7 +80,7 @@ final class PhabricatorCountdownViewController
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Countdown'))
->setHref($this->getApplicationURI("edit/{$id}/"))
->setDisabled(!$can_edit)
@@ -88,7 +88,7 @@ final class PhabricatorCountdownViewController
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setName(pht('Delete Countdown'))
->setHref($this->getApplicationURI("delete/{$id}/"))
->setDisabled(!$can_edit)
diff --git a/src/applications/dashboard/controller/PhabricatorDashboardListController.php b/src/applications/dashboard/controller/PhabricatorDashboardListController.php
index 8a01722bbb..06880f15f4 100644
--- a/src/applications/dashboard/controller/PhabricatorDashboardListController.php
+++ b/src/applications/dashboard/controller/PhabricatorDashboardListController.php
@@ -41,7 +41,7 @@ final class PhabricatorDashboardListController
$crumbs->addAction(
id(new PHUIListItemView())
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setName(pht('Create Dashboard'))
->setHref($this->getApplicationURI().'create/'));
diff --git a/src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php b/src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php
index 9b5fc523b8..eeef6f699c 100644
--- a/src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php
+++ b/src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php
@@ -40,7 +40,7 @@ final class PhabricatorDashboardPanelListController
$crumbs->addAction(
id(new PHUIListItemView())
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setName(pht('Create Panel'))
->setHref($this->getApplicationURI().'panel/create/'));
diff --git a/src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php b/src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php
index 9cc06a8595..944ee4e04b 100644
--- a/src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php
+++ b/src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php
@@ -81,7 +81,7 @@ final class PhabricatorDashboardPanelViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Panel'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("panel/edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -89,7 +89,7 @@ final class PhabricatorDashboardPanelViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('View Standalone'))
- ->setIcon('preview')
+ ->setIcon('fa-eye')
->setHref($this->getApplicationURI("panel/render/{$id}/")));
return $actions;
diff --git a/src/applications/dashboard/controller/PhabricatorDashboardViewController.php b/src/applications/dashboard/controller/PhabricatorDashboardViewController.php
index 6b771e5563..dbda31473e 100644
--- a/src/applications/dashboard/controller/PhabricatorDashboardViewController.php
+++ b/src/applications/dashboard/controller/PhabricatorDashboardViewController.php
@@ -79,7 +79,7 @@ final class PhabricatorDashboardViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Dashboard'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -87,7 +87,7 @@ final class PhabricatorDashboardViewController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Add Panel'))
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setHref($this->getApplicationURI("addpanel/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(true));
diff --git a/src/applications/differential/controller/DifferentialController.php b/src/applications/differential/controller/DifferentialController.php
index c6a27020bc..a430d41b4c 100644
--- a/src/applications/differential/controller/DifferentialController.php
+++ b/src/applications/differential/controller/DifferentialController.php
@@ -9,7 +9,7 @@ abstract class DifferentialController extends PhabricatorController {
id(new PHUIListItemView())
->setHref($this->getApplicationURI('/diff/create/'))
->setName(pht('Create Diff'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/differential/controller/DifferentialRevisionViewController.php b/src/applications/differential/controller/DifferentialRevisionViewController.php
index d767db70cf..c45b4197ac 100644
--- a/src/applications/differential/controller/DifferentialRevisionViewController.php
+++ b/src/applications/differential/controller/DifferentialRevisionViewController.php
@@ -488,7 +488,7 @@ final class DifferentialRevisionViewController extends DifferentialController {
$actions = array();
$actions[] = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref("/differential/revision/edit/{$revision_id}/")
->setName(pht('Edit Revision'))
->setDisabled(!$can_edit)
@@ -498,7 +498,7 @@ final class DifferentialRevisionViewController extends DifferentialController {
$this->requireResource('javelin-behavior-phabricator-object-selector');
$actions[] = id(new PhabricatorActionView())
- ->setIcon('link')
+ ->setIcon('fa-link')
->setName(pht('Edit Dependencies'))
->setHref("/search/attach/{$revision_phid}/DREV/dependencies/")
->setWorkflow(true)
@@ -507,7 +507,7 @@ final class DifferentialRevisionViewController extends DifferentialController {
$maniphest = 'PhabricatorApplicationManiphest';
if (PhabricatorApplication::isClassInstalled($maniphest)) {
$actions[] = id(new PhabricatorActionView())
- ->setIcon('attach')
+ ->setIcon('fa-anchor')
->setName(pht('Edit Maniphest Tasks'))
->setHref("/search/attach/{$revision_phid}/TASK/")
->setWorkflow(true)
@@ -516,7 +516,7 @@ final class DifferentialRevisionViewController extends DifferentialController {
$request_uri = $this->getRequest()->getRequestURI();
$actions[] = id(new PhabricatorActionView())
- ->setIcon('download')
+ ->setIcon('fa-download')
->setName(pht('Download Raw Diff'))
->setHref($request_uri->alter('download', 'true'));
diff --git a/src/applications/differential/event/DifferentialActionMenuEventListener.php b/src/applications/differential/event/DifferentialActionMenuEventListener.php
index 37f736960e..99680b1915 100644
--- a/src/applications/differential/event/DifferentialActionMenuEventListener.php
+++ b/src/applications/differential/event/DifferentialActionMenuEventListener.php
@@ -37,8 +37,7 @@ final class DifferentialActionMenuEventListener
$href = '/differential/?authors='.$person->getUsername();
return id(new PhabricatorActionView())
- ->setIcon('differential-dark')
- ->setIconSheet(PHUIIconView::SPRITE_APPS)
+ ->setIcon('fa-cog')
->setName(pht('View Revisions'))
->setHref($href);
}
@@ -59,8 +58,7 @@ final class DifferentialActionMenuEventListener
return id(new PhabricatorActionView())
->setName(pht('Edit Differential Revisions'))
->setHref("/search/attach/{$phid}/DREV/")
- ->setWorkflow(true)
- ->setIcon('attach')
+ ->setIcon('fa-cog')
->setDisabled(!$can_edit)
->setWorkflow(true);
}
diff --git a/src/applications/differential/view/DifferentialChangesetDetailView.php b/src/applications/differential/view/DifferentialChangesetDetailView.php
index 0e9a1711f3..ec5aa6a575 100644
--- a/src/applications/differential/view/DifferentialChangesetDetailView.php
+++ b/src/applications/differential/view/DifferentialChangesetDetailView.php
@@ -51,43 +51,43 @@ final class DifferentialChangesetDetailView extends AphrontView {
switch ($extension) {
case 'psd':
case 'ai':
- $icon = 'preview';
+ $icon = 'fa-eye';
break;
case 'conf':
- $icon = 'wrench';
+ $icon = 'fa-wrench';
break;
case 'wav':
case 'mp3':
case 'aiff':
- $icon = 'music';
+ $icon = 'fa-music';
break;
case 'm4v':
case 'mov':
- $icon = 'film';
+ $icon = 'fa-film';
break;
case 'sql';
case 'db':
case 'csv':
- $icon = 'data';
+ $icon = 'fa-table';
break;
case 'ics':
- $icon = 'calendar';
+ $icon = 'fa-calendar';
break;
case 'zip':
case 'tar':
case 'bz':
case 'tgz':
case 'gz':
- $icon = 'zip';
+ $icon = 'fa-archive';
break;
case 'png':
case 'jpg':
case 'bmp':
case 'gif':
- $icon = 'image';
+ $icon = 'fa-picture-o';
break;
default:
- $icon = 'file';
+ $icon = 'fa-file';
break;
}
return $icon;
@@ -128,8 +128,7 @@ final class DifferentialChangesetDetailView extends AphrontView {
$display_filename = $changeset->getDisplayFilename();
$display_icon = $this->getFileIcon($display_filename);
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon($display_icon);
+ ->setIconFont($display_icon);
return javelin_tag(
'div',
diff --git a/src/applications/differential/view/DifferentialRevisionListView.php b/src/applications/differential/view/DifferentialRevisionListView.php
index 0385116848..2359190214 100644
--- a/src/applications/differential/view/DifferentialRevisionListView.php
+++ b/src/applications/differential/view/DifferentialRevisionListView.php
@@ -128,8 +128,7 @@ final class DifferentialRevisionListView extends AphrontView {
if (isset($icons['draft'])) {
$draft = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('file-grey')
+ ->setIconFont('fa-comment-o lightgreytext')
->addSigil('has-tooltip')
->setMetadata(
array(
diff --git a/src/applications/diffusion/controller/DiffusionBrowseController.php b/src/applications/diffusion/controller/DiffusionBrowseController.php
index ce1f14cab3..aaea1ca964 100644
--- a/src/applications/diffusion/controller/DiffusionBrowseController.php
+++ b/src/applications/diffusion/controller/DiffusionBrowseController.php
@@ -94,7 +94,7 @@ abstract class DiffusionBrowseController extends DiffusionController {
id(new PhabricatorActionView())
->setName(pht('View History'))
->setHref($history_uri)
- ->setIcon('history'));
+ ->setIcon('fa-list'));
$behind_head = $drequest->getRawCommit();
$head_uri = $drequest->generateURI(
@@ -106,7 +106,7 @@ abstract class DiffusionBrowseController extends DiffusionController {
id(new PhabricatorActionView())
->setName(pht('Jump to HEAD'))
->setHref($head_uri)
- ->setIcon('home')
+ ->setIcon('fa-home')
->setDisabled(!$behind_head));
// TODO: Ideally, this should live in Owners and be event-triggered, but
@@ -125,7 +125,7 @@ abstract class DiffusionBrowseController extends DiffusionController {
id(new PhabricatorActionView())
->setName(pht('Find Owners'))
->setHref((string)$owners_uri)
- ->setIcon('preview'));
+ ->setIcon('fa-users'));
}
return $view;
diff --git a/src/applications/diffusion/controller/DiffusionBrowseFileController.php b/src/applications/diffusion/controller/DiffusionBrowseFileController.php
index a9f7439c84..957ae00c34 100644
--- a/src/applications/diffusion/controller/DiffusionBrowseFileController.php
+++ b/src/applications/diffusion/controller/DiffusionBrowseFileController.php
@@ -334,15 +334,15 @@ final class DiffusionBrowseFileController extends DiffusionBrowseController {
array(
'action' => 'change',
)))
- ->setIcon('new'));
+ ->setIcon('fa-backward'));
if ($show_blame) {
$blame_text = pht('Disable Blame');
- $blame_icon = 'blame-grey';
+ $blame_icon = 'fa-exclamation-circle lightgreytext';
$blame_value = 0;
} else {
$blame_text = pht('Enable Blame');
- $blame_icon = 'blame';
+ $blame_icon = 'fa-exclamation-circle';
$blame_value = 1;
}
@@ -356,11 +356,11 @@ final class DiffusionBrowseFileController extends DiffusionBrowseController {
if ($show_color) {
$highlight_text = pht('Disable Highlighting');
- $highlight_icon = 'highlight-grey';
+ $highlight_icon = 'fa-star-o grey';
$highlight_value = 0;
} else {
$highlight_text = pht('Enable Highlighting');
- $highlight_icon = 'highlight';
+ $highlight_icon = 'fa-star';
$highlight_value = 1;
}
@@ -393,7 +393,7 @@ final class DiffusionBrowseFileController extends DiffusionBrowseController {
id(new PhabricatorActionView())
->setName($lint_text)
->setHref($href)
- ->setIcon('warning')
+ ->setIcon('fa-exclamation-triangle')
->setDisabled(!$href));
return $view;
@@ -413,8 +413,7 @@ final class DiffusionBrowseFileController extends DiffusionBrowseController {
$editor_link = $user->loadEditorLink($path, $line, $callsign);
$icon_edit = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('edit');
+ ->setIconFont('fa-pencil');
$button = id(new PHUIButtonView())
->setTag('a')
->setText(pht('Open in Editor'))
@@ -432,16 +431,15 @@ final class DiffusionBrowseFileController extends DiffusionBrowseController {
if ($file_uri) {
$text = pht('Download Raw File');
$href = $file_uri;
- $icon = 'download';
+ $icon = 'fa-download';
} else {
$text = pht('View Raw File');
$href = $base_uri->alter('view', 'raw');
- $icon = 'file';
+ $icon = 'fa-file-text';
}
$iconview = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon($icon);
+ ->setIconFont($icon);
$button = id(new PHUIButtonView())
->setTag('a')
->setText($text)
diff --git a/src/applications/diffusion/controller/DiffusionCommitController.php b/src/applications/diffusion/controller/DiffusionCommitController.php
index 9beab151e4..8dd9e898b4 100644
--- a/src/applications/diffusion/controller/DiffusionCommitController.php
+++ b/src/applications/diffusion/controller/DiffusionCommitController.php
@@ -252,8 +252,7 @@ final class DiffusionCommitController extends DiffusionController {
if ($count > self::CHANGES_LIMIT && !$show_all_details) {
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('transcript');
+ ->setIconFont('fa-files-o');
$button = id(new PHUIButtonView())
->setText(pht('Show All Changes'))
@@ -987,7 +986,7 @@ final class DiffusionCommitController extends DiffusionController {
$action = id(new PhabricatorActionView())
->setName(pht('Edit Commit'))
->setHref($uri)
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit);
$actions->addAction($action);
@@ -999,7 +998,7 @@ final class DiffusionCommitController extends DiffusionController {
if (PhabricatorApplication::isClassInstalled($maniphest)) {
$action = id(new PhabricatorActionView())
->setName(pht('Edit Maniphest Tasks'))
- ->setIcon('attach')
+ ->setIcon('fa-anchor')
->setHref('/search/attach/'.$commit->getPHID().'/TASK/edge/')
->setWorkflow(true)
->setDisabled(!$can_edit);
@@ -1009,7 +1008,7 @@ final class DiffusionCommitController extends DiffusionController {
$action = id(new PhabricatorActionView())
->setName(pht('Download Raw Diff'))
->setHref($request->getRequestURI()->alter('diff', true))
- ->setIcon('download');
+ ->setIcon('fa-download');
$actions->addAction($action);
return $actions;
diff --git a/src/applications/diffusion/controller/DiffusionRepositoryController.php b/src/applications/diffusion/controller/DiffusionRepositoryController.php
index 34937bde11..4e9f102287 100644
--- a/src/applications/diffusion/controller/DiffusionRepositoryController.php
+++ b/src/applications/diffusion/controller/DiffusionRepositoryController.php
@@ -287,8 +287,7 @@ final class DiffusionRepositoryController extends DiffusionController {
}
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('fork');
+ ->setIconFont('fa-fork');
$button = new PHUIButtonView();
$button->setText(pht("Show All Branches"));
@@ -360,8 +359,7 @@ final class DiffusionRepositoryController extends DiffusionController {
}
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('tag');
+ ->setIconFont('fa-tag');
$button = new PHUIButtonView();
$button->setText(pht("Show All Tags"));
@@ -399,7 +397,7 @@ final class DiffusionRepositoryController extends DiffusionController {
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Repository'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($edit_uri)
->setWorkflow(!$can_edit)
->setDisabled(!$can_edit));
@@ -412,7 +410,7 @@ final class DiffusionRepositoryController extends DiffusionController {
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('View Push Logs'))
- ->setIcon('transcript')
+ ->setIcon('fa-list-alt')
->setHref($push_uri));
}
@@ -461,8 +459,7 @@ final class DiffusionRepositoryController extends DiffusionController {
$callsign = $drequest->getRepository()->getCallsign();
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('transcript');
+ ->setIconFont('fa-list-alt');
$button = id(new PHUIButtonView())
->setText(pht('View Full History'))
@@ -522,8 +519,7 @@ final class DiffusionRepositoryController extends DiffusionController {
->setHeader(pht('Repository'));
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('data');
+ ->setIconFont('fa-folder-open');
$button = new PHUIButtonView();
$button->setText(pht('Browse Repository'));
diff --git a/src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php b/src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php
index 86c5c82c11..940c775394 100644
--- a/src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php
+++ b/src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php
@@ -203,7 +203,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Basic Information'))
->setHref($this->getRepositoryControllerURI($repository, 'edit/basic/'));
$view->addAction($edit);
@@ -215,11 +215,11 @@ final class DiffusionRepositoryEditMainController
if ($repository->isTracked()) {
$activate
- ->setIcon('disable')
+ ->setIcon('fa-pause')
->setName(pht('Deactivate Repository'));
} else {
$activate
- ->setIcon('enable')
+ ->setIcon('fa-play')
->setName(pht('Activate Repository'));
}
@@ -228,7 +228,7 @@ final class DiffusionRepositoryEditMainController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Delete Repository'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/delete/'))
->setDisabled(true)
@@ -304,7 +304,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Text Encoding'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/encoding/'));
@@ -341,7 +341,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Policies'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/policy/'));
@@ -388,7 +388,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Branches'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/branches/'));
@@ -438,7 +438,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Subversion Info'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/subversion/'));
@@ -478,7 +478,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Actions'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/actions/'));
@@ -520,7 +520,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Remote'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/remote/'));
@@ -562,7 +562,7 @@ final class DiffusionRepositoryEditMainController
->setUser($viewer);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Local'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/local/'));
@@ -596,7 +596,7 @@ final class DiffusionRepositoryEditMainController
->setUser($user);
$edit = id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Hosting'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/hosting/'));
@@ -605,14 +605,14 @@ final class DiffusionRepositoryEditMainController
if ($repository->canAllowDangerousChanges()) {
if ($repository->shouldAllowDangerousChanges()) {
$changes = id(new PhabricatorActionView())
- ->setIcon('blame')
+ ->setIcon('fa-shield')
->setName(pht('Prevent Dangerous Changes'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/dangerous/'))
->setWorkflow(true);
} else {
$changes = id(new PhabricatorActionView())
- ->setIcon('warning')
+ ->setIcon('fa-bullseye')
->setName(pht('Allow Dangerous Changes'))
->setHref(
$this->getRepositoryControllerURI($repository, 'edit/dangerous/'))
@@ -1043,7 +1043,7 @@ final class DiffusionRepositoryEditMainController
$mirror_actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Add Mirror'))
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setHref($new_mirror_uri)
->setWorkflow(true));
@@ -1092,7 +1092,7 @@ final class DiffusionRepositoryEditMainController
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($edit_uri)
->setWorkflow(true));
diff --git a/src/applications/diffusion/controller/DiffusionRepositoryListController.php b/src/applications/diffusion/controller/DiffusionRepositoryListController.php
index 2b4ee7111d..aa32faed44 100644
--- a/src/applications/diffusion/controller/DiffusionRepositoryListController.php
+++ b/src/applications/diffusion/controller/DiffusionRepositoryListController.php
@@ -48,7 +48,7 @@ final class DiffusionRepositoryListController extends DiffusionController {
->setName(pht('New Repository'))
->setHref($this->getApplicationURI('new/'))
->setDisabled(!$can_create)
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/diviner/controller/DivinerMainController.php b/src/applications/diviner/controller/DivinerMainController.php
index 31ece08328..b23c64d6f4 100644
--- a/src/applications/diviner/controller/DivinerMainController.php
+++ b/src/applications/diviner/controller/DivinerMainController.php
@@ -18,8 +18,7 @@ final class DivinerMainController extends DivinerController {
$crumbs->addTextCrumb(pht('Books'));
$search_icon = id(new PHUIIconView())
- ->setSpriteIcon('search')
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS);
+ ->setIconFont('fa-search');
$query_button = id(new PHUIButtonView())
->setTag('a')
diff --git a/src/applications/drydock/controller/DrydockBlueprintListController.php b/src/applications/drydock/controller/DrydockBlueprintListController.php
index f0a08e2363..687c21be98 100644
--- a/src/applications/drydock/controller/DrydockBlueprintListController.php
+++ b/src/applications/drydock/controller/DrydockBlueprintListController.php
@@ -33,7 +33,7 @@ final class DrydockBlueprintListController extends DrydockBlueprintController {
->setHref($this->getApplicationURI('/blueprint/create/'))
->setDisabled(!$can_create)
->setWorkflow(!$can_create)
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/drydock/controller/DrydockBlueprintViewController.php b/src/applications/drydock/controller/DrydockBlueprintViewController.php
index 4661c6029b..d09052a79c 100644
--- a/src/applications/drydock/controller/DrydockBlueprintViewController.php
+++ b/src/applications/drydock/controller/DrydockBlueprintViewController.php
@@ -101,7 +101,7 @@ final class DrydockBlueprintViewController extends DrydockBlueprintController {
id(new PhabricatorActionView())
->setHref($uri)
->setName(pht('Edit Blueprint'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setWorkflow(!$can_edit)
->setDisabled(!$can_edit));
diff --git a/src/applications/files/controller/PhabricatorFileController.php b/src/applications/files/controller/PhabricatorFileController.php
index 543ca8b5dd..a77525c84f 100644
--- a/src/applications/files/controller/PhabricatorFileController.php
+++ b/src/applications/files/controller/PhabricatorFileController.php
@@ -7,7 +7,7 @@ abstract class PhabricatorFileController extends PhabricatorController {
$crumbs->addAction(
id(new PHUIListItemView())
->setName(pht('Upload File'))
- ->setIcon('create') // TODO: Get @chad to build an "upload" icon.
+ ->setIcon('fa-upload')
->setHref($this->getApplicationURI('/upload/')));
return $crumbs;
diff --git a/src/applications/flag/constants/PhabricatorFlagColor.php b/src/applications/flag/constants/PhabricatorFlagColor.php
index 0be6a87dda..03de39887c 100644
--- a/src/applications/flag/constants/PhabricatorFlagColor.php
+++ b/src/applications/flag/constants/PhabricatorFlagColor.php
@@ -32,4 +32,18 @@ final class PhabricatorFlagColor extends PhabricatorFlagConstants {
return 'phabricator-flag-color-'.(int)$color;
}
+ public static function getIcon($color) {
+ $map = array(
+ self::COLOR_RED => 'fa-flag red',
+ self::COLOR_ORANGE => 'fa-flag orange',
+ self::COLOR_YELLOW => 'fa-flag yellow',
+ self::COLOR_GREEN => 'fa-flag green',
+ self::COLOR_BLUE => 'fa-flag blue',
+ self::COLOR_PINK => 'fa-flag indigo', // whhaaaa
+ self::COLOR_PURPLE => 'fa-flag purple',
+ self::COLOR_CHECKERED => 'fa-flag-checkered',
+ );
+ return idx($map, $color);
+ }
+
}
diff --git a/src/applications/flag/events/PhabricatorFlagsUIEventListener.php b/src/applications/flag/events/PhabricatorFlagsUIEventListener.php
index df7b1d03d7..872b495a93 100644
--- a/src/applications/flag/events/PhabricatorFlagsUIEventListener.php
+++ b/src/applications/flag/events/PhabricatorFlagsUIEventListener.php
@@ -36,17 +36,18 @@ final class PhabricatorFlagsUIEventListener extends PhabricatorEventListener {
if ($flag) {
$color = PhabricatorFlagColor::getColorName($flag->getColor());
+ $flag_icon = PhabricatorFlagColor::getIcon($flag->getColor());
$flag_action = id(new PhabricatorActionView())
->setWorkflow(true)
->setHref('/flag/delete/'.$flag->getID().'/')
->setName(pht('Remove %s Flag', $color))
- ->setIcon('flag-'.$flag->getColor());
+ ->setIcon($flag_icon);
} else {
$flag_action = id(new PhabricatorActionView())
->setWorkflow(true)
->setHref('/flag/edit/'.$object->getPHID().'/')
->setName(pht('Flag For Later'))
- ->setIcon('flag');
+ ->setIcon('fa-flag');
if (!$user->isLoggedIn()) {
$flag_action->setDisabled(true);
diff --git a/src/applications/flag/query/PhabricatorFlagSearchEngine.php b/src/applications/flag/query/PhabricatorFlagSearchEngine.php
index 8c1f6e3f64..9e1883b0d3 100644
--- a/src/applications/flag/query/PhabricatorFlagSearchEngine.php
+++ b/src/applications/flag/query/PhabricatorFlagSearchEngine.php
@@ -148,13 +148,13 @@ final class PhabricatorFlagSearchEngine
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("edit/{$phid}/"))
->setWorkflow(true));
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref($this->getApplicationURI("delete/{$id}/"))
->setWorkflow(true));
diff --git a/src/applications/harbormaster/controller/HarbormasterController.php b/src/applications/harbormaster/controller/HarbormasterController.php
index 2aba01b881..fe751e6a94 100644
--- a/src/applications/harbormaster/controller/HarbormasterController.php
+++ b/src/applications/harbormaster/controller/HarbormasterController.php
@@ -9,7 +9,7 @@ abstract class HarbormasterController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('New Build Plan'))
->setHref($this->getApplicationURI('plan/edit/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/harbormaster/controller/HarbormasterPlanViewController.php b/src/applications/harbormaster/controller/HarbormasterPlanViewController.php
index 230504ec26..75128e03f3 100644
--- a/src/applications/harbormaster/controller/HarbormasterPlanViewController.php
+++ b/src/applications/harbormaster/controller/HarbormasterPlanViewController.php
@@ -118,7 +118,7 @@ final class HarbormasterPlanViewController
$step->getClassName()))
->addAction(
id(new PHUIListItemView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->addSigil('harbormaster-build-step-delete')
->setWorkflow(true)
->setRenderNameAsTooltip(true)
@@ -152,7 +152,7 @@ final class HarbormasterPlanViewController
->setHref($edit_uri)
->addAction(
id(new PHUIListItemView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->addSigil('harbormaster-build-step-delete')
->setWorkflow(true)
->setDisabled(!$can_edit)
@@ -224,7 +224,7 @@ final class HarbormasterPlanViewController
->setHref($this->getApplicationURI("plan/edit/{$id}/"))
->setWorkflow(!$can_edit)
->setDisabled(!$can_edit)
- ->setIcon('edit'));
+ ->setIcon('fa-pencil'));
if ($plan->isDisabled()) {
$list->addAction(
@@ -233,7 +233,7 @@ final class HarbormasterPlanViewController
->setHref($this->getApplicationURI("plan/disable/{$id}/"))
->setWorkflow(true)
->setDisabled(!$can_edit)
- ->setIcon('enable'));
+ ->setIcon('fa-check'));
} else {
$list->addAction(
id(new PhabricatorActionView())
@@ -241,7 +241,7 @@ final class HarbormasterPlanViewController
->setHref($this->getApplicationURI("plan/disable/{$id}/"))
->setWorkflow(true)
->setDisabled(!$can_edit)
- ->setIcon('disable'));
+ ->setIcon('fa-ban'));
}
$list->addAction(
@@ -250,7 +250,7 @@ final class HarbormasterPlanViewController
->setHref($this->getApplicationURI("step/add/{$id}/"))
->setWorkflow(true)
->setDisabled(!$can_edit)
- ->setIcon('new'));
+ ->setIcon('fa-plus'));
$list->addAction(
id(new PhabricatorActionView())
@@ -258,7 +258,7 @@ final class HarbormasterPlanViewController
->setHref($this->getApplicationURI("plan/run/{$id}/"))
->setWorkflow(true)
->setDisabled(!$can_edit)
- ->setIcon('start-sandcastle'));
+ ->setIcon('fa-play-circle'));
return $list;
}
diff --git a/src/applications/herald/controller/HeraldController.php b/src/applications/herald/controller/HeraldController.php
index 5bb4d92f17..b8af188015 100644
--- a/src/applications/herald/controller/HeraldController.php
+++ b/src/applications/herald/controller/HeraldController.php
@@ -27,7 +27,7 @@ abstract class HeraldController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Herald Rule'))
->setHref($this->getApplicationURI('new/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/herald/controller/HeraldRuleViewController.php b/src/applications/herald/controller/HeraldRuleViewController.php
index ef195e7258..cea388ad3e 100644
--- a/src/applications/herald/controller/HeraldRuleViewController.php
+++ b/src/applications/herald/controller/HeraldRuleViewController.php
@@ -83,17 +83,17 @@ final class HeraldRuleViewController extends HeraldController {
id(new PhabricatorActionView())
->setName(pht('Edit Rule'))
->setHref($this->getApplicationURI("edit/{$id}/"))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
if ($rule->getIsDisabled()) {
$disable_uri = "disable/{$id}/enable/";
- $disable_icon = 'enable';
+ $disable_icon = 'fa-check-circle-o';
$disable_name = pht('Enable Rule');
} else {
$disable_uri = "disable/{$id}/disable/";
- $disable_icon = 'disable';
+ $disable_icon = 'fa-ban';
$disable_name = pht('Disable Rule');
}
diff --git a/src/applications/legalpad/controller/LegalpadController.php b/src/applications/legalpad/controller/LegalpadController.php
index ac45ee1a95..87f7ad7a62 100644
--- a/src/applications/legalpad/controller/LegalpadController.php
+++ b/src/applications/legalpad/controller/LegalpadController.php
@@ -29,7 +29,7 @@ abstract class LegalpadController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Document'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/legalpad/controller/LegalpadDocumentViewController.php b/src/applications/legalpad/controller/LegalpadDocumentViewController.php
index ebbb1fb14e..0d2537ea51 100644
--- a/src/applications/legalpad/controller/LegalpadDocumentViewController.php
+++ b/src/applications/legalpad/controller/LegalpadDocumentViewController.php
@@ -137,7 +137,7 @@ final class LegalpadDocumentViewController extends LegalpadController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Document'))
->setHref($this->getApplicationURI('/edit/'.$doc_id.'/'))
->setDisabled(!$can_edit)
@@ -145,13 +145,13 @@ final class LegalpadDocumentViewController extends LegalpadController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('like')
+ ->setIcon('fa-pencil-square')
->setName(pht('Sign Document'))
->setHref('/'.$document->getMonogram()));
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('transcript')
+ ->setIcon('fa-terminal')
->setName(pht('View Signatures'))
->setHref($this->getApplicationURI('/signatures/'.$doc_id.'/')));
diff --git a/src/applications/macro/controller/PhabricatorMacroController.php b/src/applications/macro/controller/PhabricatorMacroController.php
index 52e12cee27..648ddd8b6b 100644
--- a/src/applications/macro/controller/PhabricatorMacroController.php
+++ b/src/applications/macro/controller/PhabricatorMacroController.php
@@ -35,7 +35,7 @@ abstract class PhabricatorMacroController
id(new PHUIListItemView())
->setName(pht('Create Macro'))
->setHref($this->getApplicationURI('/create/'))
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setDisabled(!$can_manage)
->setWorkflow(!$can_manage));
diff --git a/src/applications/macro/controller/PhabricatorMacroViewController.php b/src/applications/macro/controller/PhabricatorMacroViewController.php
index 1e044cdc36..646412e1cd 100644
--- a/src/applications/macro/controller/PhabricatorMacroViewController.php
+++ b/src/applications/macro/controller/PhabricatorMacroViewController.php
@@ -134,7 +134,7 @@ final class PhabricatorMacroViewController
->setHref($this->getApplicationURI('/edit/'.$macro->getID().'/'))
->setDisabled(!$can_manage)
->setWorkflow(!$can_manage)
- ->setIcon('edit'));
+ ->setIcon('fa-pencil'));
$view->addAction(
id(new PhabricatorActionView())
@@ -142,7 +142,7 @@ final class PhabricatorMacroViewController
->setHref($this->getApplicationURI('/audio/'.$macro->getID().'/'))
->setDisabled(!$can_manage)
->setWorkflow(!$can_manage)
- ->setIcon('herald'));
+ ->setIcon('fa-music'));
if ($macro->getIsDisabled()) {
$view->addAction(
@@ -151,7 +151,7 @@ final class PhabricatorMacroViewController
->setHref($this->getApplicationURI('/disable/'.$macro->getID().'/'))
->setWorkflow(true)
->setDisabled(!$can_manage)
- ->setIcon('undo'));
+ ->setIcon('fa-check-circle-o'));
} else {
$view->addAction(
id(new PhabricatorActionView())
@@ -159,7 +159,7 @@ final class PhabricatorMacroViewController
->setHref($this->getApplicationURI('/disable/'.$macro->getID().'/'))
->setWorkflow(true)
->setDisabled(!$can_manage)
- ->setIcon('delete'));
+ ->setIcon('fa-ban'));
}
return $view;
diff --git a/src/applications/mailinglists/controller/PhabricatorMailingListsController.php b/src/applications/mailinglists/controller/PhabricatorMailingListsController.php
index dd2fb46ccd..103ef2b8c9 100644
--- a/src/applications/mailinglists/controller/PhabricatorMailingListsController.php
+++ b/src/applications/mailinglists/controller/PhabricatorMailingListsController.php
@@ -32,7 +32,7 @@ abstract class PhabricatorMailingListsController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create List'))
->setHref($this->getApplicationURI('edit/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/mailinglists/query/PhabricatorMailingListSearchEngine.php b/src/applications/mailinglists/query/PhabricatorMailingListSearchEngine.php
index f3a0e33d7e..f57fe59128 100644
--- a/src/applications/mailinglists/query/PhabricatorMailingListSearchEngine.php
+++ b/src/applications/mailinglists/query/PhabricatorMailingListSearchEngine.php
@@ -71,7 +71,7 @@ final class PhabricatorMailingListSearchEngine
$item->addAttribute($list->getEmail());
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI('/edit/'.$list->getID().'/')));
$view->addItem($item);
diff --git a/src/applications/maniphest/controller/ManiphestController.php b/src/applications/maniphest/controller/ManiphestController.php
index 7bc4f99a1f..76ff038f67 100644
--- a/src/applications/maniphest/controller/ManiphestController.php
+++ b/src/applications/maniphest/controller/ManiphestController.php
@@ -38,7 +38,7 @@ abstract class ManiphestController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Task'))
->setHref($this->getApplicationURI('task/create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/maniphest/controller/ManiphestTaskDetailController.php b/src/applications/maniphest/controller/ManiphestTaskDetailController.php
index f47aa1da0c..e7493795a5 100644
--- a/src/applications/maniphest/controller/ManiphestTaskDetailController.php
+++ b/src/applications/maniphest/controller/ManiphestTaskDetailController.php
@@ -208,8 +208,7 @@ final class ManiphestTaskDetailController extends ManiphestController {
$submit_control = id(new PHUIFormMultiSubmitControl());
if (!$task->isClosed()) {
$close_image = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('check');
+ ->setIconFont('fa-check-square-o');
$submit_control->addButtonView(
id(new PHUIButtonView())
->setColor(PHUIButtonView::GREY)
@@ -441,7 +440,7 @@ final class ManiphestTaskDetailController extends ManiphestController {
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Task'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("/task/edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -451,11 +450,11 @@ final class ManiphestTaskDetailController extends ManiphestController {
id(new PhabricatorActionView())
->setName(pht('Automatically Subscribed'))
->setDisabled(true)
- ->setIcon('enable'));
+ ->setIcon('fa-check-circle'));
} else {
$action = $viewer_is_cc ? 'rem' : 'add';
$name = $viewer_is_cc ? pht('Unsubscribe') : pht('Subscribe');
- $icon = $viewer_is_cc ? 'disable' : 'check';
+ $icon = $viewer_is_cc ? 'fa-minus-circle' : 'fa-plus-circle';
$view->addAction(
id(new PhabricatorActionView())
@@ -471,7 +470,7 @@ final class ManiphestTaskDetailController extends ManiphestController {
->setName(pht('Merge Duplicates In'))
->setHref("/search/attach/{$phid}/TASK/merge/")
->setWorkflow(true)
- ->setIcon('merge')
+ ->setIcon('fa-compress')
->setDisabled(!$can_edit)
->setWorkflow(true));
@@ -479,14 +478,14 @@ final class ManiphestTaskDetailController extends ManiphestController {
id(new PhabricatorActionView())
->setName(pht('Create Subtask'))
->setHref($this->getApplicationURI("/task/create/?parent={$id}"))
- ->setIcon('fork'));
+ ->setIcon('fa-level-down'));
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Dependencies'))
->setHref("/search/attach/{$phid}/TASK/dependencies/")
->setWorkflow(true)
- ->setIcon('link')
+ ->setIcon('fa-link')
->setDisabled(!$can_edit)
->setWorkflow(true));
diff --git a/src/applications/maniphest/event/ManiphestActionMenuEventListener.php b/src/applications/maniphest/event/ManiphestActionMenuEventListener.php
index 0f92bd63fb..867d42eb24 100644
--- a/src/applications/maniphest/event/ManiphestActionMenuEventListener.php
+++ b/src/applications/maniphest/event/ManiphestActionMenuEventListener.php
@@ -38,8 +38,7 @@ final class ManiphestActionMenuEventListener extends PhabricatorEventListener {
$phid);
return id(new PhabricatorActionView())
- ->setIcon('maniphest-dark')
- ->setIconSheet(PHUIIconView::SPRITE_APPS)
+ ->setIcon('fa-anchor')
->setName(pht('View Tasks'))
->setHref($view_uri);
}
diff --git a/src/applications/maniphest/view/ManiphestTaskListView.php b/src/applications/maniphest/view/ManiphestTaskListView.php
index 16c5be5dfb..a46cd88ef1 100644
--- a/src/applications/maniphest/view/ManiphestTaskListView.php
+++ b/src/applications/maniphest/view/ManiphestTaskListView.php
@@ -91,7 +91,7 @@ final class ManiphestTaskListView extends ManiphestView {
if ($this->showBatchControls) {
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->addSigil('maniphest-edit-task')
->setHref('/maniphest/task/edit/'.$task->getID().'/'));
}
diff --git a/src/applications/meta/controller/PhabricatorApplicationDetailViewController.php b/src/applications/meta/controller/PhabricatorApplicationDetailViewController.php
index ba85f5e9de..a932a839af 100644
--- a/src/applications/meta/controller/PhabricatorApplicationDetailViewController.php
+++ b/src/applications/meta/controller/PhabricatorApplicationDetailViewController.php
@@ -104,7 +104,7 @@ final class PhabricatorApplicationDetailViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Policies'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
->setHref($edit_uri));
@@ -114,7 +114,7 @@ final class PhabricatorApplicationDetailViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Uninstall'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setDisabled(!$can_edit)
->setWorkflow(true)
->setHref(
@@ -122,7 +122,7 @@ final class PhabricatorApplicationDetailViewController
} else {
$action = id(new PhabricatorActionView())
->setName(pht('Install'))
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setDisabled(!$can_edit)
->setWorkflow(true)
->setHref(
@@ -140,7 +140,7 @@ final class PhabricatorApplicationDetailViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Uninstall'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setWorkflow(true)
->setDisabled(true)
->setHref(
diff --git a/src/applications/notification/controller/PhabricatorNotificationListController.php b/src/applications/notification/controller/PhabricatorNotificationListController.php
index e9cb0f2076..04b6b5981a 100644
--- a/src/applications/notification/controller/PhabricatorNotificationListController.php
+++ b/src/applications/notification/controller/PhabricatorNotificationListController.php
@@ -57,8 +57,7 @@ final class PhabricatorNotificationListController
->appendChild($view);
$image = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('preview');
+ ->setIconFont('fa-eye-slash');
$button = id(new PHUIButtonView())
->setTag('a')
->setColor(PHUIButtonView::SIMPLE)
diff --git a/src/applications/notification/controller/PhabricatorNotificationStatusController.php b/src/applications/notification/controller/PhabricatorNotificationStatusController.php
index 03532380fc..92954e2c86 100644
--- a/src/applications/notification/controller/PhabricatorNotificationStatusController.php
+++ b/src/applications/notification/controller/PhabricatorNotificationStatusController.php
@@ -60,8 +60,7 @@ final class PhabricatorNotificationStatusController
));
$test_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('warning');
+ ->setIconFont('fa-exclamation-triangle');
$test_button = id(new PHUIButtonView())
->setTag('a')
diff --git a/src/applications/nuance/controller/NuanceSourceViewController.php b/src/applications/nuance/controller/NuanceSourceViewController.php
index e0031d1d80..df68ce5ddf 100644
--- a/src/applications/nuance/controller/NuanceSourceViewController.php
+++ b/src/applications/nuance/controller/NuanceSourceViewController.php
@@ -98,7 +98,7 @@ final class NuanceSourceViewController extends NuanceController {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Source'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("source/edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
diff --git a/src/applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php b/src/applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php
index 879b98a03d..230a1d47b0 100644
--- a/src/applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php
+++ b/src/applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php
@@ -30,7 +30,7 @@ final class PhabricatorOAuthClientListController
id(new PHUIListItemView())
->setHref($this->getApplicationURI('client/create/'))
->setName(pht('Create Application'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php b/src/applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php
index a48f5f6946..e7547623e4 100644
--- a/src/applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php
+++ b/src/applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php
@@ -70,7 +70,7 @@ final class PhabricatorOAuthClientViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Application'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setWorkflow(!$can_edit)
->setDisabled(!$can_edit)
->setHref($client->getEditURI()));
@@ -78,7 +78,7 @@ final class PhabricatorOAuthClientViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Delete Application'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setWorkflow(true)
->setDisabled(!$can_edit)
->setHref($client->getDeleteURI()));
@@ -86,7 +86,7 @@ final class PhabricatorOAuthClientViewController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Create Test Authorization'))
- ->setIcon('wrench')
+ ->setIcon('fa-wrench')
->setWorkflow(true)
->setDisabled($is_authorized)
->setHref($this->getApplicationURI('test/'.$client->getID().'/')));
diff --git a/src/applications/owners/controller/PhabricatorOwnersController.php b/src/applications/owners/controller/PhabricatorOwnersController.php
index ff74fb14fc..65b0292cb0 100644
--- a/src/applications/owners/controller/PhabricatorOwnersController.php
+++ b/src/applications/owners/controller/PhabricatorOwnersController.php
@@ -51,7 +51,7 @@ abstract class PhabricatorOwnersController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Package'))
->setHref('/owners/new/')
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
$nav->setCrumbs($crumbs);
diff --git a/src/applications/passphrase/controller/PassphraseController.php b/src/applications/passphrase/controller/PassphraseController.php
index 77268c1cbe..1b5d789d07 100644
--- a/src/applications/passphrase/controller/PassphraseController.php
+++ b/src/applications/passphrase/controller/PassphraseController.php
@@ -32,7 +32,7 @@ abstract class PassphraseController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Credential'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/passphrase/controller/PassphraseCredentialViewController.php b/src/applications/passphrase/controller/PassphraseCredentialViewController.php
index 91bcb847a6..bab9e17629 100644
--- a/src/applications/passphrase/controller/PassphraseCredentialViewController.php
+++ b/src/applications/passphrase/controller/PassphraseCredentialViewController.php
@@ -88,10 +88,10 @@ final class PassphraseCredentialViewController extends PassphraseController {
$is_locked = $credential->getIsLocked();
if ($is_locked) {
$credential_lock_text = pht('Locked Permanently');
- $credential_lock_icon = 'lock';
+ $credential_lock_icon = 'fa-lock';
} else {
$credential_lock_text = pht('Lock Permanently');
- $credential_lock_icon = 'unlock';
+ $credential_lock_icon = 'fa-unlock';
}
$actions = id(new PhabricatorActionListView())
@@ -106,7 +106,7 @@ final class PassphraseCredentialViewController extends PassphraseController {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Credential'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -115,7 +115,7 @@ final class PassphraseCredentialViewController extends PassphraseController {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Destroy Credential'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref($this->getApplicationURI("destroy/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(true));
@@ -123,7 +123,7 @@ final class PassphraseCredentialViewController extends PassphraseController {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Show Secret'))
- ->setIcon('preview')
+ ->setIcon('fa-eye')
->setHref($this->getApplicationURI("reveal/{$id}/"))
->setDisabled(!$can_edit || $is_locked)
->setWorkflow(true));
@@ -132,7 +132,7 @@ final class PassphraseCredentialViewController extends PassphraseController {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Show Public Key'))
- ->setIcon('download-alt')
+ ->setIcon('fa-download')
->setHref($this->getApplicationURI("public/{$id}/"))
->setWorkflow(true)
->setDisabled($is_locked));
diff --git a/src/applications/paste/controller/PhabricatorPasteController.php b/src/applications/paste/controller/PhabricatorPasteController.php
index 23d40b0867..133e3d0a45 100644
--- a/src/applications/paste/controller/PhabricatorPasteController.php
+++ b/src/applications/paste/controller/PhabricatorPasteController.php
@@ -35,7 +35,7 @@ abstract class PhabricatorPasteController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Paste'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/paste/controller/PhabricatorPasteViewController.php b/src/applications/paste/controller/PhabricatorPasteViewController.php
index 06c954bef8..97cbe13486 100644
--- a/src/applications/paste/controller/PhabricatorPasteViewController.php
+++ b/src/applications/paste/controller/PhabricatorPasteViewController.php
@@ -174,21 +174,21 @@ final class PhabricatorPasteViewController extends PhabricatorPasteController {
->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Paste'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
->setHref($this->getApplicationURI('/edit/'.$paste->getID().'/')))
->addAction(
id(new PhabricatorActionView())
->setName(pht('Fork This Paste'))
- ->setIcon('fork')
+ ->setIcon('fa-code-fork')
->setDisabled(!$can_fork)
->setWorkflow(!$can_fork)
->setHref($fork_uri))
->addAction(
id(new PhabricatorActionView())
->setName(pht('View Raw File'))
- ->setIcon('file')
+ ->setIcon('fa-file-text-o')
->setHref($file->getBestURI()));
}
diff --git a/src/applications/people/controller/PhabricatorPeopleController.php b/src/applications/people/controller/PhabricatorPeopleController.php
index f9d3ad9960..ce24c141e9 100644
--- a/src/applications/people/controller/PhabricatorPeopleController.php
+++ b/src/applications/people/controller/PhabricatorPeopleController.php
@@ -42,7 +42,7 @@ abstract class PhabricatorPeopleController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create New User'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
}
return $crumbs;
diff --git a/src/applications/people/controller/PhabricatorPeopleProfileController.php b/src/applications/people/controller/PhabricatorPeopleProfileController.php
index c75ae8088e..7bb4279f98 100644
--- a/src/applications/people/controller/PhabricatorPeopleProfileController.php
+++ b/src/applications/people/controller/PhabricatorPeopleProfileController.php
@@ -49,7 +49,7 @@ final class PhabricatorPeopleProfileController
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Profile'))
->setHref($this->getApplicationURI('editprofile/'.$user->getID().'/'))
->setDisabled(!$can_edit)
@@ -57,7 +57,7 @@ final class PhabricatorPeopleProfileController
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('image')
+ ->setIcon('fa-picture-o')
->setName(pht('Edit Profile Picture'))
->setHref($this->getApplicationURI('picture/'.$user->getID().'/'))
->setDisabled(!$can_edit)
@@ -66,17 +66,17 @@ final class PhabricatorPeopleProfileController
if ($viewer->getIsAdmin()) {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('wrench')
+ ->setIcon('fa-wrench')
->setName(pht('Edit Settings'))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
->setHref('/settings/'.$user->getID().'/'));
if ($user->getIsAdmin()) {
- $empower_icon = 'lower-priority';
+ $empower_icon = 'fa-arrow-circle-o-down';
$empower_name = pht('Remove Administrator');
} else {
- $empower_icon = 'raise-priority';
+ $empower_icon = 'fa-arrow-circle-o-up';
$empower_name = pht('Make Administrator');
}
@@ -90,16 +90,16 @@ final class PhabricatorPeopleProfileController
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('tag')
+ ->setIcon('fa-tag')
->setName(pht('Change Username'))
->setWorkflow(true)
->setHref($this->getApplicationURI('rename/'.$user->getID().'/')));
if ($user->getIsDisabled()) {
- $disable_icon = 'enable';
+ $disable_icon = 'fa-check-circle-o';
$disable_name = pht('Enable User');
} else {
- $disable_icon = 'disable';
+ $disable_icon = 'fa-ban';
$disable_name = pht('Disable User');
}
@@ -113,7 +113,7 @@ final class PhabricatorPeopleProfileController
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setName(pht('Delete User'))
->setDisabled(($user->getPHID() == $viewer->getPHID()))
->setWorkflow(true)
@@ -121,7 +121,7 @@ final class PhabricatorPeopleProfileController
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('message')
+ ->setIcon('fa-envelope')
->setName(pht('Send Welcome Email'))
->setWorkflow(true)
->setHref($this->getApplicationURI('welcome/'.$user->getID().'/')));
diff --git a/src/applications/phame/controller/PhameController.php b/src/applications/phame/controller/PhameController.php
index 71fd3e9738..46d52f20d2 100644
--- a/src/applications/phame/controller/PhameController.php
+++ b/src/applications/phame/controller/PhameController.php
@@ -114,12 +114,12 @@ abstract class PhameController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('New Blog'))
->setHref($this->getApplicationURI('/blog/new'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
$crumbs->addAction(
id(new PHUIListItemView())
->setName(pht('New Post'))
->setHref($this->getApplicationURI('/post/new'))
- ->setIcon('new'));
+ ->setIcon('fa-pencil'));
return $crumbs;
}
}
diff --git a/src/applications/phame/controller/blog/PhameBlogViewController.php b/src/applications/phame/controller/blog/PhameBlogViewController.php
index 9d975055fc..122d8f1025 100644
--- a/src/applications/phame/controller/blog/PhameBlogViewController.php
+++ b/src/applications/phame/controller/blog/PhameBlogViewController.php
@@ -160,7 +160,7 @@ final class PhameBlogViewController extends PhameController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setHref($this->getApplicationURI('post/edit/?blog='.$blog->getID()))
->setName(pht('Write Post'))
->setDisabled(!$can_join)
@@ -169,13 +169,13 @@ final class PhameBlogViewController extends PhameController {
$actions->addAction(
id(new PhabricatorActionView())
->setUser($user)
- ->setIcon('world')
+ ->setIcon('fa-globe')
->setHref($blog->getLiveURI())
->setName(pht('View Live')));
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI('blog/edit/'.$blog->getID().'/'))
->setName('Edit Blog')
->setDisabled(!$can_edit)
@@ -183,7 +183,7 @@ final class PhameBlogViewController extends PhameController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref($this->getApplicationURI('blog/delete/'.$blog->getID().'/'))
->setName('Delete Blog')
->setDisabled(!$can_edit)
diff --git a/src/applications/phame/controller/post/PhamePostViewController.php b/src/applications/phame/controller/post/PhamePostViewController.php
index 000942d96a..7c07c7050e 100644
--- a/src/applications/phame/controller/post/PhamePostViewController.php
+++ b/src/applications/phame/controller/post/PhamePostViewController.php
@@ -102,7 +102,7 @@ final class PhamePostViewController extends PhameController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI('post/edit/'.$id.'/'))
->setName(pht('Edit Post'))
->setDisabled(!$can_edit)
@@ -110,7 +110,7 @@ final class PhamePostViewController extends PhameController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('move')
+ ->setIcon('fa-arrows')
->setHref($this->getApplicationURI('post/move/'.$id.'/'))
->setName(pht('Move Post'))
->setDisabled(!$can_edit)
diff --git a/src/applications/phid/PhabricatorObjectHandle.php b/src/applications/phid/PhabricatorObjectHandle.php
index 3829878f10..0e6fcce971 100644
--- a/src/applications/phid/PhabricatorObjectHandle.php
+++ b/src/applications/phid/PhabricatorObjectHandle.php
@@ -229,8 +229,7 @@ final class PhabricatorObjectHandle
$icon = null;
if ($this->getPolicyFiltered()) {
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('lock-grey');
+ ->setIconFont('fa-lock lightgreytext');
}
return phutil_tag(
diff --git a/src/applications/phlux/controller/PhluxController.php b/src/applications/phlux/controller/PhluxController.php
index ff02513aa5..3629f47708 100644
--- a/src/applications/phlux/controller/PhluxController.php
+++ b/src/applications/phlux/controller/PhluxController.php
@@ -8,7 +8,7 @@ abstract class PhluxController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Variable'))
->setHref($this->getApplicationURI('/edit/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/phlux/controller/PhluxViewController.php b/src/applications/phlux/controller/PhluxViewController.php
index 1525ef1e1a..6021cb0bd9 100644
--- a/src/applications/phlux/controller/PhluxViewController.php
+++ b/src/applications/phlux/controller/PhluxViewController.php
@@ -44,7 +44,7 @@ final class PhluxViewController extends PhluxController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Variable'))
->setHref($this->getApplicationURI('/edit/'.$var->getVariableKey().'/'))
->setDisabled(!$can_edit)
diff --git a/src/applications/pholio/controller/PholioController.php b/src/applications/pholio/controller/PholioController.php
index 3d404f8fbc..c7724298be 100644
--- a/src/applications/pholio/controller/PholioController.php
+++ b/src/applications/pholio/controller/PholioController.php
@@ -31,7 +31,7 @@ abstract class PholioController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Mock'))
->setHref($this->getApplicationURI('new/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/pholio/controller/PholioMockViewController.php b/src/applications/pholio/controller/PholioMockViewController.php
index 5df83d41b4..4ce1be6472 100644
--- a/src/applications/pholio/controller/PholioMockViewController.php
+++ b/src/applications/pholio/controller/PholioMockViewController.php
@@ -174,7 +174,7 @@ final class PholioMockViewController extends PholioController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Mock'))
->setHref($this->getApplicationURI('/edit/'.$mock->getID().'/'))
->setDisabled(!$can_edit)
@@ -182,7 +182,7 @@ final class PholioMockViewController extends PholioController {
$actions->addAction(
id(new PhabricatorActionView())
- ->setIcon('attach')
+ ->setIcon('fa-anchor')
->setName(pht('Edit Maniphest Tasks'))
->setHref("/search/attach/{$mock->getPHID()}/TASK/edge/")
->setDisabled(!$user->isLoggedIn())
diff --git a/src/applications/pholio/event/PholioActionMenuEventListener.php b/src/applications/pholio/event/PholioActionMenuEventListener.php
index 15954520b6..cfa6e39c32 100644
--- a/src/applications/pholio/event/PholioActionMenuEventListener.php
+++ b/src/applications/pholio/event/PholioActionMenuEventListener.php
@@ -43,7 +43,7 @@ final class PholioActionMenuEventListener
->setName(pht('Edit Pholio Mocks'))
->setHref("/search/attach/{$phid}/MOCK/edge/")
->setWorkflow(true)
- ->setIcon('attach')
+ ->setIcon('fa-camera-retro')
->setDisabled(!$can_edit)
->setWorkflow(true);
}
diff --git a/src/applications/pholio/query/PholioMockSearchEngine.php b/src/applications/pholio/query/PholioMockSearchEngine.php
index 443e43481d..5c46243693 100644
--- a/src/applications/pholio/query/PholioMockSearchEngine.php
+++ b/src/applications/pholio/query/PholioMockSearchEngine.php
@@ -99,8 +99,8 @@ final class PholioMockSearchEngine
->setURI('/M'.$mock->getID())
->setImageURI($mock->getCoverFile()->getThumb280x210URI())
->setImageSize(280, 210)
- ->addIconCount('image', count($mock->getImages()))
- ->addIconCount('like', $mock->getTokenCount());
+ ->addIconCount('fa-picture-o', count($mock->getImages()))
+ ->addIconCount('fa-trophy', $mock->getTokenCount());
if ($mock->getAuthorPHID()) {
$author_handle = $handles[$mock->getAuthorPHID()];
diff --git a/src/applications/pholio/view/PholioMockEmbedView.php b/src/applications/pholio/view/PholioMockEmbedView.php
index 48cacebafb..cdabc1272e 100644
--- a/src/applications/pholio/view/PholioMockEmbedView.php
+++ b/src/applications/pholio/view/PholioMockEmbedView.php
@@ -82,18 +82,15 @@ final class PholioMockEmbedView extends AphrontView {
$thumbnails);
$icons_data = array(
- 'image' => count($this->mock->getImages()),
- 'like' => $this->mock->getTokenCount());
+ 'fa-picture-o' => count($this->mock->getImages()),
+ 'fa-trophy' => $this->mock->getTokenCount());
$icon_list = array();
foreach ($icons_data as $icon_name => $icon_value) {
- $icon = phutil_tag(
- 'span',
- array(
- 'class' =>
- 'pholio-mock-embed-icon sprite-icons icons-'.$icon_name.'-white',
- ),
- ' ');
+ $icon = id(new PHUIIconView())
+ ->setIconFont($icon_name.' white')
+ ->addClass('pholio-mock-embed-icon');
+
$count = phutil_tag('span', array(), $icon_value);
$icon_list[] = phutil_tag(
diff --git a/src/applications/phortune/controller/PhortuneAccountViewController.php b/src/applications/phortune/controller/PhortuneAccountViewController.php
index d8875b937e..96d9732f84 100644
--- a/src/applications/phortune/controller/PhortuneAccountViewController.php
+++ b/src/applications/phortune/controller/PhortuneAccountViewController.php
@@ -35,13 +35,13 @@ final class PhortuneAccountViewController extends PhortuneController {
->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Account'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref('#')
->setDisabled(true))
->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Members'))
- ->setIcon('transcript')
+ ->setIcon('fa-users')
->setHref('#')
->setDisabled(true));
@@ -92,7 +92,7 @@ final class PhortuneAccountViewController extends PhortuneController {
->addAction(
id(new PhabricatorActionView())
->setName(pht('Add Payment Method'))
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setHref($add_uri));
$list = id(new PHUIObjectItemListView())
diff --git a/src/applications/phortune/controller/PhortuneProductListController.php b/src/applications/phortune/controller/PhortuneProductListController.php
index 9a7c22bd1e..615b18d016 100644
--- a/src/applications/phortune/controller/PhortuneProductListController.php
+++ b/src/applications/phortune/controller/PhortuneProductListController.php
@@ -22,7 +22,7 @@ final class PhortuneProductListController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Product'))
->setHref($this->getApplicationURI('product/edit/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
$header = id(new PHUIHeaderView())
->setHeader(pht('Product List'));
diff --git a/src/applications/phortune/controller/PhortuneProductViewController.php b/src/applications/phortune/controller/PhortuneProductViewController.php
index f3c8fcf627..18d5f64401 100644
--- a/src/applications/phortune/controller/PhortuneProductViewController.php
+++ b/src/applications/phortune/controller/PhortuneProductViewController.php
@@ -39,13 +39,13 @@ final class PhortuneProductViewController extends PhortuneController {
id(new PhabricatorActionView())
->setName(pht('Edit Product'))
->setHref($edit_uri)
- ->setIcon('edit'))
+ ->setIcon('fa-pencil'))
->addAction(
id(new PhabricatorActionView())
->setUser($user)
->setName(pht('Purchase'))
->setHref($cart_uri)
- ->setIcon('new')
+ ->setIcon('fa-shopping-cart')
->setRenderAsForm(true));
$crumbs = $this->buildApplicationCrumbs();
diff --git a/src/applications/phragment/controller/PhragmentBrowseController.php b/src/applications/phragment/controller/PhragmentBrowseController.php
index 8031dd9095..f4f5d9ad54 100644
--- a/src/applications/phragment/controller/PhragmentBrowseController.php
+++ b/src/applications/phragment/controller/PhragmentBrowseController.php
@@ -34,7 +34,7 @@ final class PhragmentBrowseController extends PhragmentController {
id(new PHUIListItemView())
->setName(pht('Create Fragment'))
->setHref($this->getApplicationURI('/create/'.$path))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
}
$current_box = $this->createCurrentFragmentView($current, false);
diff --git a/src/applications/phragment/controller/PhragmentController.php b/src/applications/phragment/controller/PhragmentController.php
index 912b729f71..0b875ea35c 100644
--- a/src/applications/phragment/controller/PhragmentController.php
+++ b/src/applications/phragment/controller/PhragmentController.php
@@ -105,13 +105,13 @@ abstract class PhragmentController extends PhabricatorController {
->setName(pht('Download Fragment'))
->setHref($this->isCorrectlyConfigured() ? $file_uri : null)
->setDisabled($file === null || !$this->isCorrectlyConfigured())
- ->setIcon('download'));
+ ->setIcon('fa-download'));
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Download Contents as ZIP'))
->setHref($this->isCorrectlyConfigured() ? $zip_uri : null)
->setDisabled(!$this->isCorrectlyConfigured())
- ->setIcon('zip'));
+ ->setIcon('fa-floppy-o'));
if (!$fragment->isDirectory()) {
$actions->addAction(
id(new PhabricatorActionView())
@@ -119,7 +119,7 @@ abstract class PhragmentController extends PhabricatorController {
->setHref($this->getApplicationURI("update/".$fragment->getPath()))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
- ->setIcon('edit'));
+ ->setIcon('fa-refresh'));
} else {
$actions->addAction(
id(new PhabricatorActionView())
@@ -127,7 +127,7 @@ abstract class PhragmentController extends PhabricatorController {
->setHref($this->getApplicationURI("update/".$fragment->getPath()))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
- ->setIcon('edit'));
+ ->setIcon('fa-file-o'));
}
$actions->addAction(
id(new PhabricatorActionView())
@@ -135,19 +135,19 @@ abstract class PhragmentController extends PhabricatorController {
->setHref($this->getApplicationURI("policy/".$fragment->getPath()))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
- ->setIcon('edit'));
+ ->setIcon('fa-asterisk'));
if ($is_history_view) {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('View Child Fragments'))
->setHref($this->getApplicationURI("browse/".$fragment->getPath()))
- ->setIcon('browse'));
+ ->setIcon('fa-search-plus'));
} else {
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('View History'))
->setHref($this->getApplicationURI("history/".$fragment->getPath()))
- ->setIcon('history'));
+ ->setIcon('fa-list'));
}
$actions->addAction(
id(new PhabricatorActionView())
@@ -156,7 +156,7 @@ abstract class PhragmentController extends PhabricatorController {
"snapshot/create/".$fragment->getPath()))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit)
- ->setIcon('snapshot'));
+ ->setIcon('fa-files-o'));
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Promote Snapshot to Here'))
@@ -164,7 +164,7 @@ abstract class PhragmentController extends PhabricatorController {
"snapshot/promote/latest/".$fragment->getPath()))
->setWorkflow(true)
->setDisabled(!$can_edit)
- ->setIcon('promote'));
+ ->setIcon('fa-arrow-circle-up'));
$properties = id(new PHUIPropertyListView())
->setUser($viewer)
diff --git a/src/applications/phragment/controller/PhragmentHistoryController.php b/src/applications/phragment/controller/PhragmentHistoryController.php
index 63a731c6a1..3cd282e91a 100644
--- a/src/applications/phragment/controller/PhragmentHistoryController.php
+++ b/src/applications/phragment/controller/PhragmentHistoryController.php
@@ -31,7 +31,7 @@ final class PhragmentHistoryController extends PhragmentController {
id(new PHUIListItemView())
->setName(pht('Create Fragment'))
->setHref($this->getApplicationURI('/create/'.$path))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
}
$current_box = $this->createCurrentFragmentView($current, true);
diff --git a/src/applications/phrequent/event/PhrequentUIEventListener.php b/src/applications/phrequent/event/PhrequentUIEventListener.php
index b664953fc9..e0ce8df4da 100644
--- a/src/applications/phrequent/event/PhrequentUIEventListener.php
+++ b/src/applications/phrequent/event/PhrequentUIEventListener.php
@@ -43,14 +43,14 @@ final class PhrequentUIEventListener
if (!$tracking) {
$track_action = id(new PhabricatorActionView())
->setName(pht('Start Tracking Time'))
- ->setIcon('history')
+ ->setIcon('fa-clock-o')
->setWorkflow(true)
->setRenderAsForm(true)
->setHref('/phrequent/track/start/'.$object->getPHID().'/');
} else {
$track_action = id(new PhabricatorActionView())
->setName(pht('Stop Tracking Time'))
- ->setIcon('history')
+ ->setIcon('fa-clock-o red')
->setWorkflow(true)
->setRenderAsForm(true)
->setHref('/phrequent/track/stop/'.$object->getPHID().'/');
diff --git a/src/applications/phriction/controller/PhrictionController.php b/src/applications/phriction/controller/PhrictionController.php
index c8d93fffa9..5a2be7d116 100644
--- a/src/applications/phriction/controller/PhrictionController.php
+++ b/src/applications/phriction/controller/PhrictionController.php
@@ -37,7 +37,7 @@ abstract class PhrictionController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Index'))
->setHref('/phriction/')
- ->setIcon('transcript'));
+ ->setIcon('fa-home'));
}
$crumbs->addAction(
@@ -45,7 +45,7 @@ abstract class PhrictionController extends PhabricatorController {
->setName(pht('New Document'))
->setHref('/phriction/new/?slug='.$this->getDocumentSlug())
->setWorkflow(true)
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/phriction/controller/PhrictionDocumentController.php b/src/applications/phriction/controller/PhrictionDocumentController.php
index 6f150fdd0f..4e0b65ea91 100644
--- a/src/applications/phriction/controller/PhrictionDocumentController.php
+++ b/src/applications/phriction/controller/PhrictionDocumentController.php
@@ -278,28 +278,28 @@ final class PhrictionDocumentController
return $action_view->addAction(
id(new PhabricatorActionView())
->setName(pht('Create This Document'))
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setHref('/phriction/edit/?slug='.$slug));
}
$action_view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Document'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref('/phriction/edit/'.$document->getID().'/'));
if ($document->getStatus() == PhrictionDocumentStatus::STATUS_EXISTS) {
$action_view->addAction(
id(new PhabricatorActionView())
->setName(pht('Move Document'))
- ->setIcon('move')
+ ->setIcon('fa-arrows')
->setHref('/phriction/move/'.$document->getID().'/')
->setWorkflow(true));
$action_view->addAction(
id(new PhabricatorActionView())
->setName(pht('Delete Document'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref('/phriction/delete/'.$document->getID().'/')
->setWorkflow(true));
}
@@ -308,7 +308,7 @@ final class PhrictionDocumentController
$action_view->addAction(
id(new PhabricatorActionView())
->setName(pht('View History'))
- ->setIcon('history')
+ ->setIcon('fa-list')
->setHref(PhrictionDocument::getSlugURI($slug, 'history')));
}
diff --git a/src/applications/phriction/event/PhrictionActionMenuEventListener.php b/src/applications/phriction/event/PhrictionActionMenuEventListener.php
index 5eb8ba2121..c83f2e4247 100644
--- a/src/applications/phriction/event/PhrictionActionMenuEventListener.php
+++ b/src/applications/phriction/event/PhrictionActionMenuEventListener.php
@@ -35,8 +35,7 @@ final class PhrictionActionMenuEventListener extends PhabricatorEventListener {
$href = '/w/projects/'.$slug;
return id(new PhabricatorActionView())
- ->setIcon('phriction-dark')
- ->setIconSheet(PHUIIconView::SPRITE_APPS)
+ ->setIcon('fa-book')
->setName(pht('View Wiki'))
->setHref($href);
}
diff --git a/src/applications/ponder/controller/PonderController.php b/src/applications/ponder/controller/PonderController.php
index fbefd35b33..a8ed3bb9dc 100644
--- a/src/applications/ponder/controller/PonderController.php
+++ b/src/applications/ponder/controller/PonderController.php
@@ -24,7 +24,7 @@ abstract class PonderController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Question'))
->setHref('/ponder/question/edit/')
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/ponder/controller/PonderQuestionViewController.php b/src/applications/ponder/controller/PonderQuestionViewController.php
index 28d51492a3..5da76e9265 100644
--- a/src/applications/ponder/controller/PonderQuestionViewController.php
+++ b/src/applications/ponder/controller/PonderQuestionViewController.php
@@ -93,20 +93,20 @@ final class PonderQuestionViewController extends PonderController {
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Question'))
->setHref($this->getApplicationURI("/question/edit/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
if ($question->getStatus() == PonderQuestionStatus::STATUS_OPEN) {
- $name = pht("Close Question");
- $icon = "delete";
- $href = "close";
+ $name = pht('Close Question');
+ $icon = 'fa-times';
+ $href = 'close';
} else {
- $name = pht("Reopen Question");
- $icon = "enable";
- $href = "open";
+ $name = pht('Reopen Question');
+ $icon = 'fa-check-circle-o';
+ $href = 'open';
}
$view->addAction(
@@ -120,7 +120,7 @@ final class PonderQuestionViewController extends PonderController {
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('transcript')
+ ->setIcon('fa-list')
->setName(pht('View History'))
->setHref($this->getApplicationURI("/question/history/{$id}/")));
@@ -316,7 +316,7 @@ final class PonderQuestionViewController extends PonderController {
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setName(pht('Edit Answer'))
->setHref($this->getApplicationURI("/answer/edit/{$id}/"))
->setDisabled(!$can_edit)
@@ -324,7 +324,7 @@ final class PonderQuestionViewController extends PonderController {
$view->addAction(
id(new PhabricatorActionView())
- ->setIcon('transcript')
+ ->setIcon('fa-list')
->setName(pht('View History'))
->setHref($this->getApplicationURI("/answer/history/{$id}/")));
diff --git a/src/applications/project/controller/PhabricatorProjectColumnDetailController.php b/src/applications/project/controller/PhabricatorProjectColumnDetailController.php
index e671236fa3..36b15e130e 100644
--- a/src/applications/project/controller/PhabricatorProjectColumnDetailController.php
+++ b/src/applications/project/controller/PhabricatorProjectColumnDetailController.php
@@ -115,7 +115,7 @@ final class PhabricatorProjectColumnDetailController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit column'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI($base_uri.'edit/'.$id.'/'))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -124,7 +124,7 @@ final class PhabricatorProjectColumnDetailController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Delete column'))
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setHref($this->getApplicationURI($base_uri.'delete/'.$id.'/'))
->setDisabled(!$can_edit)
->setWorkflow(true));
@@ -132,7 +132,7 @@ final class PhabricatorProjectColumnDetailController
$actions->addAction(
id(new PhabricatorActionView())
->setName(pht('Activate column'))
- ->setIcon('enable')
+ ->setIcon('fa-play-circle-o')
->setHref($this->getApplicationURI($base_uri.'delete/'.$id.'/'))
->setDisabled(!$can_edit)
->setWorkflow(true));
diff --git a/src/applications/project/controller/PhabricatorProjectEditMainController.php b/src/applications/project/controller/PhabricatorProjectEditMainController.php
index ca442bed20..e0d6848f5c 100644
--- a/src/applications/project/controller/PhabricatorProjectEditMainController.php
+++ b/src/applications/project/controller/PhabricatorProjectEditMainController.php
@@ -89,7 +89,7 @@ final class PhabricatorProjectEditMainController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Details'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("details/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -97,7 +97,7 @@ final class PhabricatorProjectEditMainController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Picture'))
- ->setIcon('image')
+ ->setIcon('fa-picture-o')
->setHref($this->getApplicationURI("picture/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -106,7 +106,7 @@ final class PhabricatorProjectEditMainController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Unarchive Project'))
- ->setIcon('enable')
+ ->setIcon('fa-circle-check')
->setHref($this->getApplicationURI("archive/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(true));
@@ -114,7 +114,7 @@ final class PhabricatorProjectEditMainController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Archive Project'))
- ->setIcon('disable')
+ ->setIcon('fa-ban')
->setHref($this->getApplicationURI("archive/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(true));
diff --git a/src/applications/project/controller/PhabricatorProjectListController.php b/src/applications/project/controller/PhabricatorProjectListController.php
index 171e8a8eb8..ec0383c429 100644
--- a/src/applications/project/controller/PhabricatorProjectListController.php
+++ b/src/applications/project/controller/PhabricatorProjectListController.php
@@ -33,7 +33,7 @@ final class PhabricatorProjectListController
id(new PHUIListItemView())
->setName(pht('Create Project'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setWorkflow(!$can_create)
->setDisabled(!$can_create));
diff --git a/src/applications/project/controller/PhabricatorProjectMembersEditController.php b/src/applications/project/controller/PhabricatorProjectMembersEditController.php
index f1115572f3..80977e1733 100644
--- a/src/applications/project/controller/PhabricatorProjectMembersEditController.php
+++ b/src/applications/project/controller/PhabricatorProjectMembersEditController.php
@@ -134,7 +134,7 @@ final class PhabricatorProjectMembersEditController
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setName(pht('Remove'))
->setHref($remove_uri)
->setWorkflow(true));
diff --git a/src/applications/project/controller/PhabricatorProjectProfileController.php b/src/applications/project/controller/PhabricatorProjectProfileController.php
index 072756bcd1..78f775a964 100644
--- a/src/applications/project/controller/PhabricatorProjectProfileController.php
+++ b/src/applications/project/controller/PhabricatorProjectProfileController.php
@@ -49,8 +49,7 @@ final class PhabricatorProjectProfileController
$id = $this->id;
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('workboard');
+ ->setIconFont('fa-columns');
$board_btn = id(new PHUIButtonView())
->setTag('a')
->setText(pht('Workboards'))
@@ -153,16 +152,14 @@ final class PhabricatorProjectProfileController
$phid);
$create_uri = '/maniphest/task/create/?projects='.$phid;
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('action-menu');
+ ->setIconFont('fa-list');
$button_view = id(new PHUIButtonView())
->setTag('a')
->setText(pht('View All'))
->setHref($view_uri)
->setIcon($icon);
$icon_new = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('new');
+ ->setIconFont('fa-plus');
$button_add = id(new PHUIButtonView())
->setTag('a')
->setText(pht('New Task'))
@@ -200,13 +197,13 @@ final class PhabricatorProjectProfileController
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Project'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI("edit/{$id}/")));
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Members'))
- ->setIcon('user')
+ ->setIcon('fa-users')
->setHref($this->getApplicationURI("members/{$id}/"))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -222,14 +219,14 @@ final class PhabricatorProjectProfileController
->setUser($viewer)
->setRenderAsForm(true)
->setHref('/project/update/'.$project->getID().'/join/')
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setDisabled(!$can_join)
->setName(pht('Join Project'));
} else {
$action = id(new PhabricatorActionView())
->setWorkflow(true)
->setHref('/project/update/'.$project->getID().'/leave/')
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setName(pht('Leave Project...'));
}
$view->addAction($action);
diff --git a/src/applications/project/view/ProjectBoardTaskCard.php b/src/applications/project/view/ProjectBoardTaskCard.php
index 3d6c7a88a5..498bbc346c 100644
--- a/src/applications/project/view/ProjectBoardTaskCard.php
+++ b/src/applications/project/view/ProjectBoardTaskCard.php
@@ -60,7 +60,7 @@ final class ProjectBoardTaskCard {
->addAction(
id(new PHUIListItemView())
->setName(pht('Edit'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->addSigil('edit-project-card')
->setHref('/maniphest/task/edit/'.$task->getID().'/'))
->setBarColor($bar_color);
diff --git a/src/applications/releeph/controller/branch/ReleephBranchViewController.php b/src/applications/releeph/controller/branch/ReleephBranchViewController.php
index fc288179d9..09f1534f26 100644
--- a/src/applications/releeph/controller/branch/ReleephBranchViewController.php
+++ b/src/applications/releeph/controller/branch/ReleephBranchViewController.php
@@ -113,7 +113,7 @@ final class ReleephBranchViewController extends ReleephBranchController
id(new PHUIListItemView())
->setHref($pull_uri)
->setName(pht('New Pull Request'))
- ->setIcon('create')
+ ->setIcon('fa-plus-square')
->setDisabled(!$branch->isActive()));
}
@@ -156,7 +156,7 @@ final class ReleephBranchViewController extends ReleephBranchController
id(new PhabricatorActionView())
->setName(pht('Edit Branch'))
->setHref($edit_uri)
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
@@ -165,7 +165,7 @@ final class ReleephBranchViewController extends ReleephBranchController
id(new PhabricatorActionView())
->setName(pht('Close Branch'))
->setHref($close_uri)
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setDisabled(!$can_edit)
->setWorkflow(true));
} else {
@@ -173,7 +173,7 @@ final class ReleephBranchViewController extends ReleephBranchController
id(new PhabricatorActionView())
->setName(pht('Reopen Branch'))
->setHref($reopen_uri)
- ->setIcon('new')
+ ->setIcon('fa-plus')
->setUser($viewer)
->setDisabled(!$can_edit)
->setWorkflow(true));
@@ -183,7 +183,7 @@ final class ReleephBranchViewController extends ReleephBranchController
id(new PhabricatorActionView())
->setName(pht('View History'))
->setHref($history_uri)
- ->setIcon('transcript'));
+ ->setIcon('fa-list'));
$properties = id(new PHUIPropertyListView())
->setUser($viewer)
diff --git a/src/applications/releeph/controller/product/ReleephProductListController.php b/src/applications/releeph/controller/product/ReleephProductListController.php
index e422384889..1149a88724 100644
--- a/src/applications/releeph/controller/product/ReleephProductListController.php
+++ b/src/applications/releeph/controller/product/ReleephProductListController.php
@@ -29,7 +29,7 @@ final class ReleephProductListController extends ReleephController {
id(new PHUIListItemView())
->setName(pht('Create Product'))
->setHref($this->getApplicationURI('product/create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/releeph/controller/product/ReleephProductViewController.php b/src/applications/releeph/controller/product/ReleephProductViewController.php
index 1c35384abb..22b852d72a 100644
--- a/src/applications/releeph/controller/product/ReleephProductViewController.php
+++ b/src/applications/releeph/controller/product/ReleephProductViewController.php
@@ -117,7 +117,7 @@ final class ReleephProductViewController extends ReleephProductController
if ($open_count) {
$item->setBarColor('orange');
$item->addIcon(
- 'fork',
+ 'fa-code-fork',
pht('%d Open Pull Request(s)', new PhutilNumber($open_count)));
}
@@ -157,7 +157,7 @@ final class ReleephProductViewController extends ReleephProductController
id(new PHUIListItemView())
->setHref($product->getURI('cutbranch/'))
->setName(pht('Cut New Branch'))
- ->setIcon('create'));
+ ->setIcon('fa-plus'));
}
return $crumbs;
@@ -197,18 +197,18 @@ final class ReleephProductViewController extends ReleephProductController
id(new PhabricatorActionView())
->setName(pht('Edit Product'))
->setHref($edit_uri)
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
if ($product->getIsActive()) {
$status_name = pht('Deactivate Product');
$status_href = "product/{$id}/action/deactivate/";
- $status_icon = 'delete';
+ $status_icon = 'fa-times';
} else {
$status_name = pht('Reactivate Product');
$status_href = "product/{$id}/action/activate/";
- $status_icon = 'new';
+ $status_icon = 'fa-plus-circle-o';
}
$actions->addAction(
@@ -223,7 +223,7 @@ final class ReleephProductViewController extends ReleephProductController
id(new PhabricatorActionView())
->setName(pht('View History'))
->setHref($history_uri)
- ->setIcon('transcript'));
+ ->setIcon('fa-list'));
$properties = id(new PHUIPropertyListView())
->setUser($viewer)
diff --git a/src/applications/releeph/view/ReleephRequestView.php b/src/applications/releeph/view/ReleephRequestView.php
index 8284dc6325..7514e0c062 100644
--- a/src/applications/releeph/view/ReleephRequestView.php
+++ b/src/applications/releeph/view/ReleephRequestView.php
@@ -139,18 +139,18 @@ final class ReleephRequestView extends AphrontView {
if ($viewer_is_pusher) {
$yes_text = pht('Approve Pull');
$no_text = pht('Reject Pull');
- $yes_icon = 'check';
- $no_icon = 'delete';
+ $yes_icon = 'fa-check';
+ $no_icon = 'fa-times';
} else if ($viewer_is_requestor) {
$yes_text = pht('Request Pull');
$no_text = pht('Cancel Pull');
- $yes_icon = 'ok';
- $no_icon = 'delete';
+ $yes_icon = 'fa-check';
+ $no_icon = 'fa-times';
} else {
$yes_text = pht('Support Pull');
$no_text = pht('Discourage Pull');
- $yes_icon = 'like';
- $no_icon = 'dislike';
+ $yes_icon = 'fa-thumbs-o-up';
+ $no_icon = 'fa-thumbs-o-down';
}
$yes_href = '/releeph/request/action/want/'.$id.'/';
@@ -211,7 +211,7 @@ final class ReleephRequestView extends AphrontView {
->setRenderAsForm($use_workflow)
->addSigil('releeph-request-state-change')
->addSigil('mark-manually-picked')
- ->setIcon('warning'));
+ ->setIcon('fa-exclamation-triangle'));
}
}
@@ -220,7 +220,7 @@ final class ReleephRequestView extends AphrontView {
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Pull Request'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($edit_uri));
}
diff --git a/src/applications/search/controller/PhabricatorApplicationSearchController.php b/src/applications/search/controller/PhabricatorApplicationSearchController.php
index 9109b63812..9366323742 100644
--- a/src/applications/search/controller/PhabricatorApplicationSearchController.php
+++ b/src/applications/search/controller/PhabricatorApplicationSearchController.php
@@ -300,9 +300,9 @@ final class PhabricatorApplicationSearchController
->setHref($engine->getQueryResultsPageURI($key));
if ($named_query->getIsBuiltin() && $named_query->getIsDisabled()) {
- $icon = 'new';
+ $icon = 'fa-plus';
} else {
- $icon = 'delete';
+ $icon = 'fa-times';
}
$item->addAction(
@@ -313,15 +313,15 @@ final class PhabricatorApplicationSearchController
if ($named_query->getIsBuiltin()) {
if ($named_query->getIsDisabled()) {
- $item->addIcon('delete-grey', pht('Disabled'));
+ $item->addIcon('fa-times lightgreytext', pht('Disabled'));
$item->setDisabled(true);
} else {
- $item->addIcon('lock-grey', pht('Builtin'));
+ $item->addIcon('fa-lock lightgreytext', pht('Builtin'));
}
} else {
$item->addAction(
id(new PHUIListItemView())
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref('/search/edit/'.$key.'/'));
}
diff --git a/src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php b/src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php
index 14ad5c04ac..4205d246dd 100644
--- a/src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php
+++ b/src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php
@@ -136,8 +136,7 @@ final class PhabricatorSettingsPanelEmailAddresses
if ($editable) {
$icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('new');
+ ->setIconFont('fa-plus');
$button = new PHUIButtonView();
$button->setText(pht('Add New Address'));
diff --git a/src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php b/src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php
index 716026da2e..d43b1d6089 100644
--- a/src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php
+++ b/src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php
@@ -108,8 +108,7 @@ final class PhabricatorSettingsPanelMultiFactor
'User Guide: Multi-Factor Authentication');
$help_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('lint-info');
+ ->setIconFont('fa-info-circle');
$help_button = id(new PHUIButtonView())
->setText(pht('Help'))
->setHref($help_uri)
@@ -117,8 +116,7 @@ final class PhabricatorSettingsPanelMultiFactor
->setIcon($help_icon);
$create_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('new');
+ ->setIconFont('fa-plus');
$create_button = id(new PHUIButtonView())
->setText(pht('Add Authentication Factor'))
->setHref($this->getPanelURI('?new=true'))
diff --git a/src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php b/src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php
index 1f3418ed72..e78fdc4ae0 100644
--- a/src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php
+++ b/src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php
@@ -206,8 +206,7 @@ final class PhabricatorSettingsPanelSSHKeys
$header = new PHUIHeaderView();
$upload_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('upload');
+ ->setIconFont('fa-upload');
$upload_button = id(new PHUIButtonView())
->setText(pht('Upload Public Key'))
->setHref($this->getPanelURI('?edit=true'))
@@ -222,8 +221,7 @@ final class PhabricatorSettingsPanelSSHKeys
}
$generate_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('lock');
+ ->setIconFont('fa-lock');
$generate_button = id(new PHUIButtonView())
->setText(pht('Generate Keypair'))
->setHref($this->getPanelURI('?generate=true'))
diff --git a/src/applications/settings/panel/PhabricatorSettingsPanelSessions.php b/src/applications/settings/panel/PhabricatorSettingsPanelSessions.php
index 9d8c2b8ff2..abbd38be25 100644
--- a/src/applications/settings/panel/PhabricatorSettingsPanelSessions.php
+++ b/src/applications/settings/panel/PhabricatorSettingsPanelSessions.php
@@ -107,8 +107,7 @@ final class PhabricatorSettingsPanelSessions
$terminate_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('warning');
+ ->setIconFont('fa-exclamation-triangle');
$terminate_button = id(new PHUIButtonView())
->setText(pht('Terminate All Sessions'))
->setHref('/auth/session/terminate/all/')
@@ -123,8 +122,7 @@ final class PhabricatorSettingsPanelSessions
$hisec = ($viewer->getSession()->getHighSecurityUntil() - time());
if ($hisec > 0) {
$hisec_icon = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('lock');
+ ->setIconFont('fa-lock');
$hisec_button = id(new PHUIButtonView())
->setText(pht('Leave High Security'))
->setHref('/auth/session/downgrade/')
diff --git a/src/applications/slowvote/controller/PhabricatorSlowvoteController.php b/src/applications/slowvote/controller/PhabricatorSlowvoteController.php
index 25e0ba8b83..58df51077f 100644
--- a/src/applications/slowvote/controller/PhabricatorSlowvoteController.php
+++ b/src/applications/slowvote/controller/PhabricatorSlowvoteController.php
@@ -36,7 +36,7 @@ abstract class PhabricatorSlowvoteController extends PhabricatorController {
id(new PHUIListItemView())
->setName(pht('Create Poll'))
->setHref($this->getApplicationURI('create/'))
- ->setIcon('create'));
+ ->setIcon('fa-plus-square'));
return $crumbs;
}
diff --git a/src/applications/slowvote/controller/PhabricatorSlowvotePollController.php b/src/applications/slowvote/controller/PhabricatorSlowvotePollController.php
index f2d9383288..884cdec99d 100644
--- a/src/applications/slowvote/controller/PhabricatorSlowvotePollController.php
+++ b/src/applications/slowvote/controller/PhabricatorSlowvotePollController.php
@@ -97,12 +97,12 @@ final class PhabricatorSlowvotePollController
$is_closed = $poll->getIsClosed();
$close_poll_text = $is_closed ? pht('Reopen Poll') : pht('Close Poll');
- $close_poll_icon = $is_closed ? 'enable' : 'disable';
+ $close_poll_icon = $is_closed ? 'fa-play-circle-o' : 'fa-ban';
$view->addAction(
id(new PhabricatorActionView())
->setName(pht('Edit Poll'))
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setHref($this->getApplicationURI('edit/'.$poll->getID().'/'))
->setDisabled(!$can_edit)
->setWorkflow(!$can_edit));
diff --git a/src/applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php b/src/applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php
index ebe9892cb7..58affa3243 100644
--- a/src/applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php
+++ b/src/applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php
@@ -45,7 +45,7 @@ final class PhabricatorSubscriptionsUIEventListener
->setRenderAsForm(true)
->setHref('/subscriptions/add/'.$object->getPHID().'/')
->setName(pht('Automatically Subscribed'))
- ->setIcon('enable');
+ ->setIcon('fa-check-circle lightgreytext');
} else {
$subscribed = false;
if ($user->isLoggedIn()) {
@@ -67,14 +67,14 @@ final class PhabricatorSubscriptionsUIEventListener
->setRenderAsForm(true)
->setHref('/subscriptions/delete/'.$object->getPHID().'/')
->setName(pht('Unsubscribe'))
- ->setIcon('disable');
+ ->setIcon('fa-minus-circle');
} else {
$sub_action = id(new PhabricatorActionView())
->setWorkflow(true)
->setRenderAsForm(true)
->setHref('/subscriptions/add/'.$object->getPHID().'/')
->setName(pht('Subscribe'))
- ->setIcon('check');
+ ->setIcon('fa-plus-circle');
}
if (!$user->isLoggedIn()) {
diff --git a/src/applications/tokens/event/PhabricatorTokenUIEventListener.php b/src/applications/tokens/event/PhabricatorTokenUIEventListener.php
index dd76969a82..8a3ecc4396 100644
--- a/src/applications/tokens/event/PhabricatorTokenUIEventListener.php
+++ b/src/applications/tokens/event/PhabricatorTokenUIEventListener.php
@@ -48,13 +48,13 @@ final class PhabricatorTokenUIEventListener
->setWorkflow(true)
->setHref('/token/give/'.$object->getPHID().'/')
->setName(pht('Award Token'))
- ->setIcon('like');
+ ->setIcon('fa-trophy');
} else {
$token_action = id(new PhabricatorActionView())
->setWorkflow(true)
->setHref('/token/give/'.$object->getPHID().'/')
->setName(pht('Rescind Token'))
- ->setIcon('dislike');
+ ->setIcon('fa-trophy');
}
if (!$user->isLoggedIn()) {
$token_action->setDisabled(true);
diff --git a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php
index 534c5b0e4c..e628b38b94 100644
--- a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php
+++ b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php
@@ -356,11 +356,7 @@ abstract class PhabricatorApplicationTransaction
case PhabricatorTransactions::TYPE_BUILDABLE:
return 'fa-wrench';
case PhabricatorTransactions::TYPE_TOKEN:
- if ($this->getNewValue()) {
- return 'fa-thumbs-o-up';
- } else {
- return 'fa-thumbs-o-down';
- }
+ return 'fa-trophy';
}
return 'fa-pencil';
diff --git a/src/applications/uiexample/examples/PHUIBoxExample.php b/src/applications/uiexample/examples/PHUIBoxExample.php
index 22ba0ded29..0ef20229f2 100644
--- a/src/applications/uiexample/examples/PHUIBoxExample.php
+++ b/src/applications/uiexample/examples/PHUIBoxExample.php
@@ -59,8 +59,7 @@ final class PHUIBoxExample extends PhabricatorUIExample {
->addMargin(PHUI::MARGIN_LARGE_BOTTOM));
$image = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon('love');
+ ->setIconFont('fa-heart');
$button = id(new PHUIButtonView())
->setTag('a')
->setColor(PHUIButtonView::SIMPLE)
diff --git a/src/applications/uiexample/examples/PHUIButtonExample.php b/src/applications/uiexample/examples/PHUIButtonExample.php
index 10b7159864..ee7a752183 100644
--- a/src/applications/uiexample/examples/PHUIButtonExample.php
+++ b/src/applications/uiexample/examples/PHUIButtonExample.php
@@ -103,14 +103,13 @@ final class PHUIButtonExample extends PhabricatorUIExample {
$column = array();
$icons = array(
- 'Comment' => 'comment',
- 'Give Token' => 'like',
- 'Reverse Time' => 'history',
- 'Implode Earth' => 'warning');
+ 'Comment' => 'fa-comment',
+ 'Give Token' => 'fa-trophy',
+ 'Reverse Time' => 'fa-clock-o',
+ 'Implode Earth' => 'fa-exclamation-triangle red');
foreach ($icons as $text => $icon) {
$image = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon($icon);
+ ->setIconFont($icon);
$column[] = id(new PHUIButtonView())
->setTag('a')
->setColor(PHUIButtonView::GREY)
@@ -121,12 +120,11 @@ final class PHUIButtonExample extends PhabricatorUIExample {
$column2 = array();
$icons = array(
- 'Subscribe' => 'meta-mta',
- 'Edit' => 'edit');
+ 'Subscribe' => 'fa-check-circle bluegrey',
+ 'Edit' => 'fa-pencil bluegrey');
foreach ($icons as $text => $icon) {
$image = id(new PHUIIconView())
- ->setSpriteSheet(PHUIIconView::SPRITE_ICONS)
- ->setSpriteIcon($icon);
+ ->setIconFont($icon);
$column2[] = id(new PHUIButtonView())
->setTag('a')
->setColor(PHUIButtonView::SIMPLE)
diff --git a/src/applications/uiexample/examples/PHUIDocumentExample.php b/src/applications/uiexample/examples/PHUIDocumentExample.php
index 70bffc8b58..89b05a800f 100644
--- a/src/applications/uiexample/examples/PHUIDocumentExample.php
+++ b/src/applications/uiexample/examples/PHUIDocumentExample.php
@@ -21,31 +21,31 @@ final class PHUIDocumentExample extends PhabricatorUIExample {
$action1 = id(new PHUIListItemView())
->setName('Edit Document')
->setHref('#')
- ->setIcon('edit')
+ ->setIcon('fa-edit')
->setType(PHUIListItemView::TYPE_LINK);
$action2 = id(new PHUIListItemView())
->setName('Move Document')
->setHref('#')
- ->setIcon('move')
+ ->setIcon('fa-arrows')
->setType(PHUIListItemView::TYPE_LINK);
$action3 = id(new PHUIListItemView())
->setName('Delete Document')
->setHref('#')
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setType(PHUIListItemView::TYPE_LINK);
$action4 = id(new PHUIListItemView())
->setName('View History')
->setHref('#')
- ->setIcon('history')
+ ->setIcon('fa-list')
->setType(PHUIListItemView::TYPE_LINK);
$action5 = id(new PHUIListItemView())
->setName('Subscribe')
->setHref('#')
- ->setIcon('check')
+ ->setIcon('fa-plus-circle')
->setType(PHUIListItemView::TYPE_LINK);
$divider = id(new PHUIListItemView)
diff --git a/src/applications/uiexample/examples/PHUIListExample.php b/src/applications/uiexample/examples/PHUIListExample.php
index d9d100bf45..958bb53705 100644
--- a/src/applications/uiexample/examples/PHUIListExample.php
+++ b/src/applications/uiexample/examples/PHUIListExample.php
@@ -18,31 +18,31 @@ final class PHUIListExample extends PhabricatorUIExample {
$action1 = id(new PHUIListItemView())
->setName('Edit Document')
->setHref('#')
- ->setIcon('edit')
+ ->setIcon('fa-pencil')
->setType(PHUIListItemView::TYPE_LINK);
$action2 = id(new PHUIListItemView())
->setName('Move Document')
->setHref('#')
- ->setIcon('move')
+ ->setIcon('fa-arrows')
->setType(PHUIListItemView::TYPE_LINK);
$action3 = id(new PHUIListItemView())
->setName('Delete Document')
->setHref('#')
- ->setIcon('delete')
+ ->setIcon('fa-times')
->setType(PHUIListItemView::TYPE_LINK);
$action4 = id(new PHUIListItemView())
->setName('View History')
->setHref('#')
- ->setIcon('history')
+ ->setIcon('fa-list')
->setType(PHUIListItemView::TYPE_LINK);
$action5 = id(new PHUIListItemView())
->setName('Subscribe')
->setHref('#')
- ->setIcon('check')
+ ->setIcon('fa-plus-circle')
->setType(PHUIListItemView::TYPE_LINK);
$actionmenu = id(new PHUIListView())
@@ -125,7 +125,7 @@ final class PHUIListExample extends PhabricatorUIExample {
/* Top Navigation */
$home = id(new PHUIListItemView())
- ->setIcon('home')
+ ->setIcon('fa-home')
->setHref('#')
->setType(PHUIListItemView::TYPE_ICON);
diff --git a/src/applications/uiexample/examples/PHUIObjectItemListExample.php b/src/applications/uiexample/examples/PHUIObjectItemListExample.php
index 36bcb9ccb4..56feae761c 100644
--- a/src/applications/uiexample/examples/PHUIObjectItemListExample.php
+++ b/src/applications/uiexample/examples/PHUIObjectItemListExample.php
@@ -123,7 +123,7 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
id(new PHUIObjectItemView())
->setHeader(pht('Playing Card'))
->setBarColor('orange')
- ->addIcon('comment', pht('Royal Flush!')));
+ ->addIcon('fa-comment', pht('Royal Flush!')));
$owner = phutil_tag('a', array('href' => '#'), pht('jackofclubs'));
$list->addItem(
@@ -138,19 +138,19 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
id(new PHUIObjectItemView())
->setHeader(pht('Cardigan'))
->setBarColor('green')
- ->addIcon('highlight', pht('Warm!'))
+ ->addIcon('fa-star', pht('Warm!'))
->addByline(pht('Author: %s', $author)));
$list->addItem(
id(new PHUIObjectItemView())
->setHeader(pht('Cardamom'))
- ->addFootIcon('highlight-white', 'Spice')
+ ->addFootIcon('fa-shield white', 'Spice')
->setBarColor('blue'));
$list->addItem(
id(new PHUIObjectItemView())
->setHeader(pht(
'The human cardiovascular system includes the heart, lungs, and '.
'some other parts; most of these parts are pretty squishy'))
- ->addFootIcon('search-white', pht('Respiration!'))
+ ->addFootIcon('fa-search white', pht('Respiration!'))
->addHandleIcon($handle, pht('You have a cardiovascular system!'))
->setBarColor('indigo'));
@@ -186,7 +186,7 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
->addAction(
id(new PHUIListItemView())
->setHref('#')
- ->setIcon('delete')));
+ ->setIcon('fa-times')));
$out[] = array($head, $list);
@@ -203,7 +203,7 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
id(new PHUIListItemView())
->setHref('#')
->setName(pht('Moo'))
- ->setIcon('edit')));
+ ->setIcon('fa-pencil')));
$list->addItem(
id(new PHUIObjectItemView())
@@ -214,12 +214,12 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
id(new PHUIListItemView())
->setHref('#')
->setName(pht('Quack'))
- ->setIcon('edit'))
+ ->setIcon('fa-pencil'))
->addAction(
id(new PHUIListItemView())
->setHref('#')
->setName(pht('Oink'))
- ->setIcon('delete')));
+ ->setIcon('fa-times')));
$out[] = array($head, $list);
@@ -237,10 +237,10 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
->setHref('#')
->addAttribute(pht('Suit: Hearts'))
->addAttribute(pht('Rank: Ace'))
- ->addIcon('love', pht('Ace'))
- ->addIcon('love-grey', pht('Hearts'))
- ->addFootIcon('blame-white', pht('Ace'))
- ->addFootIcon('love-white', pht('Heart'))
+ ->addIcon('fa-heart', pht('Ace'))
+ ->addIcon('fa-heart red', pht('Hearts'))
+ ->addFootIcon('fa-heart white', pht('Ace'))
+ ->addFootIcon('fa-heart white', pht('Heart'))
->addHandleIcon($handle, pht('You hold all the cards.'))
->addHandleIcon($handle, pht('You make all the rules.')));
@@ -261,9 +261,9 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
id(new PHUIObjectItemView())
->setHeader(pht('Crowded Eastern Edge'))
->setHref('#')
- ->addIcon('computer', pht('Stuff'))
- ->addIcon('computer', pht('Stuff'))
- ->addIcon('computer', pht('Stuff'))
+ ->addIcon('fa-circle red', pht('Stuff'))
+ ->addIcon('fa-circle yellow', pht('Stuff'))
+ ->addIcon('fa-circle green', pht('Stuff'))
->addHandleIcon($handle, pht('More Stuff')));
$out[] = array($head, $list);
@@ -349,7 +349,7 @@ final class PHUIObjectItemListExample extends PhabricatorUIExample {
->addAction(
id(new PHUIListItemView())
->setHref('#')
- ->setIcon('create')));
+ ->setIcon('fa-plus-square')));
$list->addItem(
id(new PHUIObjectItemView())
diff --git a/src/applications/uiexample/examples/PHUITagExample.php b/src/applications/uiexample/examples/PHUITagExample.php
index 2f3ec474f4..d1113a4acb 100644
--- a/src/applications/uiexample/examples/PHUITagExample.php
+++ b/src/applications/uiexample/examples/PHUITagExample.php
@@ -125,31 +125,31 @@ final class PHUITagExample extends PhabricatorUIExample {
$icons[] = id(new PHUITagView())
->setType(PHUITagView::TYPE_STATE)
->setBackgroundColor(PHUITagView::COLOR_GREEN)
- ->setIcon('ok-white')
+ ->setIcon('fa-check white')
->setName('Passed');
$icons[] = hsprintf('
');
$icons[] = id(new PHUITagView())
->setType(PHUITagView::TYPE_STATE)
->setBackgroundColor(PHUITagView::COLOR_RED)
- ->setIcon('delete-white')
+ ->setIcon('fa-times white')
->setName('Failed');
$icons[] = hsprintf('
');
$icons[] = id(new PHUITagView())
->setType(PHUITagView::TYPE_STATE)
->setBackgroundColor(PHUITagView::COLOR_BLUE)
- ->setIcon('play-white')
+ ->setIcon('fa-refresh white')
->setName('Running');
$icons[] = hsprintf('
');
$icons[] = id(new PHUITagView())
->setType(PHUITagView::TYPE_STATE)
->setBackgroundColor(PHUITagView::COLOR_GREY)
- ->setIcon('pause-white')
+ ->setIcon('fa-pause white')
->setName('Paused');
$icons[] = hsprintf('
');
$icons[] = id(new PHUITagView())
->setType(PHUITagView::TYPE_STATE)
->setBackgroundColor(PHUITagView::COLOR_BLACK)
- ->setIcon('stop-white')
+ ->setIcon('fa-stop white')
->setName('Stopped');
$content3 = id(new PHUIBoxView())
diff --git a/src/applications/uiexample/examples/PhabricatorActionListExample.php b/src/applications/uiexample/examples/PhabricatorActionListExample.php
deleted file mode 100644
index 8d1cd11fa1..0000000000
--- a/src/applications/uiexample/examples/PhabricatorActionListExample.php
+++ /dev/null
@@ -1,112 +0,0 @@
-PhabricatorActionListView to render object actions.');
- }
-
- public function renderExample() {
- $request = $this->getRequest();
- $user = $request->getUser();
-
- $notices = array();
- if ($request->isFormPost()) {
- $notices[] = 'You just submitted a valid form POST.';
- }
-
- if ($request->isJavelinWorkflow()) {
- $notices[] = 'You just submitted a Workflow request.';
- }
-
- if ($notices) {
- $notices = id(new AphrontErrorView())
- ->setSeverity(AphrontErrorView::SEVERITY_NOTICE)
- ->setErrors($notices);
- } else {
- $notices = null;
- }
-
- if ($request->isJavelinWorkflow()) {
- $dialog = new AphrontDialogView();
- $dialog->setUser($user);
- $dialog->setTitle('Request Information');
- $dialog->appendChild($notices);
- $dialog->addCancelButton($request->getRequestURI(), 'Close');
- return id(new AphrontDialogResponse())->setDialog($dialog);
- }
-
- $view = id(new PhabricatorActionListView())
- ->setUser($user)
- ->setObjectURI($this->getRequest()->getRequestURI());
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setName('Normal Action')
- ->setIcon('file'));
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setDisabled(true)
- ->setName('Disabled Action')
- ->setIcon('file'));
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setRenderAsForm(true)
- ->setName('Form Action')
- ->setIcon('file'));
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setRenderAsForm(true)
- ->setDisabled(true)
- ->setName('Disabled Form Action')
- ->setIcon('file'));
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setWorkflow(true)
- ->setName('Workflow Action')
- ->setIcon('file'));
-
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref($request->getRequestURI())
- ->setRenderAsForm(true)
- ->setWorkflow(true)
- ->setName('Form + Workflow Action')
- ->setIcon('file'));
-
- foreach (PhabricatorActionView::getAvailableIcons() as $icon) {
- $view->addAction(
- id(new PhabricatorActionView())
- ->setUser($user)
- ->setHref('#')
- ->setName('Icon "'.$icon.'"')
- ->setIcon($icon));
- }
-
- return array(
- $view,
- hsprintf('