Page MenuHomePhabricator

D7290.diff

diff --git a/resources/sprite/manifest/projects.json b/resources/sprite/manifest/projects.json
new file mode 100644
--- /dev/null
+++ b/resources/sprite/manifest/projects.json
@@ -0,0 +1,291 @@
+{
+ "version" : 1,
+ "sprites" : {
+ "projects_8ball" : {
+ "name" : "projects_8ball",
+ "rule" : ".projects_8ball",
+ "hash" : "1571c4d51926d3af7711b825c5816e2e"
+ },
+ "projects_alien" : {
+ "name" : "projects_alien",
+ "rule" : ".projects_alien",
+ "hash" : "384f920ae335dca04edaf29663d3a074"
+ },
+ "projects_annouce" : {
+ "name" : "projects_annouce",
+ "rule" : ".projects_annouce",
+ "hash" : "38abd2ff32e7c145e44c020ee4e6f2f1"
+ },
+ "projects_art" : {
+ "name" : "projects_art",
+ "rule" : ".projects_art",
+ "hash" : "85c545e5130f00ff1b93c0af0d540974"
+ },
+ "projects_award" : {
+ "name" : "projects_award",
+ "rule" : ".projects_award",
+ "hash" : "fad6d89e4938e16f22f3c9db7cf5d696"
+ },
+ "projects_bacon" : {
+ "name" : "projects_bacon",
+ "rule" : ".projects_bacon",
+ "hash" : "f6300cdfa5a96a223f53f13dd0d3acc3"
+ },
+ "projects_bandaid" : {
+ "name" : "projects_bandaid",
+ "rule" : ".projects_bandaid",
+ "hash" : "c463dffa161997277fc6697155f4085b"
+ },
+ "projects_beer" : {
+ "name" : "projects_beer",
+ "rule" : ".projects_beer",
+ "hash" : "81c7580f322d9fb40c77db56cd92d61d"
+ },
+ "projects_bomb" : {
+ "name" : "projects_bomb",
+ "rule" : ".projects_bomb",
+ "hash" : "1123da7cc56313891c9979b004cc02f7"
+ },
+ "projects_briefcase" : {
+ "name" : "projects_briefcase",
+ "rule" : ".projects_briefcase",
+ "hash" : "9b4b413ddb250ce1d3fbe18a5a5698cd"
+ },
+ "projects_bug" : {
+ "name" : "projects_bug",
+ "rule" : ".projects_bug",
+ "hash" : "9678702aed00c4779759ebbdfe97fe48"
+ },
+ "projects_calendar" : {
+ "name" : "projects_calendar",
+ "rule" : ".projects_calendar",
+ "hash" : "e7dc5d1b11fc55ed239fcbfe527ed0e7"
+ },
+ "projects_cloud" : {
+ "name" : "projects_cloud",
+ "rule" : ".projects_cloud",
+ "hash" : "d38bf58580b3c36fbd3149a13f7d0e5e"
+ },
+ "projects_coffee" : {
+ "name" : "projects_coffee",
+ "rule" : ".projects_coffee",
+ "hash" : "a9c10862139d8e7f56c9f892496f9666"
+ },
+ "projects_creditcard" : {
+ "name" : "projects_creditcard",
+ "rule" : ".projects_creditcard",
+ "hash" : "db2c179cb4935da8b9950ac30da8c0d1"
+ },
+ "projects_death" : {
+ "name" : "projects_death",
+ "rule" : ".projects_death",
+ "hash" : "cdea72dfdcb3fc64873b9fff78addb3c"
+ },
+ "projects_desktop" : {
+ "name" : "projects_desktop",
+ "rule" : ".projects_desktop",
+ "hash" : "19d2ef34e3dd53615cdad91eb987d6fe"
+ },
+ "projects_dropbox" : {
+ "name" : "projects_dropbox",
+ "rule" : ".projects_dropbox",
+ "hash" : "10231bf468769b96ed40cf983abfa269"
+ },
+ "projects_education" : {
+ "name" : "projects_education",
+ "rule" : ".projects_education",
+ "hash" : "ce3d0ca75d519b2ac427a690d30475f8"
+ },
+ "projects_experimental" : {
+ "name" : "projects_experimental",
+ "rule" : ".projects_experimental",
+ "hash" : "311ef712f8daca057c20c8fd78fa77ce"
+ },
+ "projects_facebook" : {
+ "name" : "projects_facebook",
+ "rule" : ".projects_facebook",
+ "hash" : "16581191e4ce9e0115d447b479c886cb"
+ },
+ "projects_facility" : {
+ "name" : "projects_facility",
+ "rule" : ".projects_facility",
+ "hash" : "d8893f9d2b75ec047b6f3898a386055c"
+ },
+ "projects_film" : {
+ "name" : "projects_film",
+ "rule" : ".projects_film",
+ "hash" : "57497050fa09ba1533d981a9c1550ba9"
+ },
+ "projects_forked" : {
+ "name" : "projects_forked",
+ "rule" : ".projects_forked",
+ "hash" : "f575428e1079981840297bd444e51c43"
+ },
+ "projects_games" : {
+ "name" : "projects_games",
+ "rule" : ".projects_games",
+ "hash" : "b802cff3e76051675b37165bd9702088"
+ },
+ "projects_ghost" : {
+ "name" : "projects_ghost",
+ "rule" : ".projects_ghost",
+ "hash" : "7c8622cad29bddc5179f6a6d5f15fbe9"
+ },
+ "projects_gift" : {
+ "name" : "projects_gift",
+ "rule" : ".projects_gift",
+ "hash" : "f2ca678906a6806f421b60abddaa6cae"
+ },
+ "projects_globe" : {
+ "name" : "projects_globe",
+ "rule" : ".projects_globe",
+ "hash" : "87515a83cc0c840804aca594677d1eae"
+ },
+ "projects_golf" : {
+ "name" : "projects_golf",
+ "rule" : ".projects_golf",
+ "hash" : "1ee7556fab3d46d925deb00322dad858"
+ },
+ "projects_heart" : {
+ "name" : "projects_heart",
+ "rule" : ".projects_heart",
+ "hash" : "3da64839e37ee245333017d0a310cc2e"
+ },
+ "projects_intergalactic" : {
+ "name" : "projects_intergalactic",
+ "rule" : ".projects_intergalactic",
+ "hash" : "94dca756cb267bdb4e0ed58467320780"
+ },
+ "projects_lock" : {
+ "name" : "projects_lock",
+ "rule" : ".projects_lock",
+ "hash" : "9d4c8ad3a4ac4163f284461da7df2763"
+ },
+ "projects_mail" : {
+ "name" : "projects_mail",
+ "rule" : ".projects_mail",
+ "hash" : "963f5ce26c6caf86e72d754f7b6e8865"
+ },
+ "projects_martini" : {
+ "name" : "projects_martini",
+ "rule" : ".projects_martini",
+ "hash" : "24d4d5fb5c334621ece4c35a9196471e"
+ },
+ "projects_medical" : {
+ "name" : "projects_medical",
+ "rule" : ".projects_medical",
+ "hash" : "e0cb3ef5557321d166e8eb49c10d3599"
+ },
+ "projects_mobile" : {
+ "name" : "projects_mobile",
+ "rule" : ".projects_mobile",
+ "hash" : "37dec95d1a4a937743d52acac319c3b6"
+ },
+ "projects_music" : {
+ "name" : "projects_music",
+ "rule" : ".projects_music",
+ "hash" : "e7a814194685ac25be0db05b04074607"
+ },
+ "projects_news" : {
+ "name" : "projects_news",
+ "rule" : ".projects_news",
+ "hash" : "6861f3ee827d09b0592166514f4941e8"
+ },
+ "projects_orgchart" : {
+ "name" : "projects_orgchart",
+ "rule" : ".projects_orgchart",
+ "hash" : "20c51c59788fb2bc8184fdd5687d33dc"
+ },
+ "projects_peoples" : {
+ "name" : "projects_peoples",
+ "rule" : ".projects_peoples",
+ "hash" : "c949ba6d09e68317a9a11482e75e5140"
+ },
+ "projects_piechart" : {
+ "name" : "projects_piechart",
+ "rule" : ".projects_piechart",
+ "hash" : "051138560e30982a029aa5e4ea87bc17"
+ },
+ "projects_poison" : {
+ "name" : "projects_poison",
+ "rule" : ".projects_poison",
+ "hash" : "56ddafd138e421f198b9cb38e5dc7455"
+ },
+ "projects_putabirdonit" : {
+ "name" : "projects_putabirdonit",
+ "rule" : ".projects_putabirdonit",
+ "hash" : "ee298fff82c34341b986a3e1b77bea11"
+ },
+ "projects_radiate" : {
+ "name" : "projects_radiate",
+ "rule" : ".projects_radiate",
+ "hash" : "9cfb918089b3de8506a5d270a119052c"
+ },
+ "projects_savings" : {
+ "name" : "projects_savings",
+ "rule" : ".projects_savings",
+ "hash" : "9e92bc5e64f79d2f4842ac24a8b57fcb"
+ },
+ "projects_search" : {
+ "name" : "projects_search",
+ "rule" : ".projects_search",
+ "hash" : "a42c1c31f2929838b0f181f417c0b6a4"
+ },
+ "projects_shield" : {
+ "name" : "projects_shield",
+ "rule" : ".projects_shield",
+ "hash" : "40c6e1bec7c07c165668ac45c218847a"
+ },
+ "projects_speed" : {
+ "name" : "projects_speed",
+ "rule" : ".projects_speed",
+ "hash" : "2b70c194d07f5a9d95abc51d84fb22ed"
+ },
+ "projects_sprint" : {
+ "name" : "projects_sprint",
+ "rule" : ".projects_sprint",
+ "hash" : "655ef9a3043eab23eac1da21baeb36b3"
+ },
+ "projects_star" : {
+ "name" : "projects_star",
+ "rule" : ".projects_star",
+ "hash" : "a46e3c18f68bc13a65b410496e27b5d7"
+ },
+ "projects_storage" : {
+ "name" : "projects_storage",
+ "rule" : ".projects_storage",
+ "hash" : "bb19baa77bb7596f43f77e5dbbddb006"
+ },
+ "projects_tablet" : {
+ "name" : "projects_tablet",
+ "rule" : ".projects_tablet",
+ "hash" : "830dcf6637288ca122c8f5034cae3769"
+ },
+ "projects_travel" : {
+ "name" : "projects_travel",
+ "rule" : ".projects_travel",
+ "hash" : "86ec4dcd025879a43435b101fd542a1b"
+ },
+ "projects_twitter" : {
+ "name" : "projects_twitter",
+ "rule" : ".projects_twitter",
+ "hash" : "75b8680dd1e4ecce4ca3a39c87e1ed80"
+ },
+ "projects_warning" : {
+ "name" : "projects_warning",
+ "rule" : ".projects_warning",
+ "hash" : "3ac48b6f963675e1f4bb4ac75aad936f"
+ },
+ "projects_whale" : {
+ "name" : "projects_whale",
+ "rule" : ".projects_whale",
+ "hash" : "569b584c7e80a0a9b965280abd27c723"
+ }
+ },
+ "scales" : [
+ 1,
+ 2
+ ],
+ "header" : "\/**\n * @provides sprite-projects-css\n * @generated\n *\/\n\n.sprite-projects {\n background-image: url(\/rsrc\/image\/sprite-projects.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-projects {\n background-image: url(\/rsrc\/image\/sprite-projects-X2.png);\n background-size: {X}px {Y}px;\n }\n}\n",
+ "type" : "standard"
+}
diff --git a/resources/sprite/projects_1x/8ball.png b/resources/sprite/projects_1x/8ball.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/alien.png b/resources/sprite/projects_1x/alien.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/annouce.png b/resources/sprite/projects_1x/annouce.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/art.png b/resources/sprite/projects_1x/art.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/award.png b/resources/sprite/projects_1x/award.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/bacon.png b/resources/sprite/projects_1x/bacon.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/bandaid.png b/resources/sprite/projects_1x/bandaid.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/beer.png b/resources/sprite/projects_1x/beer.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/bomb.png b/resources/sprite/projects_1x/bomb.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/briefcase.png b/resources/sprite/projects_1x/briefcase.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/bug.png b/resources/sprite/projects_1x/bug.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/calendar.png b/resources/sprite/projects_1x/calendar.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/cloud.png b/resources/sprite/projects_1x/cloud.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/coffee.png b/resources/sprite/projects_1x/coffee.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/creditcard.png b/resources/sprite/projects_1x/creditcard.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/death.png b/resources/sprite/projects_1x/death.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/desktop.png b/resources/sprite/projects_1x/desktop.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/dropbox.png b/resources/sprite/projects_1x/dropbox.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/education.png b/resources/sprite/projects_1x/education.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/experimental.png b/resources/sprite/projects_1x/experimental.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/facebook.png b/resources/sprite/projects_1x/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/facility.png b/resources/sprite/projects_1x/facility.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/film.png b/resources/sprite/projects_1x/film.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/forked.png b/resources/sprite/projects_1x/forked.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/games.png b/resources/sprite/projects_1x/games.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/ghost.png b/resources/sprite/projects_1x/ghost.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/gift.png b/resources/sprite/projects_1x/gift.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/globe.png b/resources/sprite/projects_1x/globe.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/golf.png b/resources/sprite/projects_1x/golf.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/heart.png b/resources/sprite/projects_1x/heart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/intergalactic.png b/resources/sprite/projects_1x/intergalactic.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/lock.png b/resources/sprite/projects_1x/lock.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/mail.png b/resources/sprite/projects_1x/mail.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/martini.png b/resources/sprite/projects_1x/martini.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/medical.png b/resources/sprite/projects_1x/medical.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/mobile.png b/resources/sprite/projects_1x/mobile.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/music.png b/resources/sprite/projects_1x/music.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/news.png b/resources/sprite/projects_1x/news.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/orgchart.png b/resources/sprite/projects_1x/orgchart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/peoples.png b/resources/sprite/projects_1x/peoples.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/piechart.png b/resources/sprite/projects_1x/piechart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/poison.png b/resources/sprite/projects_1x/poison.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/putabirdonit.png b/resources/sprite/projects_1x/putabirdonit.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/radiate.png b/resources/sprite/projects_1x/radiate.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/savings.png b/resources/sprite/projects_1x/savings.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/search.png b/resources/sprite/projects_1x/search.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/shield.png b/resources/sprite/projects_1x/shield.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/speed.png b/resources/sprite/projects_1x/speed.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/sprint.png b/resources/sprite/projects_1x/sprint.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/star.png b/resources/sprite/projects_1x/star.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/storage.png b/resources/sprite/projects_1x/storage.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/tablet.png b/resources/sprite/projects_1x/tablet.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/travel.png b/resources/sprite/projects_1x/travel.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/twitter.png b/resources/sprite/projects_1x/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/warning.png b/resources/sprite/projects_1x/warning.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_1x/whale.png b/resources/sprite/projects_1x/whale.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/8ball.png b/resources/sprite/projects_2x/8ball.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/alien.png b/resources/sprite/projects_2x/alien.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/annouce.png b/resources/sprite/projects_2x/annouce.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/art.png b/resources/sprite/projects_2x/art.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/award.png b/resources/sprite/projects_2x/award.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/bacon.png b/resources/sprite/projects_2x/bacon.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/bandaid.png b/resources/sprite/projects_2x/bandaid.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/beer.png b/resources/sprite/projects_2x/beer.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/bomb.png b/resources/sprite/projects_2x/bomb.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/briefcase.png b/resources/sprite/projects_2x/briefcase.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/bug.png b/resources/sprite/projects_2x/bug.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/calendar.png b/resources/sprite/projects_2x/calendar.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/cloud.png b/resources/sprite/projects_2x/cloud.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/coffee.png b/resources/sprite/projects_2x/coffee.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/creditcard.png b/resources/sprite/projects_2x/creditcard.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/death.png b/resources/sprite/projects_2x/death.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/desktop.png b/resources/sprite/projects_2x/desktop.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/dropbox.png b/resources/sprite/projects_2x/dropbox.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/education.png b/resources/sprite/projects_2x/education.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/experimental.png b/resources/sprite/projects_2x/experimental.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/facebook.png b/resources/sprite/projects_2x/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/facility.png b/resources/sprite/projects_2x/facility.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/film.png b/resources/sprite/projects_2x/film.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/forked.png b/resources/sprite/projects_2x/forked.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/games.png b/resources/sprite/projects_2x/games.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/ghost.png b/resources/sprite/projects_2x/ghost.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/gift.png b/resources/sprite/projects_2x/gift.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/globe.png b/resources/sprite/projects_2x/globe.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/golf.png b/resources/sprite/projects_2x/golf.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/heart.png b/resources/sprite/projects_2x/heart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/intergalactic.png b/resources/sprite/projects_2x/intergalactic.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/lock.png b/resources/sprite/projects_2x/lock.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/mail.png b/resources/sprite/projects_2x/mail.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/martini.png b/resources/sprite/projects_2x/martini.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/medical.png b/resources/sprite/projects_2x/medical.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/mobile.png b/resources/sprite/projects_2x/mobile.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/music.png b/resources/sprite/projects_2x/music.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/news.png b/resources/sprite/projects_2x/news.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/orgchart.png b/resources/sprite/projects_2x/orgchart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/peoples.png b/resources/sprite/projects_2x/peoples.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/piechart.png b/resources/sprite/projects_2x/piechart.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/poison.png b/resources/sprite/projects_2x/poison.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/putabirdonit.png b/resources/sprite/projects_2x/putabirdonit.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/radiate.png b/resources/sprite/projects_2x/radiate.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/savings.png b/resources/sprite/projects_2x/savings.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/search.png b/resources/sprite/projects_2x/search.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/shield.png b/resources/sprite/projects_2x/shield.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/speed.png b/resources/sprite/projects_2x/speed.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/sprint.png b/resources/sprite/projects_2x/sprint.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/star.png b/resources/sprite/projects_2x/star.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/storage.png b/resources/sprite/projects_2x/storage.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/tablet.png b/resources/sprite/projects_2x/tablet.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/travel.png b/resources/sprite/projects_2x/travel.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/twitter.png b/resources/sprite/projects_2x/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/warning.png b/resources/sprite/projects_2x/warning.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/resources/sprite/projects_2x/whale.png b/resources/sprite/projects_2x/whale.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/scripts/celerity/generate_sprites.php b/scripts/celerity/generate_sprites.php
--- a/scripts/celerity/generate_sprites.php
+++ b/scripts/celerity/generate_sprites.php
@@ -40,6 +40,7 @@
'gradient' => $generator->buildGradientSheet(),
'login' => $generator->buildLoginSheet(),
'status' => $generator->buildStatusSheet(),
+ 'projects' => $generator->buildProjectsSheet(),
);
list($err) = exec_manual('optipng');
diff --git a/src/__celerity_resource_map__.php b/src/__celerity_resource_map__.php
--- a/src/__celerity_resource_map__.php
+++ b/src/__celerity_resource_map__.php
@@ -700,6 +700,20 @@
'disk' => '/rsrc/image/sprite-payments.png',
'type' => 'png',
),
+ '/rsrc/image/sprite-projects-X2.png' =>
+ array(
+ 'hash' => '3bd29905e197068a75ace63880a2b6eb',
+ 'uri' => '/res/3bd29905/rsrc/image/sprite-projects-X2.png',
+ 'disk' => '/rsrc/image/sprite-projects-X2.png',
+ 'type' => 'png',
+ ),
+ '/rsrc/image/sprite-projects.png' =>
+ array(
+ 'hash' => 'd9ec3fa470e6523520726ef75b011a03',
+ 'uri' => '/res/d9ec3fa4/rsrc/image/sprite-projects.png',
+ 'disk' => '/rsrc/image/sprite-projects.png',
+ 'type' => 'png',
+ ),
'/rsrc/image/sprite-status-X2.png' =>
array(
'hash' => 'ba4921c45c4de3e624e549bef9465fd9',
@@ -4195,6 +4209,15 @@
),
'disk' => '/rsrc/css/sprite-payments.css',
),
+ 'sprite-projects-css' =>
+ array(
+ 'uri' => '/res/3ff34b69/rsrc/css/sprite-projects.css',
+ 'type' => 'css',
+ 'requires' =>
+ array(
+ ),
+ 'disk' => '/rsrc/css/sprite-projects.css',
+ ),
'sprite-status-css' =>
array(
'uri' => '/res/f8d8766d/rsrc/css/sprite-status.css',
diff --git a/src/infrastructure/celerity/CeleritySpriteGenerator.php b/src/infrastructure/celerity/CeleritySpriteGenerator.php
--- a/src/infrastructure/celerity/CeleritySpriteGenerator.php
+++ b/src/infrastructure/celerity/CeleritySpriteGenerator.php
@@ -337,6 +337,38 @@
return $sheet;
}
+ public function buildProjectsSheet() {
+ $icons = $this->getDirectoryList('projects_1x');
+ $scales = array(
+ '1x' => 1,
+ '2x' => 2,
+ );
+ $template = id(new PhutilSprite())
+ ->setSourceSize(50, 50);
+
+ $sprites = array();
+ $prefix = 'projects_';
+ foreach ($icons as $icon) {
+ $sprite = id(clone $template)
+ ->setName($prefix.$icon)
+ ->setTargetCSS('.'.$prefix.$icon);
+
+ foreach ($scales as $scale_key => $scale) {
+ $path = $this->getPath($prefix.$scale_key.'/'.$icon.'.png');
+ $sprite->setSourceFile($path, $scale);
+ }
+ $sprites[] = $sprite;
+ }
+
+ $sheet = $this->buildSheet('projects', true);
+ $sheet->setScales($scales);
+ foreach ($sprites as $sprite) {
+ $sheet->addSprite($sprite);
+ }
+
+ return $sheet;
+ }
+
public function buildPaymentsSheet() {
$icons = $this->getDirectoryList('payments_2x');
$scales = array(
diff --git a/webroot/rsrc/css/sprite-projects.css b/webroot/rsrc/css/sprite-projects.css
new file mode 100644
--- /dev/null
+++ b/webroot/rsrc/css/sprite-projects.css
@@ -0,0 +1,243 @@
+/**
+ * @provides sprite-projects-css
+ * @generated
+ */
+
+.sprite-projects {
+ background-image: url(/rsrc/image/sprite-projects.png);
+ background-repeat: no-repeat;
+}
+
+@media
+only screen and (min-device-pixel-ratio: 1.5),
+only screen and (-webkit-min-device-pixel-ratio: 1.5) {
+ .sprite-projects {
+ background-image: url(/rsrc/image/sprite-projects-X2.png);
+ background-size: 357px 408px;
+ }
+}
+
+
+.projects_8ball {
+ background-position: 0px 0px;
+}
+
+.projects_alien {
+ background-position: -51px 0px;
+}
+
+.projects_annouce {
+ background-position: -102px 0px;
+}
+
+.projects_art {
+ background-position: -153px 0px;
+}
+
+.projects_award {
+ background-position: -204px 0px;
+}
+
+.projects_bacon {
+ background-position: -255px 0px;
+}
+
+.projects_bandaid {
+ background-position: -306px 0px;
+}
+
+.projects_beer {
+ background-position: 0px -51px;
+}
+
+.projects_bomb {
+ background-position: -51px -51px;
+}
+
+.projects_briefcase {
+ background-position: -102px -51px;
+}
+
+.projects_bug {
+ background-position: -153px -51px;
+}
+
+.projects_calendar {
+ background-position: -204px -51px;
+}
+
+.projects_cloud {
+ background-position: -255px -51px;
+}
+
+.projects_coffee {
+ background-position: -306px -51px;
+}
+
+.projects_creditcard {
+ background-position: 0px -102px;
+}
+
+.projects_death {
+ background-position: -51px -102px;
+}
+
+.projects_desktop {
+ background-position: -102px -102px;
+}
+
+.projects_dropbox {
+ background-position: -153px -102px;
+}
+
+.projects_education {
+ background-position: -204px -102px;
+}
+
+.projects_experimental {
+ background-position: -255px -102px;
+}
+
+.projects_facebook {
+ background-position: -306px -102px;
+}
+
+.projects_facility {
+ background-position: 0px -153px;
+}
+
+.projects_film {
+ background-position: -51px -153px;
+}
+
+.projects_forked {
+ background-position: -102px -153px;
+}
+
+.projects_games {
+ background-position: -153px -153px;
+}
+
+.projects_ghost {
+ background-position: -204px -153px;
+}
+
+.projects_gift {
+ background-position: -255px -153px;
+}
+
+.projects_globe {
+ background-position: -306px -153px;
+}
+
+.projects_golf {
+ background-position: 0px -204px;
+}
+
+.projects_heart {
+ background-position: -51px -204px;
+}
+
+.projects_intergalactic {
+ background-position: -102px -204px;
+}
+
+.projects_lock {
+ background-position: -153px -204px;
+}
+
+.projects_mail {
+ background-position: -204px -204px;
+}
+
+.projects_martini {
+ background-position: -255px -204px;
+}
+
+.projects_medical {
+ background-position: -306px -204px;
+}
+
+.projects_mobile {
+ background-position: 0px -255px;
+}
+
+.projects_music {
+ background-position: -51px -255px;
+}
+
+.projects_news {
+ background-position: -102px -255px;
+}
+
+.projects_orgchart {
+ background-position: -153px -255px;
+}
+
+.projects_peoples {
+ background-position: -204px -255px;
+}
+
+.projects_piechart {
+ background-position: -255px -255px;
+}
+
+.projects_poison {
+ background-position: -306px -255px;
+}
+
+.projects_putabirdonit {
+ background-position: 0px -306px;
+}
+
+.projects_radiate {
+ background-position: -51px -306px;
+}
+
+.projects_savings {
+ background-position: -102px -306px;
+}
+
+.projects_search {
+ background-position: -153px -306px;
+}
+
+.projects_shield {
+ background-position: -204px -306px;
+}
+
+.projects_speed {
+ background-position: -255px -306px;
+}
+
+.projects_sprint {
+ background-position: -306px -306px;
+}
+
+.projects_star {
+ background-position: 0px -357px;
+}
+
+.projects_storage {
+ background-position: -51px -357px;
+}
+
+.projects_tablet {
+ background-position: -102px -357px;
+}
+
+.projects_travel {
+ background-position: -153px -357px;
+}
+
+.projects_twitter {
+ background-position: -204px -357px;
+}
+
+.projects_warning {
+ background-position: -255px -357px;
+}
+
+.projects_whale {
+ background-position: -306px -357px;
+}
diff --git a/webroot/rsrc/image/sprite-projects-X2.png b/webroot/rsrc/image/sprite-projects-X2.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001
diff --git a/webroot/rsrc/image/sprite-projects.png b/webroot/rsrc/image/sprite-projects.png
new file mode 100644
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
literal 0
Hc$@<O00001

File Metadata

Mime Type
text/x-diff
Storage Engine
amazon-s3
Storage Format
Raw Data
Storage Handle
phabricator/jz/pu/zcnrymz7zqfxpmd3
Default Alt Text
D7290.diff (46 KB)

Event Timeline