1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-18 21:02:41 +01:00

Modernize Files lists

Summary: Update to new UI stuff, prepare for mobile.

Test Plan: {F27167}

Reviewers: btrahan, chad

Reviewed By: chad

CC: aran

Differential Revision: https://secure.phabricator.com/D4198
This commit is contained in:
epriestley 2012-12-16 16:33:02 -08:00
parent 6f9683dc90
commit 6f0c87269b
22 changed files with 815 additions and 924 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 938 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 938 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 938 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

View file

@ -4,722 +4,722 @@
"app-application-blue-large" : { "app-application-blue-large" : {
"name" : "app-application-blue-large", "name" : "app-application-blue-large",
"rule" : ".app-application-blue-large, .phabricator-crumb-view:hover .app-application-dark-large", "rule" : ".app-application-blue-large, .phabricator-crumb-view:hover .app-application-dark-large",
"hash" : "80f42a283979cef89577721ca6d9cdef" "hash" : "c8e0319f0c8a3c19bb74391785149424"
}, },
"app-application-dark-large" : { "app-application-dark-large" : {
"name" : "app-application-dark-large", "name" : "app-application-dark-large",
"rule" : ".app-application-dark-large", "rule" : ".app-application-dark-large",
"hash" : "8ab1619bcb768cc1b85106b077d29522" "hash" : "a5a904b67bdd26c15b8df07b0b0cee1a"
}, },
"app-application-glow-large" : { "app-application-glow-large" : {
"name" : "app-application-glow-large", "name" : "app-application-glow-large",
"rule" : ".app-application-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-application-light-large", "rule" : ".app-application-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-application-light-large",
"hash" : "26aedaf7940300f18eb0ef59566a0988" "hash" : "04cd8ab1f4785d33d6c9c829dce35cb6"
}, },
"app-application-light-large" : { "app-application-light-large" : {
"name" : "app-application-light-large", "name" : "app-application-light-large",
"rule" : ".app-application-light-large", "rule" : ".app-application-light-large",
"hash" : "09d4ef0cb36255291693971754ec55ee" "hash" : "8b071cf0efedda7c8c772829d31453ea"
}, },
"app-audit-blue-large" : { "app-audit-blue-large" : {
"name" : "app-audit-blue-large", "name" : "app-audit-blue-large",
"rule" : ".app-audit-blue-large, .phabricator-crumb-view:hover .app-audit-dark-large", "rule" : ".app-audit-blue-large, .phabricator-crumb-view:hover .app-audit-dark-large",
"hash" : "05941dc7d5ff156c0e899c6345f6833a" "hash" : "cfb6e6c27d6bf4bbf2e07c8d284948d7"
}, },
"app-audit-dark-large" : { "app-audit-dark-large" : {
"name" : "app-audit-dark-large", "name" : "app-audit-dark-large",
"rule" : ".app-audit-dark-large", "rule" : ".app-audit-dark-large",
"hash" : "cbf8e6c5a580bd3b5169f30d3cd0ec6a" "hash" : "0880246fc6aa5d0cec823166af5b388f"
}, },
"app-audit-glow-large" : { "app-audit-glow-large" : {
"name" : "app-audit-glow-large", "name" : "app-audit-glow-large",
"rule" : ".app-audit-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-audit-light-large", "rule" : ".app-audit-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-audit-light-large",
"hash" : "5ab43e357c123c05a9db85a964b20252" "hash" : "2f3896e45a05d55c3a95440dbeac9187"
}, },
"app-audit-light-large" : { "app-audit-light-large" : {
"name" : "app-audit-light-large", "name" : "app-audit-light-large",
"rule" : ".app-audit-light-large", "rule" : ".app-audit-light-large",
"hash" : "aa853bebb7a315b994f1527247e3b362" "hash" : "8dd753f716233d2f6edf553df4fde942"
}, },
"app-calendar-blue-large" : { "app-calendar-blue-large" : {
"name" : "app-calendar-blue-large", "name" : "app-calendar-blue-large",
"rule" : ".app-calendar-blue-large, .phabricator-crumb-view:hover .app-calendar-dark-large", "rule" : ".app-calendar-blue-large, .phabricator-crumb-view:hover .app-calendar-dark-large",
"hash" : "9e530feec2926878ee7eaa8a04a8607b" "hash" : "a05add9fa18df8a98cf2735cf27ec6e1"
}, },
"app-calendar-dark-large" : { "app-calendar-dark-large" : {
"name" : "app-calendar-dark-large", "name" : "app-calendar-dark-large",
"rule" : ".app-calendar-dark-large", "rule" : ".app-calendar-dark-large",
"hash" : "65de91c173d169bbf407c9e7cefa9715" "hash" : "5c98faf324152ec55bad6ac76f77ec00"
}, },
"app-calendar-glow-large" : { "app-calendar-glow-large" : {
"name" : "app-calendar-glow-large", "name" : "app-calendar-glow-large",
"rule" : ".app-calendar-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-calendar-light-large", "rule" : ".app-calendar-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-calendar-light-large",
"hash" : "1dc738045b09476feebe5e705a61b7a9" "hash" : "d1a7c623c5b3d902a389fc2ea8941858"
}, },
"app-calendar-light-large" : { "app-calendar-light-large" : {
"name" : "app-calendar-light-large", "name" : "app-calendar-light-large",
"rule" : ".app-calendar-light-large", "rule" : ".app-calendar-light-large",
"hash" : "043dab56a011f84f5affc2c7c13e3a39" "hash" : "466b97737778eff91ebd9afabac6e5a6"
}, },
"app-conduit-blue-large" : { "app-conduit-blue-large" : {
"name" : "app-conduit-blue-large", "name" : "app-conduit-blue-large",
"rule" : ".app-conduit-blue-large, .phabricator-crumb-view:hover .app-conduit-dark-large", "rule" : ".app-conduit-blue-large, .phabricator-crumb-view:hover .app-conduit-dark-large",
"hash" : "4ab937882a119bacc0206029cbd7919d" "hash" : "ed8208ab196da7da6160edbdb0be118a"
}, },
"app-conduit-dark-large" : { "app-conduit-dark-large" : {
"name" : "app-conduit-dark-large", "name" : "app-conduit-dark-large",
"rule" : ".app-conduit-dark-large", "rule" : ".app-conduit-dark-large",
"hash" : "34de5192c69af7a9cf3941f7b5cb088e" "hash" : "bad7559ed9928596c0241d8490e67422"
}, },
"app-conduit-glow-large" : { "app-conduit-glow-large" : {
"name" : "app-conduit-glow-large", "name" : "app-conduit-glow-large",
"rule" : ".app-conduit-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-conduit-light-large", "rule" : ".app-conduit-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-conduit-light-large",
"hash" : "b89b969a7fba76d39c768ac8de19c964" "hash" : "072c3ca188a60e9ee08c6eb36b8628c9"
}, },
"app-conduit-light-large" : { "app-conduit-light-large" : {
"name" : "app-conduit-light-large", "name" : "app-conduit-light-large",
"rule" : ".app-conduit-light-large", "rule" : ".app-conduit-light-large",
"hash" : "a2fd3cfe6e4e46d589e0e99f52e7f6f0" "hash" : "92047e758fac063dfb0608863ee66b7e"
}, },
"app-countdown-blue-large" : { "app-countdown-blue-large" : {
"name" : "app-countdown-blue-large", "name" : "app-countdown-blue-large",
"rule" : ".app-countdown-blue-large, .phabricator-crumb-view:hover .app-countdown-dark-large", "rule" : ".app-countdown-blue-large, .phabricator-crumb-view:hover .app-countdown-dark-large",
"hash" : "a4079b8e55924b7590011b35ba9bfdb0" "hash" : "d44b7acae6b6b052ac869f0176b66b89"
}, },
"app-countdown-dark-large" : { "app-countdown-dark-large" : {
"name" : "app-countdown-dark-large", "name" : "app-countdown-dark-large",
"rule" : ".app-countdown-dark-large", "rule" : ".app-countdown-dark-large",
"hash" : "25547923eb9927ed0c30804fafd471d3" "hash" : "dc7df8202a5fa7baf17fd446a9b5c4c5"
}, },
"app-countdown-glow-large" : { "app-countdown-glow-large" : {
"name" : "app-countdown-glow-large", "name" : "app-countdown-glow-large",
"rule" : ".app-countdown-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-countdown-light-large", "rule" : ".app-countdown-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-countdown-light-large",
"hash" : "472fcd5cf9f292b0d2f9f275541fed18" "hash" : "3b972002d629a49a4eca9049a9b2c6ae"
}, },
"app-countdown-light-large" : { "app-countdown-light-large" : {
"name" : "app-countdown-light-large", "name" : "app-countdown-light-large",
"rule" : ".app-countdown-light-large", "rule" : ".app-countdown-light-large",
"hash" : "24bac143e049862bed161d819990cee0" "hash" : "8f3814f70c1cb0475dd4678cc8937d91"
}, },
"app-daemon-blue-large" : { "app-daemon-blue-large" : {
"name" : "app-daemon-blue-large", "name" : "app-daemon-blue-large",
"rule" : ".app-daemon-blue-large, .phabricator-crumb-view:hover .app-daemon-dark-large", "rule" : ".app-daemon-blue-large, .phabricator-crumb-view:hover .app-daemon-dark-large",
"hash" : "beb6586864ef67a7bd7a9a159b8c2a56" "hash" : "c922a7e7ec9467ca48b2a2573904b7ce"
}, },
"app-daemon-dark-large" : { "app-daemon-dark-large" : {
"name" : "app-daemon-dark-large", "name" : "app-daemon-dark-large",
"rule" : ".app-daemon-dark-large", "rule" : ".app-daemon-dark-large",
"hash" : "cf2e12b2967d155c437862bbb9ce2d86" "hash" : "b2e566baac0c579563bd5bd700deb41b"
}, },
"app-daemon-glow-large" : { "app-daemon-glow-large" : {
"name" : "app-daemon-glow-large", "name" : "app-daemon-glow-large",
"rule" : ".app-daemon-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-daemon-light-large", "rule" : ".app-daemon-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-daemon-light-large",
"hash" : "1728089df503ec805b42e262b196b616" "hash" : "1c8e2776b9b984b804f6dca073f101eb"
}, },
"app-daemon-light-large" : { "app-daemon-light-large" : {
"name" : "app-daemon-light-large", "name" : "app-daemon-light-large",
"rule" : ".app-daemon-light-large", "rule" : ".app-daemon-light-large",
"hash" : "44328612154fbf1a2f0f6ff28cd23521" "hash" : "9c778b43f9f7380fc9bd862c097bbaa8"
}, },
"app-differential-blue-large" : { "app-differential-blue-large" : {
"name" : "app-differential-blue-large", "name" : "app-differential-blue-large",
"rule" : ".app-differential-blue-large, .phabricator-crumb-view:hover .app-differential-dark-large", "rule" : ".app-differential-blue-large, .phabricator-crumb-view:hover .app-differential-dark-large",
"hash" : "9491284c8cbf77df0795bdf9cd16651e" "hash" : "59049df6a30c816ea68d3025da79a091"
}, },
"app-differential-dark-large" : { "app-differential-dark-large" : {
"name" : "app-differential-dark-large", "name" : "app-differential-dark-large",
"rule" : ".app-differential-dark-large", "rule" : ".app-differential-dark-large",
"hash" : "a4b2ac4d4f697896e3abe9e58501fea5" "hash" : "fd1e0f1fa97b00c7409ebfdc56cf4865"
}, },
"app-differential-glow-large" : { "app-differential-glow-large" : {
"name" : "app-differential-glow-large", "name" : "app-differential-glow-large",
"rule" : ".app-differential-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-differential-light-large", "rule" : ".app-differential-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-differential-light-large",
"hash" : "d7e777585cc826becb64042f8bb31fc5" "hash" : "3997a58a26389e8ede8022fd05cf8b43"
}, },
"app-differential-light-large" : { "app-differential-light-large" : {
"name" : "app-differential-light-large", "name" : "app-differential-light-large",
"rule" : ".app-differential-light-large", "rule" : ".app-differential-light-large",
"hash" : "a763d63d22cac8226d8bd5656221a91b" "hash" : "b5c750e09f57a787e89f32820f791c4a"
}, },
"app-diffusion-blue-large" : { "app-diffusion-blue-large" : {
"name" : "app-diffusion-blue-large", "name" : "app-diffusion-blue-large",
"rule" : ".app-diffusion-blue-large, .phabricator-crumb-view:hover .app-diffusion-dark-large", "rule" : ".app-diffusion-blue-large, .phabricator-crumb-view:hover .app-diffusion-dark-large",
"hash" : "35e35c07ca1a151c810bb38a90496a2d" "hash" : "b982cfacfde43d3267082bca236bc72c"
}, },
"app-diffusion-dark-large" : { "app-diffusion-dark-large" : {
"name" : "app-diffusion-dark-large", "name" : "app-diffusion-dark-large",
"rule" : ".app-diffusion-dark-large", "rule" : ".app-diffusion-dark-large",
"hash" : "5b3752babd557f2c9bbc0120bd9a0747" "hash" : "2eb71cde4af83347efdee542f4cadd8e"
}, },
"app-diffusion-glow-large" : { "app-diffusion-glow-large" : {
"name" : "app-diffusion-glow-large", "name" : "app-diffusion-glow-large",
"rule" : ".app-diffusion-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-diffusion-light-large", "rule" : ".app-diffusion-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-diffusion-light-large",
"hash" : "a5a682fffa03d4cdae9a86b8c79d1a81" "hash" : "55873c2e30e693e7bde0f4a90045064d"
}, },
"app-diffusion-light-large" : { "app-diffusion-light-large" : {
"name" : "app-diffusion-light-large", "name" : "app-diffusion-light-large",
"rule" : ".app-diffusion-light-large", "rule" : ".app-diffusion-light-large",
"hash" : "1f04606fe4f0650982327bf09bf5adc0" "hash" : "6eeb6f6df3ecd1ee923081b2d82f0505"
}, },
"app-diviner-blue-large" : { "app-diviner-blue-large" : {
"name" : "app-diviner-blue-large", "name" : "app-diviner-blue-large",
"rule" : ".app-diviner-blue-large, .phabricator-crumb-view:hover .app-diviner-dark-large", "rule" : ".app-diviner-blue-large, .phabricator-crumb-view:hover .app-diviner-dark-large",
"hash" : "97f1242c914315cf773c27bbec964335" "hash" : "bda64f504c0c2c34125758bd01c80e05"
}, },
"app-diviner-dark-large" : { "app-diviner-dark-large" : {
"name" : "app-diviner-dark-large", "name" : "app-diviner-dark-large",
"rule" : ".app-diviner-dark-large", "rule" : ".app-diviner-dark-large",
"hash" : "c4f0550826f60fcd48d6ebcd340184b4" "hash" : "786a865464564d66d458557c909a77ea"
}, },
"app-diviner-glow-large" : { "app-diviner-glow-large" : {
"name" : "app-diviner-glow-large", "name" : "app-diviner-glow-large",
"rule" : ".app-diviner-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-diviner-light-large", "rule" : ".app-diviner-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-diviner-light-large",
"hash" : "7f7f0e1886036d894a5b22b72872ad06" "hash" : "d173b3a659a2a4b5af5890ba70e827d1"
}, },
"app-diviner-light-large" : { "app-diviner-light-large" : {
"name" : "app-diviner-light-large", "name" : "app-diviner-light-large",
"rule" : ".app-diviner-light-large", "rule" : ".app-diviner-light-large",
"hash" : "b13413ada716fa7d3449c38b11decd5d" "hash" : "c515bc52cb560adebce1e84bb5d917ce"
}, },
"app-drydock-blue-large" : { "app-drydock-blue-large" : {
"name" : "app-drydock-blue-large", "name" : "app-drydock-blue-large",
"rule" : ".app-drydock-blue-large, .phabricator-crumb-view:hover .app-drydock-dark-large", "rule" : ".app-drydock-blue-large, .phabricator-crumb-view:hover .app-drydock-dark-large",
"hash" : "a63aaba405583e356f00af6bc1dedfad" "hash" : "ba82e330a78dd60df033560e083601cf"
}, },
"app-drydock-dark-large" : { "app-drydock-dark-large" : {
"name" : "app-drydock-dark-large", "name" : "app-drydock-dark-large",
"rule" : ".app-drydock-dark-large", "rule" : ".app-drydock-dark-large",
"hash" : "a97be15640a38db803cc03215968e856" "hash" : "7a41b9668c77b85b8acf048d9e61c50a"
}, },
"app-drydock-glow-large" : { "app-drydock-glow-large" : {
"name" : "app-drydock-glow-large", "name" : "app-drydock-glow-large",
"rule" : ".app-drydock-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-drydock-light-large", "rule" : ".app-drydock-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-drydock-light-large",
"hash" : "d7beac10376044ffda0adbe6ed01e645" "hash" : "f5866c62ecbc94ecacd1563d2780677d"
}, },
"app-drydock-light-large" : { "app-drydock-light-large" : {
"name" : "app-drydock-light-large", "name" : "app-drydock-light-large",
"rule" : ".app-drydock-light-large", "rule" : ".app-drydock-light-large",
"hash" : "712c8fa45f964e0c4cbb69321fd1fded" "hash" : "2c1ce32d5d5291e7d3d3d6e9323a2a65"
}, },
"app-fact-blue-large" : { "app-fact-blue-large" : {
"name" : "app-fact-blue-large", "name" : "app-fact-blue-large",
"rule" : ".app-fact-blue-large, .phabricator-crumb-view:hover .app-fact-dark-large", "rule" : ".app-fact-blue-large, .phabricator-crumb-view:hover .app-fact-dark-large",
"hash" : "4b07b51e2178f12533c04c55d522d9e5" "hash" : "1e2b911cb36b0d44384487e348892ccc"
}, },
"app-fact-dark-large" : { "app-fact-dark-large" : {
"name" : "app-fact-dark-large", "name" : "app-fact-dark-large",
"rule" : ".app-fact-dark-large", "rule" : ".app-fact-dark-large",
"hash" : "6040fe830d8f0868cdb38ee2b8ee16ac" "hash" : "5fb4a988baad433e9900f1a814b89caa"
}, },
"app-fact-glow-large" : { "app-fact-glow-large" : {
"name" : "app-fact-glow-large", "name" : "app-fact-glow-large",
"rule" : ".app-fact-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-fact-light-large", "rule" : ".app-fact-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-fact-light-large",
"hash" : "691ab101af38d4f06421ca0b22e463d9" "hash" : "5bd7e5f2adfa0935ae97270139ec4912"
}, },
"app-fact-light-large" : { "app-fact-light-large" : {
"name" : "app-fact-light-large", "name" : "app-fact-light-large",
"rule" : ".app-fact-light-large", "rule" : ".app-fact-light-large",
"hash" : "8253f813361ba065866ee6e6e2077320" "hash" : "3bc45d399dad8ec8d55873714c42c1d7"
}, },
"app-files-blue-large" : { "app-files-blue-large" : {
"name" : "app-files-blue-large", "name" : "app-files-blue-large",
"rule" : ".app-files-blue-large, .phabricator-crumb-view:hover .app-files-dark-large", "rule" : ".app-files-blue-large, .phabricator-crumb-view:hover .app-files-dark-large",
"hash" : "f9217c49be154a830303285ae64790c8" "hash" : "4505af3a9261a1ee4e00bf1d046286dd"
}, },
"app-files-dark-large" : { "app-files-dark-large" : {
"name" : "app-files-dark-large", "name" : "app-files-dark-large",
"rule" : ".app-files-dark-large", "rule" : ".app-files-dark-large",
"hash" : "78fb66b9edc99c3694325548582f0506" "hash" : "1d229c79f3b8301ca1ee38ccd9c7c142"
}, },
"app-files-glow-large" : { "app-files-glow-large" : {
"name" : "app-files-glow-large", "name" : "app-files-glow-large",
"rule" : ".app-files-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-files-light-large", "rule" : ".app-files-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-files-light-large",
"hash" : "cabf071ace59043fc877f1e962109c83" "hash" : "4bd7617617d0af975282bdd9a399d0ab"
}, },
"app-files-light-large" : { "app-files-light-large" : {
"name" : "app-files-light-large", "name" : "app-files-light-large",
"rule" : ".app-files-light-large", "rule" : ".app-files-light-large",
"hash" : "ee5503d0684ea20be40023a29589d322" "hash" : "0d8bf609759312d89e2a4b148f0701d8"
}, },
"app-flags-blue-large" : { "app-flags-blue-large" : {
"name" : "app-flags-blue-large", "name" : "app-flags-blue-large",
"rule" : ".app-flags-blue-large, .phabricator-crumb-view:hover .app-flags-dark-large", "rule" : ".app-flags-blue-large, .phabricator-crumb-view:hover .app-flags-dark-large",
"hash" : "8bbdefdaba30bf6a020f8515ee33d452" "hash" : "a6f52b520f88e4ef60b7a76fb3c2c597"
}, },
"app-flags-dark-large" : { "app-flags-dark-large" : {
"name" : "app-flags-dark-large", "name" : "app-flags-dark-large",
"rule" : ".app-flags-dark-large", "rule" : ".app-flags-dark-large",
"hash" : "c6824e1362ec59ccf9ad8f451da466c1" "hash" : "51307234bb3c309b3ea69381e0b72b16"
}, },
"app-flags-glow-large" : { "app-flags-glow-large" : {
"name" : "app-flags-glow-large", "name" : "app-flags-glow-large",
"rule" : ".app-flags-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-flags-light-large", "rule" : ".app-flags-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-flags-light-large",
"hash" : "e728b1018c62d24efa5d416d138cb671" "hash" : "75c1c107f4e750ef27bf50b4b51b0e00"
}, },
"app-flags-light-large" : { "app-flags-light-large" : {
"name" : "app-flags-light-large", "name" : "app-flags-light-large",
"rule" : ".app-flags-light-large", "rule" : ".app-flags-light-large",
"hash" : "4a40dc3e18011a8283840e5dfbe14dc9" "hash" : "8c198ba5bcd146595870bab777d4992e"
}, },
"app-help-blue-large" : { "app-help-blue-large" : {
"name" : "app-help-blue-large", "name" : "app-help-blue-large",
"rule" : ".app-help-blue-large, .phabricator-crumb-view:hover .app-help-dark-large", "rule" : ".app-help-blue-large, .phabricator-crumb-view:hover .app-help-dark-large",
"hash" : "703f8c674cdd22f1314ffe8977acf35b" "hash" : "a74c4f436b2e70c0e06f4224953d064a"
}, },
"app-help-dark-large" : { "app-help-dark-large" : {
"name" : "app-help-dark-large", "name" : "app-help-dark-large",
"rule" : ".app-help-dark-large", "rule" : ".app-help-dark-large",
"hash" : "601aaf7047f9db41baf7e3393b0d7aeb" "hash" : "3cbd366c4b5758e45ef07507c70f68c0"
}, },
"app-help-glow-large" : { "app-help-glow-large" : {
"name" : "app-help-glow-large", "name" : "app-help-glow-large",
"rule" : ".app-help-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-help-light-large", "rule" : ".app-help-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-help-light-large",
"hash" : "1a2928f28cbfdcc31f411e7d2dc26447" "hash" : "c795358a116961342b206821a1b8038b"
}, },
"app-help-light-large" : { "app-help-light-large" : {
"name" : "app-help-light-large", "name" : "app-help-light-large",
"rule" : ".app-help-light-large", "rule" : ".app-help-light-large",
"hash" : "c17b8e6228f844777177c5070e17dd91" "hash" : "722eceffe63605b00a5b957b5f40db98"
}, },
"app-herald-blue-large" : { "app-herald-blue-large" : {
"name" : "app-herald-blue-large", "name" : "app-herald-blue-large",
"rule" : ".app-herald-blue-large, .phabricator-crumb-view:hover .app-herald-dark-large", "rule" : ".app-herald-blue-large, .phabricator-crumb-view:hover .app-herald-dark-large",
"hash" : "4bf9b4b872e7207d66c6e80dcad47b0e" "hash" : "9edfe47e8f1f2c4f1071f4d8b6ed346d"
}, },
"app-herald-dark-large" : { "app-herald-dark-large" : {
"name" : "app-herald-dark-large", "name" : "app-herald-dark-large",
"rule" : ".app-herald-dark-large", "rule" : ".app-herald-dark-large",
"hash" : "e19fd614bf5f904603517df957165b22" "hash" : "4b7a3ab5e0b6a04224ccb6e520e73d6e"
}, },
"app-herald-glow-large" : { "app-herald-glow-large" : {
"name" : "app-herald-glow-large", "name" : "app-herald-glow-large",
"rule" : ".app-herald-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-herald-light-large", "rule" : ".app-herald-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-herald-light-large",
"hash" : "13ef725e4f2da68211cf9ab17740c723" "hash" : "22beef0629ee517ba1a2b822ed440d0c"
}, },
"app-herald-light-large" : { "app-herald-light-large" : {
"name" : "app-herald-light-large", "name" : "app-herald-light-large",
"rule" : ".app-herald-light-large", "rule" : ".app-herald-light-large",
"hash" : "81af2b9899db0b5c877d96016ddfa1a1" "hash" : "65bbeb68fd051b77f4871aafe2994f56"
}, },
"app-home-blue-large" : { "app-home-blue-large" : {
"name" : "app-home-blue-large", "name" : "app-home-blue-large",
"rule" : ".app-home-blue-large, .phabricator-crumb-view:hover .app-home-dark-large", "rule" : ".app-home-blue-large, .phabricator-crumb-view:hover .app-home-dark-large",
"hash" : "7011cb276b9d7d1f042d2f0393a74312" "hash" : "7df64082c33dcc3d2263772c0393be70"
}, },
"app-home-dark-large" : { "app-home-dark-large" : {
"name" : "app-home-dark-large", "name" : "app-home-dark-large",
"rule" : ".app-home-dark-large", "rule" : ".app-home-dark-large",
"hash" : "6b7f677ad630593900132f6271c41cb4" "hash" : "79acb839094adcb3ad94567c054801eb"
}, },
"app-home-glow-large" : { "app-home-glow-large" : {
"name" : "app-home-glow-large", "name" : "app-home-glow-large",
"rule" : ".app-home-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-home-light-large", "rule" : ".app-home-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-home-light-large",
"hash" : "8b61be58e6a4f0e9e73434c40844260b" "hash" : "5af620ae48ba98ee4ee594c32ba761cb"
}, },
"app-home-light-large" : { "app-home-light-large" : {
"name" : "app-home-light-large", "name" : "app-home-light-large",
"rule" : ".app-home-light-large", "rule" : ".app-home-light-large",
"hash" : "f0740b16cd3746a1234070f1785c03eb" "hash" : "181a71639319f3beda59809963384250"
}, },
"app-logo-blue-large" : { "app-logo-blue-large" : {
"name" : "app-logo-blue-large", "name" : "app-logo-blue-large",
"rule" : ".app-logo-blue-large, .phabricator-crumb-view:hover .app-logo-dark-large", "rule" : ".app-logo-blue-large, .phabricator-crumb-view:hover .app-logo-dark-large",
"hash" : "64a8124698f9441f50230f3a63364dd7" "hash" : "025f46665b079f5899ec53be09165d09"
}, },
"app-logo-dark-large" : { "app-logo-dark-large" : {
"name" : "app-logo-dark-large", "name" : "app-logo-dark-large",
"rule" : ".app-logo-dark-large", "rule" : ".app-logo-dark-large",
"hash" : "8023a60fcba24c3f200214152a62a2c3" "hash" : "20524d2868b7b57423aa8dc27b284cac"
}, },
"app-logo-glow-large" : { "app-logo-glow-large" : {
"name" : "app-logo-glow-large", "name" : "app-logo-glow-large",
"rule" : ".app-logo-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-logo-light-large", "rule" : ".app-logo-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-logo-light-large",
"hash" : "c742c782b92cc5fecdc1a9747568ad70" "hash" : "3969545781a17ec856bacec4ed110506"
}, },
"app-logo-light-large" : { "app-logo-light-large" : {
"name" : "app-logo-light-large", "name" : "app-logo-light-large",
"rule" : ".app-logo-light-large", "rule" : ".app-logo-light-large",
"hash" : "52fc06fb90f7ec1c29498069b1a059b2" "hash" : "bd1b66ffad9ee26019738fc00a7eb343"
}, },
"app-macro-blue-large" : { "app-macro-blue-large" : {
"name" : "app-macro-blue-large", "name" : "app-macro-blue-large",
"rule" : ".app-macro-blue-large, .phabricator-crumb-view:hover .app-macro-dark-large", "rule" : ".app-macro-blue-large, .phabricator-crumb-view:hover .app-macro-dark-large",
"hash" : "50c14fec9a7f913c8aa4a2793bf2867c" "hash" : "a6116a196718bf6cd5337b4c49de710e"
}, },
"app-macro-dark-large" : { "app-macro-dark-large" : {
"name" : "app-macro-dark-large", "name" : "app-macro-dark-large",
"rule" : ".app-macro-dark-large", "rule" : ".app-macro-dark-large",
"hash" : "890cde6b9407d00c6394d446974674ff" "hash" : "583a495f319fb63f99400b0197832dce"
}, },
"app-macro-glow-large" : { "app-macro-glow-large" : {
"name" : "app-macro-glow-large", "name" : "app-macro-glow-large",
"rule" : ".app-macro-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-macro-light-large", "rule" : ".app-macro-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-macro-light-large",
"hash" : "a3aaa9ebca64e5659e8c3c4eebdedd7a" "hash" : "16d2c3aeabb43a51bb5742c67c4b92a1"
}, },
"app-macro-light-large" : { "app-macro-light-large" : {
"name" : "app-macro-light-large", "name" : "app-macro-light-large",
"rule" : ".app-macro-light-large", "rule" : ".app-macro-light-large",
"hash" : "7dcba4f0560b9e197849f5540b7ec66d" "hash" : "b073066348826c93f57ba76f746e5c7e"
}, },
"app-mail-blue-large" : { "app-mail-blue-large" : {
"name" : "app-mail-blue-large", "name" : "app-mail-blue-large",
"rule" : ".app-mail-blue-large, .phabricator-crumb-view:hover .app-mail-dark-large", "rule" : ".app-mail-blue-large, .phabricator-crumb-view:hover .app-mail-dark-large",
"hash" : "a0a94c194794bb435ea3152ecb2cd42d" "hash" : "192f85bd7a5be296de7acff9bbc9bd1d"
}, },
"app-mail-dark-large" : { "app-mail-dark-large" : {
"name" : "app-mail-dark-large", "name" : "app-mail-dark-large",
"rule" : ".app-mail-dark-large", "rule" : ".app-mail-dark-large",
"hash" : "1a1437047fd24b9bb2643435185b6f13" "hash" : "4709516a74216e0ba886a30180ad93d4"
}, },
"app-mail-glow-large" : { "app-mail-glow-large" : {
"name" : "app-mail-glow-large", "name" : "app-mail-glow-large",
"rule" : ".app-mail-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-mail-light-large", "rule" : ".app-mail-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-mail-light-large",
"hash" : "141548cae4bf8265be9452e583be3504" "hash" : "1f0d2be98c3771791db7a9ad20784872"
}, },
"app-mail-light-large" : { "app-mail-light-large" : {
"name" : "app-mail-light-large", "name" : "app-mail-light-large",
"rule" : ".app-mail-light-large", "rule" : ".app-mail-light-large",
"hash" : "27aec2b8d5bd1fb7eba00ffbaacf1930" "hash" : "740ea3d3104365ab7bad981b13d23693"
}, },
"app-maniphest-blue-large" : { "app-maniphest-blue-large" : {
"name" : "app-maniphest-blue-large", "name" : "app-maniphest-blue-large",
"rule" : ".app-maniphest-blue-large, .phabricator-crumb-view:hover .app-maniphest-dark-large", "rule" : ".app-maniphest-blue-large, .phabricator-crumb-view:hover .app-maniphest-dark-large",
"hash" : "619ff6fea2c90a8d70b000ed0ece6e4b" "hash" : "d667667cc5216ff510cb58c359ffc2a4"
}, },
"app-maniphest-dark-large" : { "app-maniphest-dark-large" : {
"name" : "app-maniphest-dark-large", "name" : "app-maniphest-dark-large",
"rule" : ".app-maniphest-dark-large", "rule" : ".app-maniphest-dark-large",
"hash" : "7a204fc2f4779eff27847bf799652140" "hash" : "acadb7737b24ecc23e892cdaab7c1fe2"
}, },
"app-maniphest-glow-large" : { "app-maniphest-glow-large" : {
"name" : "app-maniphest-glow-large", "name" : "app-maniphest-glow-large",
"rule" : ".app-maniphest-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-maniphest-light-large", "rule" : ".app-maniphest-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-maniphest-light-large",
"hash" : "2b67eff9fb01bdf0972749532301e038" "hash" : "8dccd7ba95ddffc4e071e42b69773f5c"
}, },
"app-maniphest-light-large" : { "app-maniphest-light-large" : {
"name" : "app-maniphest-light-large", "name" : "app-maniphest-light-large",
"rule" : ".app-maniphest-light-large", "rule" : ".app-maniphest-light-large",
"hash" : "90ea395741410840b1b4a974f802b06c" "hash" : "0d2c71a1279686c3884c267d98bc36ba"
}, },
"app-metamta-blue-large" : { "app-metamta-blue-large" : {
"name" : "app-metamta-blue-large", "name" : "app-metamta-blue-large",
"rule" : ".app-metamta-blue-large, .phabricator-crumb-view:hover .app-metamta-dark-large", "rule" : ".app-metamta-blue-large, .phabricator-crumb-view:hover .app-metamta-dark-large",
"hash" : "48af88efc2887cc985f09d5202922df0" "hash" : "1757d281dcdbdf221ca2b2e90993dba8"
}, },
"app-metamta-dark-large" : { "app-metamta-dark-large" : {
"name" : "app-metamta-dark-large", "name" : "app-metamta-dark-large",
"rule" : ".app-metamta-dark-large", "rule" : ".app-metamta-dark-large",
"hash" : "bf18a2c7ef31e72dc9ce6695035baf60" "hash" : "c5f3a7468d98ebb977bfb0cc81abd5ee"
}, },
"app-metamta-glow-large" : { "app-metamta-glow-large" : {
"name" : "app-metamta-glow-large", "name" : "app-metamta-glow-large",
"rule" : ".app-metamta-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-metamta-light-large", "rule" : ".app-metamta-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-metamta-light-large",
"hash" : "74c00295bf0d394e6427593665a271f1" "hash" : "5f7b115d45e5d3a5a5a730173366f2e4"
}, },
"app-metamta-light-large" : { "app-metamta-light-large" : {
"name" : "app-metamta-light-large", "name" : "app-metamta-light-large",
"rule" : ".app-metamta-light-large", "rule" : ".app-metamta-light-large",
"hash" : "720cc7f66ab36770998aa4fe9ad22785" "hash" : "13ce4ca0f223cda37e3af39da8c6e564"
}, },
"app-owners-blue-large" : { "app-owners-blue-large" : {
"name" : "app-owners-blue-large", "name" : "app-owners-blue-large",
"rule" : ".app-owners-blue-large, .phabricator-crumb-view:hover .app-owners-dark-large", "rule" : ".app-owners-blue-large, .phabricator-crumb-view:hover .app-owners-dark-large",
"hash" : "ee909b2d51a3c52b38c0cca3da8d861d" "hash" : "585c128af418f94b8fbf18206605ec84"
}, },
"app-owners-dark-large" : { "app-owners-dark-large" : {
"name" : "app-owners-dark-large", "name" : "app-owners-dark-large",
"rule" : ".app-owners-dark-large", "rule" : ".app-owners-dark-large",
"hash" : "05a6fcc603b5ee346d25b1fb25e7e695" "hash" : "b09a80f307491acbe56fb16e01956173"
}, },
"app-owners-glow-large" : { "app-owners-glow-large" : {
"name" : "app-owners-glow-large", "name" : "app-owners-glow-large",
"rule" : ".app-owners-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-owners-light-large", "rule" : ".app-owners-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-owners-light-large",
"hash" : "4bcba14ffcdf7ac3c1968ebcc34f7e37" "hash" : "a63816e6979ec6c222a086b5d72a0b86"
}, },
"app-owners-light-large" : { "app-owners-light-large" : {
"name" : "app-owners-light-large", "name" : "app-owners-light-large",
"rule" : ".app-owners-light-large", "rule" : ".app-owners-light-large",
"hash" : "2d6b3f02f210c73242d91bdb9ef8456c" "hash" : "6b06493f46a91584e746e5034be15366"
}, },
"app-paste-blue-large" : { "app-paste-blue-large" : {
"name" : "app-paste-blue-large", "name" : "app-paste-blue-large",
"rule" : ".app-paste-blue-large, .phabricator-crumb-view:hover .app-paste-dark-large", "rule" : ".app-paste-blue-large, .phabricator-crumb-view:hover .app-paste-dark-large",
"hash" : "2ce99237cc2f064f0aa48fb1d147c781" "hash" : "4a14c100c5b78282712dd2cc619d72b4"
}, },
"app-paste-dark-large" : { "app-paste-dark-large" : {
"name" : "app-paste-dark-large", "name" : "app-paste-dark-large",
"rule" : ".app-paste-dark-large", "rule" : ".app-paste-dark-large",
"hash" : "f566e3e0c8e6a17b7c2fc4168b079ede" "hash" : "03d3dded4964e60771c8a45549e13973"
}, },
"app-paste-glow-large" : { "app-paste-glow-large" : {
"name" : "app-paste-glow-large", "name" : "app-paste-glow-large",
"rule" : ".app-paste-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-paste-light-large", "rule" : ".app-paste-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-paste-light-large",
"hash" : "34333bbb31fb3909461cc064ea2f72e9" "hash" : "507192b6a41abdc1a886a144cc315326"
}, },
"app-paste-light-large" : { "app-paste-light-large" : {
"name" : "app-paste-light-large", "name" : "app-paste-light-large",
"rule" : ".app-paste-light-large", "rule" : ".app-paste-light-large",
"hash" : "e77a206e1cbaf1417b4a0b9f3d67380a" "hash" : "66f1f8fe7acafaab5f608598589aaa5c"
}, },
"app-people-blue-large" : { "app-people-blue-large" : {
"name" : "app-people-blue-large", "name" : "app-people-blue-large",
"rule" : ".app-people-blue-large, .phabricator-crumb-view:hover .app-people-dark-large", "rule" : ".app-people-blue-large, .phabricator-crumb-view:hover .app-people-dark-large",
"hash" : "37fcac5bc4ad63c37d68da2c77717301" "hash" : "ed242e94b2b5698fd90261ca63aef8a6"
}, },
"app-people-dark-large" : { "app-people-dark-large" : {
"name" : "app-people-dark-large", "name" : "app-people-dark-large",
"rule" : ".app-people-dark-large", "rule" : ".app-people-dark-large",
"hash" : "01fb27eba95c01d1aadde04ea4513caa" "hash" : "b1748b3a5afacd4f8afcd5ea37352dc7"
}, },
"app-people-glow-large" : { "app-people-glow-large" : {
"name" : "app-people-glow-large", "name" : "app-people-glow-large",
"rule" : ".app-people-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-people-light-large", "rule" : ".app-people-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-people-light-large",
"hash" : "6d859c1505f5877b86faf34385bbcd59" "hash" : "ed1b2d2d27ae8fd07d0e5e1d4002625e"
}, },
"app-people-light-large" : { "app-people-light-large" : {
"name" : "app-people-light-large", "name" : "app-people-light-large",
"rule" : ".app-people-light-large", "rule" : ".app-people-light-large",
"hash" : "d1d80fddc9e6295494d12b72b4700dc5" "hash" : "f6efcbdbcee02f9f37f92774b4b0e4cf"
}, },
"app-phame-blue-large" : { "app-phame-blue-large" : {
"name" : "app-phame-blue-large", "name" : "app-phame-blue-large",
"rule" : ".app-phame-blue-large, .phabricator-crumb-view:hover .app-phame-dark-large", "rule" : ".app-phame-blue-large, .phabricator-crumb-view:hover .app-phame-dark-large",
"hash" : "f72bd35227e9ba2157852377e2d87ec4" "hash" : "d448b392b7bc927b9b5522d525fa8c49"
}, },
"app-phame-dark-large" : { "app-phame-dark-large" : {
"name" : "app-phame-dark-large", "name" : "app-phame-dark-large",
"rule" : ".app-phame-dark-large", "rule" : ".app-phame-dark-large",
"hash" : "7bfe54cf7d885985fb7e06ad0abaf4e9" "hash" : "a7cf2f8ec22cdb675a3bc792c7c1edf6"
}, },
"app-phame-glow-large" : { "app-phame-glow-large" : {
"name" : "app-phame-glow-large", "name" : "app-phame-glow-large",
"rule" : ".app-phame-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phame-light-large", "rule" : ".app-phame-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phame-light-large",
"hash" : "60013586092f2c5eb5ed1f58c7f02a74" "hash" : "4587c25ff8a94fd48a1a0ca2e9fd9f42"
}, },
"app-phame-light-large" : { "app-phame-light-large" : {
"name" : "app-phame-light-large", "name" : "app-phame-light-large",
"rule" : ".app-phame-light-large", "rule" : ".app-phame-light-large",
"hash" : "5266f8774d0470adc65f610c9175a251" "hash" : "265471ec8d3c7ddeb3c269384d22243d"
}, },
"app-phid-blue-large" : { "app-phid-blue-large" : {
"name" : "app-phid-blue-large", "name" : "app-phid-blue-large",
"rule" : ".app-phid-blue-large, .phabricator-crumb-view:hover .app-phid-dark-large", "rule" : ".app-phid-blue-large, .phabricator-crumb-view:hover .app-phid-dark-large",
"hash" : "d726ca94608547ff3974a1d49e6b1012" "hash" : "b94bc233e1bcf520c65351b71794c228"
}, },
"app-phid-dark-large" : { "app-phid-dark-large" : {
"name" : "app-phid-dark-large", "name" : "app-phid-dark-large",
"rule" : ".app-phid-dark-large", "rule" : ".app-phid-dark-large",
"hash" : "04af0c932bea8b7c36f6dc954994ea11" "hash" : "f4dfdcc8e1fde50cfcb7e07376696964"
}, },
"app-phid-glow-large" : { "app-phid-glow-large" : {
"name" : "app-phid-glow-large", "name" : "app-phid-glow-large",
"rule" : ".app-phid-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phid-light-large", "rule" : ".app-phid-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phid-light-large",
"hash" : "b1e8a6e4ac9ad64d34fbc7560d507e5b" "hash" : "10ec316b409b385e19800048fcb1a79e"
}, },
"app-phid-light-large" : { "app-phid-light-large" : {
"name" : "app-phid-light-large", "name" : "app-phid-light-large",
"rule" : ".app-phid-light-large", "rule" : ".app-phid-light-large",
"hash" : "0ba23a08c29e8064fdddee9112c638e3" "hash" : "0087c573b07d8badaeadcb8ad560ae9b"
}, },
"app-pholio-blue-large" : { "app-pholio-blue-large" : {
"name" : "app-pholio-blue-large", "name" : "app-pholio-blue-large",
"rule" : ".app-pholio-blue-large, .phabricator-crumb-view:hover .app-pholio-dark-large", "rule" : ".app-pholio-blue-large, .phabricator-crumb-view:hover .app-pholio-dark-large",
"hash" : "08bfdf63411a09e6be88d99128c1e9f8" "hash" : "5b8e3f47a49a0dee84c1b7c228884f0c"
}, },
"app-pholio-dark-large" : { "app-pholio-dark-large" : {
"name" : "app-pholio-dark-large", "name" : "app-pholio-dark-large",
"rule" : ".app-pholio-dark-large", "rule" : ".app-pholio-dark-large",
"hash" : "2a8bfa3870726691766fe3f6cb73df38" "hash" : "4a73276e5bcd9cfbb08435ed36051dff"
}, },
"app-pholio-glow-large" : { "app-pholio-glow-large" : {
"name" : "app-pholio-glow-large", "name" : "app-pholio-glow-large",
"rule" : ".app-pholio-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-pholio-light-large", "rule" : ".app-pholio-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-pholio-light-large",
"hash" : "499b68a80e78ab5f6ebe5ba7470fbb4a" "hash" : "aca383c3c4fcec4742a11702e3427221"
}, },
"app-pholio-light-large" : { "app-pholio-light-large" : {
"name" : "app-pholio-light-large", "name" : "app-pholio-light-large",
"rule" : ".app-pholio-light-large", "rule" : ".app-pholio-light-large",
"hash" : "9a4d4223e6e1d7a77c4545504ea0908c" "hash" : "1a3ace478c2b0f9b444005112e17c695"
}, },
"app-phpast-blue-large" : { "app-phpast-blue-large" : {
"name" : "app-phpast-blue-large", "name" : "app-phpast-blue-large",
"rule" : ".app-phpast-blue-large, .phabricator-crumb-view:hover .app-phpast-dark-large", "rule" : ".app-phpast-blue-large, .phabricator-crumb-view:hover .app-phpast-dark-large",
"hash" : "a9f4f0a62e5841b2ed669dc02694419d" "hash" : "22ba8a058d6b920a909c5f6731f301a0"
}, },
"app-phpast-dark-large" : { "app-phpast-dark-large" : {
"name" : "app-phpast-dark-large", "name" : "app-phpast-dark-large",
"rule" : ".app-phpast-dark-large", "rule" : ".app-phpast-dark-large",
"hash" : "1dbc83cc09d722253b634f3308608627" "hash" : "bdbfd96cb50a8b7450daf82576fcfe95"
}, },
"app-phpast-glow-large" : { "app-phpast-glow-large" : {
"name" : "app-phpast-glow-large", "name" : "app-phpast-glow-large",
"rule" : ".app-phpast-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phpast-light-large", "rule" : ".app-phpast-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phpast-light-large",
"hash" : "e98e4cdc93e51b0d7c1df25c01c75fac" "hash" : "ce7433350eeaee95ecf358905ad38029"
}, },
"app-phpast-light-large" : { "app-phpast-light-large" : {
"name" : "app-phpast-light-large", "name" : "app-phpast-light-large",
"rule" : ".app-phpast-light-large", "rule" : ".app-phpast-light-large",
"hash" : "c63fb0fe3cc326f1a19e4e59c42a73f7" "hash" : "5ebd26eb5e0bc0229db5696020dd9b4a"
}, },
"app-phriction-blue-large" : { "app-phriction-blue-large" : {
"name" : "app-phriction-blue-large", "name" : "app-phriction-blue-large",
"rule" : ".app-phriction-blue-large, .phabricator-crumb-view:hover .app-phriction-dark-large", "rule" : ".app-phriction-blue-large, .phabricator-crumb-view:hover .app-phriction-dark-large",
"hash" : "55bbded073e078117369f42e05b5b5c4" "hash" : "0134e9d694ce72a6d9c554e639a6ed50"
}, },
"app-phriction-dark-large" : { "app-phriction-dark-large" : {
"name" : "app-phriction-dark-large", "name" : "app-phriction-dark-large",
"rule" : ".app-phriction-dark-large", "rule" : ".app-phriction-dark-large",
"hash" : "944c3a520a484580895b287eaaa103b1" "hash" : "e4f3121261bc96e00bb6b94b467582f4"
}, },
"app-phriction-glow-large" : { "app-phriction-glow-large" : {
"name" : "app-phriction-glow-large", "name" : "app-phriction-glow-large",
"rule" : ".app-phriction-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phriction-light-large", "rule" : ".app-phriction-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-phriction-light-large",
"hash" : "84639b5ccba94daf1850a9449131a078" "hash" : "27612f55aaa40c4178a3a5a46d225947"
}, },
"app-phriction-light-large" : { "app-phriction-light-large" : {
"name" : "app-phriction-light-large", "name" : "app-phriction-light-large",
"rule" : ".app-phriction-light-large", "rule" : ".app-phriction-light-large",
"hash" : "2ca79fdfd141b0fe00ff8b2e13df73bf" "hash" : "a56dcfca00861938d337cc2f217b33f6"
}, },
"app-ponder-blue-large" : { "app-ponder-blue-large" : {
"name" : "app-ponder-blue-large", "name" : "app-ponder-blue-large",
"rule" : ".app-ponder-blue-large, .phabricator-crumb-view:hover .app-ponder-dark-large", "rule" : ".app-ponder-blue-large, .phabricator-crumb-view:hover .app-ponder-dark-large",
"hash" : "8018fe4ebc1e9af91a8a737e0505aa5d" "hash" : "1bfc2f6150bd67cc25cbe1fbc9283f9c"
}, },
"app-ponder-dark-large" : { "app-ponder-dark-large" : {
"name" : "app-ponder-dark-large", "name" : "app-ponder-dark-large",
"rule" : ".app-ponder-dark-large", "rule" : ".app-ponder-dark-large",
"hash" : "1da67495789c69621f91800939ea9684" "hash" : "6efc0b3a74d2cc9eb5de96205613b640"
}, },
"app-ponder-glow-large" : { "app-ponder-glow-large" : {
"name" : "app-ponder-glow-large", "name" : "app-ponder-glow-large",
"rule" : ".app-ponder-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-ponder-light-large", "rule" : ".app-ponder-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-ponder-light-large",
"hash" : "f73a1b5a6b688c6d3feba14193357147" "hash" : "9c2a2506e53e6a902976d504dfe94b46"
}, },
"app-ponder-light-large" : { "app-ponder-light-large" : {
"name" : "app-ponder-light-large", "name" : "app-ponder-light-large",
"rule" : ".app-ponder-light-large", "rule" : ".app-ponder-light-large",
"hash" : "eb8b13c3bc35f36b14f33ef1158b71ab" "hash" : "595895068b10c68b0e05234570a6a268"
}, },
"app-power-blue-large" : { "app-power-blue-large" : {
"name" : "app-power-blue-large", "name" : "app-power-blue-large",
"rule" : ".app-power-blue-large, .phabricator-crumb-view:hover .app-power-dark-large", "rule" : ".app-power-blue-large, .phabricator-crumb-view:hover .app-power-dark-large",
"hash" : "743499c84546b7b35139eec60bf74c34" "hash" : "c3e03022f162f986f784b2a43c8784c7"
}, },
"app-power-dark-large" : { "app-power-dark-large" : {
"name" : "app-power-dark-large", "name" : "app-power-dark-large",
"rule" : ".app-power-dark-large", "rule" : ".app-power-dark-large",
"hash" : "1a3520a2ec255f5b7f1779ea66153ade" "hash" : "52d04564ca2cc7f3a96809e827162f3e"
}, },
"app-power-glow-large" : { "app-power-glow-large" : {
"name" : "app-power-glow-large", "name" : "app-power-glow-large",
"rule" : ".app-power-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-power-light-large", "rule" : ".app-power-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-power-light-large",
"hash" : "3951e012561a0d5d5d2b00711b13fa9c" "hash" : "3f7719f0299abef8ba900e79fb6b5015"
}, },
"app-power-light-large" : { "app-power-light-large" : {
"name" : "app-power-light-large", "name" : "app-power-light-large",
"rule" : ".app-power-light-large", "rule" : ".app-power-light-large",
"hash" : "52d04bd829dfe7477a9dc2ef916990ab" "hash" : "ffe9f181e6103eab9fc688ab84b07ad1"
}, },
"app-projects-blue-large" : { "app-projects-blue-large" : {
"name" : "app-projects-blue-large", "name" : "app-projects-blue-large",
"rule" : ".app-projects-blue-large, .phabricator-crumb-view:hover .app-projects-dark-large", "rule" : ".app-projects-blue-large, .phabricator-crumb-view:hover .app-projects-dark-large",
"hash" : "278113829ca3543b9377030555e04edc" "hash" : "494ca64479f68588823e00609496414a"
}, },
"app-projects-dark-large" : { "app-projects-dark-large" : {
"name" : "app-projects-dark-large", "name" : "app-projects-dark-large",
"rule" : ".app-projects-dark-large", "rule" : ".app-projects-dark-large",
"hash" : "b6f043db039d4960397f76904a84e9fc" "hash" : "fa85ad644a2e289cb6bea2a67ab534f8"
}, },
"app-projects-glow-large" : { "app-projects-glow-large" : {
"name" : "app-projects-glow-large", "name" : "app-projects-glow-large",
"rule" : ".app-projects-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-projects-light-large", "rule" : ".app-projects-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-projects-light-large",
"hash" : "3d1bf3efdbd9ccdbb73fc3a11d5d1265" "hash" : "b28bf212416595b3ba4bfb528dfaf791"
}, },
"app-projects-light-large" : { "app-projects-light-large" : {
"name" : "app-projects-light-large", "name" : "app-projects-light-large",
"rule" : ".app-projects-light-large", "rule" : ".app-projects-light-large",
"hash" : "88c73c7cb50ce7cf9cd8d33ec20c8245" "hash" : "228db63ac0e80b3cef46903a003a44df"
}, },
"app-repositories-blue-large" : { "app-repositories-blue-large" : {
"name" : "app-repositories-blue-large", "name" : "app-repositories-blue-large",
"rule" : ".app-repositories-blue-large, .phabricator-crumb-view:hover .app-repositories-dark-large", "rule" : ".app-repositories-blue-large, .phabricator-crumb-view:hover .app-repositories-dark-large",
"hash" : "0642bf1118210cef9105cc463ec3d36f" "hash" : "a83dd2186f9d92949f19a97f8f777a9c"
}, },
"app-repositories-dark-large" : { "app-repositories-dark-large" : {
"name" : "app-repositories-dark-large", "name" : "app-repositories-dark-large",
"rule" : ".app-repositories-dark-large", "rule" : ".app-repositories-dark-large",
"hash" : "c92eb4e857d74f1ef206ba5b184ad88c" "hash" : "30ead88c9f018797a8d5ef2f4e4221fe"
}, },
"app-repositories-glow-large" : { "app-repositories-glow-large" : {
"name" : "app-repositories-glow-large", "name" : "app-repositories-glow-large",
"rule" : ".app-repositories-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-repositories-light-large", "rule" : ".app-repositories-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-repositories-light-large",
"hash" : "7fe40fbb4150dfbc6133c79578fc1494" "hash" : "44b04cbf1652211fbc2046c7773b4cf2"
}, },
"app-repositories-light-large" : { "app-repositories-light-large" : {
"name" : "app-repositories-light-large", "name" : "app-repositories-light-large",
"rule" : ".app-repositories-light-large", "rule" : ".app-repositories-light-large",
"hash" : "446a7eab7b7fc07329bc21a77c438033" "hash" : "bcba180d121f9269787509ba7cdd3e48"
}, },
"app-settings-blue-large" : { "app-settings-blue-large" : {
"name" : "app-settings-blue-large", "name" : "app-settings-blue-large",
"rule" : ".app-settings-blue-large, .phabricator-crumb-view:hover .app-settings-dark-large", "rule" : ".app-settings-blue-large, .phabricator-crumb-view:hover .app-settings-dark-large",
"hash" : "4d22a7f016509777bb5b55f39198d9d7" "hash" : "c615df792c7e81b35cfbb78ece39e796"
}, },
"app-settings-dark-large" : { "app-settings-dark-large" : {
"name" : "app-settings-dark-large", "name" : "app-settings-dark-large",
"rule" : ".app-settings-dark-large", "rule" : ".app-settings-dark-large",
"hash" : "55e0869a51f70cacdd72f2baad4b28ce" "hash" : "6c174857e23a9d169d0cb4079aa14637"
}, },
"app-settings-glow-large" : { "app-settings-glow-large" : {
"name" : "app-settings-glow-large", "name" : "app-settings-glow-large",
"rule" : ".app-settings-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-settings-light-large", "rule" : ".app-settings-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-settings-light-large",
"hash" : "314ab0f607baa65ff6a684b1ddd4861d" "hash" : "4d8c68dc709d99141a19aad5bc483971"
}, },
"app-settings-light-large" : { "app-settings-light-large" : {
"name" : "app-settings-light-large", "name" : "app-settings-light-large",
"rule" : ".app-settings-light-large", "rule" : ".app-settings-light-large",
"hash" : "41da4708f38fae918af46505e566bd6a" "hash" : "e901b672f2a51ef286369bfea70a7e8d"
}, },
"app-slowvote-blue-large" : { "app-slowvote-blue-large" : {
"name" : "app-slowvote-blue-large", "name" : "app-slowvote-blue-large",
"rule" : ".app-slowvote-blue-large, .phabricator-crumb-view:hover .app-slowvote-dark-large", "rule" : ".app-slowvote-blue-large, .phabricator-crumb-view:hover .app-slowvote-dark-large",
"hash" : "12299956375e7f382217ebf8c1cb8203" "hash" : "941028e7abbe491e2911fb24c4a8edca"
}, },
"app-slowvote-dark-large" : { "app-slowvote-dark-large" : {
"name" : "app-slowvote-dark-large", "name" : "app-slowvote-dark-large",
"rule" : ".app-slowvote-dark-large", "rule" : ".app-slowvote-dark-large",
"hash" : "ce57e4a318e4e8d556f713b459e6d798" "hash" : "6197df3550b652011bc1a8da00005059"
}, },
"app-slowvote-glow-large" : { "app-slowvote-glow-large" : {
"name" : "app-slowvote-glow-large", "name" : "app-slowvote-glow-large",
"rule" : ".app-slowvote-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-slowvote-light-large", "rule" : ".app-slowvote-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-slowvote-light-large",
"hash" : "dcd5be64ded69e0fdfee5364367c9b55" "hash" : "43783af8df4f99e94f0989ca149264f2"
}, },
"app-slowvote-light-large" : { "app-slowvote-light-large" : {
"name" : "app-slowvote-light-large", "name" : "app-slowvote-light-large",
"rule" : ".app-slowvote-light-large", "rule" : ".app-slowvote-light-large",
"hash" : "7ac2515f26b194a9fafaa6a27997be2a" "hash" : "23eb39153b5ac9b5bd91c8b800023d93"
}, },
"app-uiexamples-blue-large" : { "app-uiexamples-blue-large" : {
"name" : "app-uiexamples-blue-large", "name" : "app-uiexamples-blue-large",
"rule" : ".app-uiexamples-blue-large, .phabricator-crumb-view:hover .app-uiexamples-dark-large", "rule" : ".app-uiexamples-blue-large, .phabricator-crumb-view:hover .app-uiexamples-dark-large",
"hash" : "7add7df6b621c4af5322160bc1cd31b2" "hash" : "eabac7f7b83c47618a5f72b6f30b6410"
}, },
"app-uiexamples-dark-large" : { "app-uiexamples-dark-large" : {
"name" : "app-uiexamples-dark-large", "name" : "app-uiexamples-dark-large",
"rule" : ".app-uiexamples-dark-large", "rule" : ".app-uiexamples-dark-large",
"hash" : "d8563a5f06692a313a2eff11235d5d0d" "hash" : "31c9fb99289cc73aae73f3acad66b449"
}, },
"app-uiexamples-glow-large" : { "app-uiexamples-glow-large" : {
"name" : "app-uiexamples-glow-large", "name" : "app-uiexamples-glow-large",
"rule" : ".app-uiexamples-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-uiexamples-light-large", "rule" : ".app-uiexamples-glow-large, .device-desktop .phabricator-dark-menu a:hover .app-uiexamples-light-large",
"hash" : "0532cdd91b6de17ab194bd29cacfc24f" "hash" : "069e59208dad509a6c3d74d102f08ae8"
}, },
"app-uiexamples-light-large" : { "app-uiexamples-light-large" : {
"name" : "app-uiexamples-light-large", "name" : "app-uiexamples-light-large",
"rule" : ".app-uiexamples-light-large", "rule" : ".app-uiexamples-light-large",
"hash" : "ee40dd0e3168f8e7fb520665a1d50f95" "hash" : "b384102bcee1b312b2e06abc5f4b27de"
} }
}, },
"scales" : [ "scales" : [

View file

@ -4,182 +4,182 @@
"app-application-dark-xlarge" : { "app-application-dark-xlarge" : {
"name" : "app-application-dark-xlarge", "name" : "app-application-dark-xlarge",
"rule" : ".app-application-dark-xlarge", "rule" : ".app-application-dark-xlarge",
"hash" : "e1e48abfb337d10325bc28a2e6678ed9" "hash" : "7a643a12413cff83e4a80a1e845526f8"
}, },
"app-audit-dark-xlarge" : { "app-audit-dark-xlarge" : {
"name" : "app-audit-dark-xlarge", "name" : "app-audit-dark-xlarge",
"rule" : ".app-audit-dark-xlarge", "rule" : ".app-audit-dark-xlarge",
"hash" : "d791534f3ba745acb74e97f0440d734d" "hash" : "5551492ef2b1f0c6dc29707a268abcb7"
}, },
"app-calendar-dark-xlarge" : { "app-calendar-dark-xlarge" : {
"name" : "app-calendar-dark-xlarge", "name" : "app-calendar-dark-xlarge",
"rule" : ".app-calendar-dark-xlarge", "rule" : ".app-calendar-dark-xlarge",
"hash" : "413d1a75790c886253da73053d3aa661" "hash" : "f38663d868c6865423ad7072f1031cdf"
}, },
"app-conduit-dark-xlarge" : { "app-conduit-dark-xlarge" : {
"name" : "app-conduit-dark-xlarge", "name" : "app-conduit-dark-xlarge",
"rule" : ".app-conduit-dark-xlarge", "rule" : ".app-conduit-dark-xlarge",
"hash" : "2aa651e21bb5554692c4fd285f1bb23c" "hash" : "bcee651ff297aab466c388739c219a27"
}, },
"app-countdown-dark-xlarge" : { "app-countdown-dark-xlarge" : {
"name" : "app-countdown-dark-xlarge", "name" : "app-countdown-dark-xlarge",
"rule" : ".app-countdown-dark-xlarge", "rule" : ".app-countdown-dark-xlarge",
"hash" : "66406c06c96db74450e015b15735ab9e" "hash" : "c3667959ddfebe2ae95681215a71fc6e"
}, },
"app-daemon-dark-xlarge" : { "app-daemon-dark-xlarge" : {
"name" : "app-daemon-dark-xlarge", "name" : "app-daemon-dark-xlarge",
"rule" : ".app-daemon-dark-xlarge", "rule" : ".app-daemon-dark-xlarge",
"hash" : "5e8c794fc08614a0685a49973aefea6b" "hash" : "f7b12a99852a6b10c3a37c834924adc0"
}, },
"app-differential-dark-xlarge" : { "app-differential-dark-xlarge" : {
"name" : "app-differential-dark-xlarge", "name" : "app-differential-dark-xlarge",
"rule" : ".app-differential-dark-xlarge", "rule" : ".app-differential-dark-xlarge",
"hash" : "dae53fde4074f62033d4045a9b2815a4" "hash" : "4593b952ecfc1d34971519912bb929c5"
}, },
"app-diffusion-dark-xlarge" : { "app-diffusion-dark-xlarge" : {
"name" : "app-diffusion-dark-xlarge", "name" : "app-diffusion-dark-xlarge",
"rule" : ".app-diffusion-dark-xlarge", "rule" : ".app-diffusion-dark-xlarge",
"hash" : "5f82179e26f5dc5221dc454df309d0c8" "hash" : "6db32b1bc12d289ef6f3961d8db835b2"
}, },
"app-diviner-dark-xlarge" : { "app-diviner-dark-xlarge" : {
"name" : "app-diviner-dark-xlarge", "name" : "app-diviner-dark-xlarge",
"rule" : ".app-diviner-dark-xlarge", "rule" : ".app-diviner-dark-xlarge",
"hash" : "85f8414003f3928286fc2b6f9e94a8b4" "hash" : "99df86667a67c4790f7fafd836320811"
}, },
"app-drydock-dark-xlarge" : { "app-drydock-dark-xlarge" : {
"name" : "app-drydock-dark-xlarge", "name" : "app-drydock-dark-xlarge",
"rule" : ".app-drydock-dark-xlarge", "rule" : ".app-drydock-dark-xlarge",
"hash" : "c5e9142a27267043d4bc97c293c501c0" "hash" : "7e3fca7e8a676f31a584bba714223be3"
}, },
"app-fact-dark-xlarge" : { "app-fact-dark-xlarge" : {
"name" : "app-fact-dark-xlarge", "name" : "app-fact-dark-xlarge",
"rule" : ".app-fact-dark-xlarge", "rule" : ".app-fact-dark-xlarge",
"hash" : "b19d394e7eec7e622d2bc1f071537414" "hash" : "d9b1d20ff52ca3e78a8d4f86d8cba80a"
}, },
"app-files-dark-xlarge" : { "app-files-dark-xlarge" : {
"name" : "app-files-dark-xlarge", "name" : "app-files-dark-xlarge",
"rule" : ".app-files-dark-xlarge", "rule" : ".app-files-dark-xlarge",
"hash" : "3f9ab85849027ed480dfe7d1ad3fd8af" "hash" : "f98aaf6cafcd39cfa45de67814c8e25c"
}, },
"app-flags-dark-xlarge" : { "app-flags-dark-xlarge" : {
"name" : "app-flags-dark-xlarge", "name" : "app-flags-dark-xlarge",
"rule" : ".app-flags-dark-xlarge", "rule" : ".app-flags-dark-xlarge",
"hash" : "1247a485809fa02ffdc9a3159deecaa3" "hash" : "9c439bf054d35ebb5f06b22a9acb5d64"
}, },
"app-help-dark-xlarge" : { "app-help-dark-xlarge" : {
"name" : "app-help-dark-xlarge", "name" : "app-help-dark-xlarge",
"rule" : ".app-help-dark-xlarge", "rule" : ".app-help-dark-xlarge",
"hash" : "42a95feb5f7f6f7f94d79ff40d387cc4" "hash" : "dea35456361ba0851085dd68c1f586e3"
}, },
"app-herald-dark-xlarge" : { "app-herald-dark-xlarge" : {
"name" : "app-herald-dark-xlarge", "name" : "app-herald-dark-xlarge",
"rule" : ".app-herald-dark-xlarge", "rule" : ".app-herald-dark-xlarge",
"hash" : "5af415142bd1c494ab724f08fdb752d9" "hash" : "dbff6868cd9046c41d7d9d1f57bb4bf8"
}, },
"app-home-dark-xlarge" : { "app-home-dark-xlarge" : {
"name" : "app-home-dark-xlarge", "name" : "app-home-dark-xlarge",
"rule" : ".app-home-dark-xlarge", "rule" : ".app-home-dark-xlarge",
"hash" : "cabd72a8945d7d9a6fdd0a9c280e492d" "hash" : "c0758afffbbbe6cc076d2e6fa22ca809"
}, },
"app-logo-dark-xlarge" : { "app-logo-dark-xlarge" : {
"name" : "app-logo-dark-xlarge", "name" : "app-logo-dark-xlarge",
"rule" : ".app-logo-dark-xlarge", "rule" : ".app-logo-dark-xlarge",
"hash" : "60234c8d781b54ce7e13bb425e5df418" "hash" : "50a1a90428301872442f438a884053cd"
}, },
"app-macro-dark-xlarge" : { "app-macro-dark-xlarge" : {
"name" : "app-macro-dark-xlarge", "name" : "app-macro-dark-xlarge",
"rule" : ".app-macro-dark-xlarge", "rule" : ".app-macro-dark-xlarge",
"hash" : "6ce49ee6bb6aeb5d136a75cebd21670a" "hash" : "4992c19c9d883a7aa40d26a67253c4af"
}, },
"app-mail-dark-xlarge" : { "app-mail-dark-xlarge" : {
"name" : "app-mail-dark-xlarge", "name" : "app-mail-dark-xlarge",
"rule" : ".app-mail-dark-xlarge", "rule" : ".app-mail-dark-xlarge",
"hash" : "9bb969584f59b03ca11f8ed5727f6170" "hash" : "47e47cf18b434e567fedd5ecd3b1dd06"
}, },
"app-maniphest-dark-xlarge" : { "app-maniphest-dark-xlarge" : {
"name" : "app-maniphest-dark-xlarge", "name" : "app-maniphest-dark-xlarge",
"rule" : ".app-maniphest-dark-xlarge", "rule" : ".app-maniphest-dark-xlarge",
"hash" : "5ef74c7ffd0399d388a19501d3ac3641" "hash" : "f50e0c476990448c594892e7436c3f25"
}, },
"app-metamta-dark-xlarge" : { "app-metamta-dark-xlarge" : {
"name" : "app-metamta-dark-xlarge", "name" : "app-metamta-dark-xlarge",
"rule" : ".app-metamta-dark-xlarge", "rule" : ".app-metamta-dark-xlarge",
"hash" : "c4dabd40565c6b9d03eae15d100b3fac" "hash" : "48bbb5e9bf22c61f47f20e4d4f28e388"
}, },
"app-owners-dark-xlarge" : { "app-owners-dark-xlarge" : {
"name" : "app-owners-dark-xlarge", "name" : "app-owners-dark-xlarge",
"rule" : ".app-owners-dark-xlarge", "rule" : ".app-owners-dark-xlarge",
"hash" : "c01aa7eb7dd018d2e48bbdd3d35ddd21" "hash" : "cdd4aff8d915194a03f91bf179f769e3"
}, },
"app-paste-dark-xlarge" : { "app-paste-dark-xlarge" : {
"name" : "app-paste-dark-xlarge", "name" : "app-paste-dark-xlarge",
"rule" : ".app-paste-dark-xlarge", "rule" : ".app-paste-dark-xlarge",
"hash" : "408d687c1a3ca3e8f2ed3ce7abd07fa4" "hash" : "01fb15f0c1737b8ebfff35f2640f724b"
}, },
"app-people-dark-xlarge" : { "app-people-dark-xlarge" : {
"name" : "app-people-dark-xlarge", "name" : "app-people-dark-xlarge",
"rule" : ".app-people-dark-xlarge", "rule" : ".app-people-dark-xlarge",
"hash" : "6153b77a24c2442f65d0649afd9677aa" "hash" : "84b938691e8bfe3a703bcb4268557c4f"
}, },
"app-phame-dark-xlarge" : { "app-phame-dark-xlarge" : {
"name" : "app-phame-dark-xlarge", "name" : "app-phame-dark-xlarge",
"rule" : ".app-phame-dark-xlarge", "rule" : ".app-phame-dark-xlarge",
"hash" : "b0871b35425180e785d11722f9f0016d" "hash" : "83c25a09a86864b2234b15a822bcc3ee"
}, },
"app-phid-dark-xlarge" : { "app-phid-dark-xlarge" : {
"name" : "app-phid-dark-xlarge", "name" : "app-phid-dark-xlarge",
"rule" : ".app-phid-dark-xlarge", "rule" : ".app-phid-dark-xlarge",
"hash" : "de45032f1126ddafc8dc631c6250d602" "hash" : "920ce85f9599b2e108f91646d02d0d98"
}, },
"app-pholio-dark-xlarge" : { "app-pholio-dark-xlarge" : {
"name" : "app-pholio-dark-xlarge", "name" : "app-pholio-dark-xlarge",
"rule" : ".app-pholio-dark-xlarge", "rule" : ".app-pholio-dark-xlarge",
"hash" : "a15ac979938226e49a6d71bfc09a5e71" "hash" : "3df7131f4ba39cb1b41265a8c9ab21b4"
}, },
"app-phpast-dark-xlarge" : { "app-phpast-dark-xlarge" : {
"name" : "app-phpast-dark-xlarge", "name" : "app-phpast-dark-xlarge",
"rule" : ".app-phpast-dark-xlarge", "rule" : ".app-phpast-dark-xlarge",
"hash" : "61fd8ed844d2c251aac1c3469a43c706" "hash" : "a6e70722d85061c262cb7cb89a66d6e7"
}, },
"app-phriction-dark-xlarge" : { "app-phriction-dark-xlarge" : {
"name" : "app-phriction-dark-xlarge", "name" : "app-phriction-dark-xlarge",
"rule" : ".app-phriction-dark-xlarge", "rule" : ".app-phriction-dark-xlarge",
"hash" : "178784d73ebfb0ec4aebab46cba33652" "hash" : "7abef95c6c378ab6bb3d08ca4a252c5c"
}, },
"app-ponder-dark-xlarge" : { "app-ponder-dark-xlarge" : {
"name" : "app-ponder-dark-xlarge", "name" : "app-ponder-dark-xlarge",
"rule" : ".app-ponder-dark-xlarge", "rule" : ".app-ponder-dark-xlarge",
"hash" : "8720bced1f8dce5101ce5dc65809b1d3" "hash" : "fab5f0539a3e17ff9934b1165658987d"
}, },
"app-power-dark-xlarge" : { "app-power-dark-xlarge" : {
"name" : "app-power-dark-xlarge", "name" : "app-power-dark-xlarge",
"rule" : ".app-power-dark-xlarge", "rule" : ".app-power-dark-xlarge",
"hash" : "2ebbd17eb680e60a249757dfa179ddef" "hash" : "dcfbd602f69e65b52c42825fd65fdb15"
}, },
"app-projects-dark-xlarge" : { "app-projects-dark-xlarge" : {
"name" : "app-projects-dark-xlarge", "name" : "app-projects-dark-xlarge",
"rule" : ".app-projects-dark-xlarge", "rule" : ".app-projects-dark-xlarge",
"hash" : "8cab4d75143873e4931b8ba4ac51552e" "hash" : "403790d745f6e385e2639d72d57f40e5"
}, },
"app-repositories-dark-xlarge" : { "app-repositories-dark-xlarge" : {
"name" : "app-repositories-dark-xlarge", "name" : "app-repositories-dark-xlarge",
"rule" : ".app-repositories-dark-xlarge", "rule" : ".app-repositories-dark-xlarge",
"hash" : "3abf482c4789028dd903b6f5ad840195" "hash" : "f3319bd72328ed112650b79f3bc06831"
}, },
"app-settings-dark-xlarge" : { "app-settings-dark-xlarge" : {
"name" : "app-settings-dark-xlarge", "name" : "app-settings-dark-xlarge",
"rule" : ".app-settings-dark-xlarge", "rule" : ".app-settings-dark-xlarge",
"hash" : "a286690708adc57b6557d58f5011fd76" "hash" : "48788e1a045452ae1c2ca179e623d056"
}, },
"app-slowvote-dark-xlarge" : { "app-slowvote-dark-xlarge" : {
"name" : "app-slowvote-dark-xlarge", "name" : "app-slowvote-dark-xlarge",
"rule" : ".app-slowvote-dark-xlarge", "rule" : ".app-slowvote-dark-xlarge",
"hash" : "345cfd5855dc1529d6ad94c4dfa1314a" "hash" : "705b09e36b25a7ed4b4a9c924173e79e"
}, },
"app-uiexamples-dark-xlarge" : { "app-uiexamples-dark-xlarge" : {
"name" : "app-uiexamples-dark-xlarge", "name" : "app-uiexamples-dark-xlarge",
"rule" : ".app-uiexamples-dark-xlarge", "rule" : ".app-uiexamples-dark-xlarge",
"hash" : "09f85504a4bbef4068ff929c493356d3" "hash" : "3f58b1ab30daf4a5a8cedfc7484421bf"
} }
}, },
"scales" : [ "scales" : [

View file

@ -4,182 +4,182 @@
"app-application-dark" : { "app-application-dark" : {
"name" : "app-application-dark", "name" : "app-application-dark",
"rule" : ".app-application-dark", "rule" : ".app-application-dark",
"hash" : "60e228106718bf6f3ee5024400d31f24" "hash" : "89f861c28e97878311885623cff3d314"
}, },
"app-audit-dark" : { "app-audit-dark" : {
"name" : "app-audit-dark", "name" : "app-audit-dark",
"rule" : ".app-audit-dark", "rule" : ".app-audit-dark",
"hash" : "38339b9cc4e39cbbbea36dcf039873bb" "hash" : "2c141bc445c4fe62986cd6cff0c29b36"
}, },
"app-calendar-dark" : { "app-calendar-dark" : {
"name" : "app-calendar-dark", "name" : "app-calendar-dark",
"rule" : ".app-calendar-dark", "rule" : ".app-calendar-dark",
"hash" : "756d60566639ad1424444436a95c6a3f" "hash" : "04c61a081986f0d38cf27fc4e18bce40"
}, },
"app-conduit-dark" : { "app-conduit-dark" : {
"name" : "app-conduit-dark", "name" : "app-conduit-dark",
"rule" : ".app-conduit-dark", "rule" : ".app-conduit-dark",
"hash" : "01fba8ca32f1cfefb3516b45c9d28b40" "hash" : "7b410e96c87e7818fb93bdfa2ed9368f"
}, },
"app-countdown-dark" : { "app-countdown-dark" : {
"name" : "app-countdown-dark", "name" : "app-countdown-dark",
"rule" : ".app-countdown-dark", "rule" : ".app-countdown-dark",
"hash" : "625f2589ee491aead58aaa5b965a7451" "hash" : "8891502317896beea6a5f9ec87eb5e2e"
}, },
"app-daemon-dark" : { "app-daemon-dark" : {
"name" : "app-daemon-dark", "name" : "app-daemon-dark",
"rule" : ".app-daemon-dark", "rule" : ".app-daemon-dark",
"hash" : "4472be3242150f06ea5bf7b45333c4c5" "hash" : "23a9a2927b368e2328dd70f95c5b1a07"
}, },
"app-differential-dark" : { "app-differential-dark" : {
"name" : "app-differential-dark", "name" : "app-differential-dark",
"rule" : ".app-differential-dark", "rule" : ".app-differential-dark",
"hash" : "508401fe36d9636bdcbdcbcae253c152" "hash" : "bb7032f3c17901f242f9bbbcdc9a721c"
}, },
"app-diffusion-dark" : { "app-diffusion-dark" : {
"name" : "app-diffusion-dark", "name" : "app-diffusion-dark",
"rule" : ".app-diffusion-dark", "rule" : ".app-diffusion-dark",
"hash" : "0a6f8c85079c4a325430197adb05967c" "hash" : "46ab6648a6ae04e4fd1a28a9afcc4996"
}, },
"app-diviner-dark" : { "app-diviner-dark" : {
"name" : "app-diviner-dark", "name" : "app-diviner-dark",
"rule" : ".app-diviner-dark", "rule" : ".app-diviner-dark",
"hash" : "08872eb1c6bb51b9727290f6fa802633" "hash" : "e21a74e866a6fc22a991b8df6efc3ca7"
}, },
"app-drydock-dark" : { "app-drydock-dark" : {
"name" : "app-drydock-dark", "name" : "app-drydock-dark",
"rule" : ".app-drydock-dark", "rule" : ".app-drydock-dark",
"hash" : "d50309da57021c676774f9bdc68c5fe7" "hash" : "ed44013d98257a23306bad9c6b24760d"
}, },
"app-fact-dark" : { "app-fact-dark" : {
"name" : "app-fact-dark", "name" : "app-fact-dark",
"rule" : ".app-fact-dark", "rule" : ".app-fact-dark",
"hash" : "0c1be568e1ac05fca814718600190369" "hash" : "f373f38e784289b866ab914471c342ec"
}, },
"app-files-dark" : { "app-files-dark" : {
"name" : "app-files-dark", "name" : "app-files-dark",
"rule" : ".app-files-dark", "rule" : ".app-files-dark",
"hash" : "00f5ab7ea3e9367e378cf9f395400ed4" "hash" : "7faf45efa5b9b97e571bc66636ca1a15"
}, },
"app-flags-dark" : { "app-flags-dark" : {
"name" : "app-flags-dark", "name" : "app-flags-dark",
"rule" : ".app-flags-dark", "rule" : ".app-flags-dark",
"hash" : "6382f373f7b0e70522d80ce06ef62813" "hash" : "10298f695592714e27f72ef746ffd8a9"
}, },
"app-help-dark" : { "app-help-dark" : {
"name" : "app-help-dark", "name" : "app-help-dark",
"rule" : ".app-help-dark", "rule" : ".app-help-dark",
"hash" : "2299a14e27d76fdf66209ef0042cc84f" "hash" : "5cf715cc566b98c87958793eebea5f35"
}, },
"app-herald-dark" : { "app-herald-dark" : {
"name" : "app-herald-dark", "name" : "app-herald-dark",
"rule" : ".app-herald-dark", "rule" : ".app-herald-dark",
"hash" : "b2193b62df3bd4cf5c8de514a07fb6c3" "hash" : "e3bc39a3dd1d66a0abf4594c608a3846"
}, },
"app-home-dark" : { "app-home-dark" : {
"name" : "app-home-dark", "name" : "app-home-dark",
"rule" : ".app-home-dark", "rule" : ".app-home-dark",
"hash" : "88f020497fcbcf43729aa817695b174f" "hash" : "7e01fbdfa526919a2d90d2c29a6c9fa0"
}, },
"app-logo-dark" : { "app-logo-dark" : {
"name" : "app-logo-dark", "name" : "app-logo-dark",
"rule" : ".app-logo-dark", "rule" : ".app-logo-dark",
"hash" : "02e71ae2421f1949f2ef075c27e052c9" "hash" : "39701e1282fd120e77b09ed9fcddc686"
}, },
"app-macro-dark" : { "app-macro-dark" : {
"name" : "app-macro-dark", "name" : "app-macro-dark",
"rule" : ".app-macro-dark", "rule" : ".app-macro-dark",
"hash" : "8e0e72847a8f70eb3f8e60e7fb681c06" "hash" : "ef89457bcee666ad265de1659b9b8a62"
}, },
"app-mail-dark" : { "app-mail-dark" : {
"name" : "app-mail-dark", "name" : "app-mail-dark",
"rule" : ".app-mail-dark", "rule" : ".app-mail-dark",
"hash" : "a2a792fddc44be4ae0f1a601380c8449" "hash" : "4d05a5cd4360052183e91f61967a6c57"
}, },
"app-maniphest-dark" : { "app-maniphest-dark" : {
"name" : "app-maniphest-dark", "name" : "app-maniphest-dark",
"rule" : ".app-maniphest-dark", "rule" : ".app-maniphest-dark",
"hash" : "ea94fc7dbb2267adc33513f78916fe90" "hash" : "320da127d7f887e09965a0416d5e44d3"
}, },
"app-metamta-dark" : { "app-metamta-dark" : {
"name" : "app-metamta-dark", "name" : "app-metamta-dark",
"rule" : ".app-metamta-dark", "rule" : ".app-metamta-dark",
"hash" : "8abbb6e74d1697f950a01dcd6c8077be" "hash" : "51f100c2a7a80149404dbc8b27f595a9"
}, },
"app-owners-dark" : { "app-owners-dark" : {
"name" : "app-owners-dark", "name" : "app-owners-dark",
"rule" : ".app-owners-dark", "rule" : ".app-owners-dark",
"hash" : "23b948cc1d32a0968785fbfca749dcdf" "hash" : "33c064dd3b7fc3f9eb934d0cf84f3af5"
}, },
"app-paste-dark" : { "app-paste-dark" : {
"name" : "app-paste-dark", "name" : "app-paste-dark",
"rule" : ".app-paste-dark", "rule" : ".app-paste-dark",
"hash" : "9e0c1d1fe03aebcb55a4d19be051e255" "hash" : "9482649caa8e5a46d277271092517b12"
}, },
"app-people-dark" : { "app-people-dark" : {
"name" : "app-people-dark", "name" : "app-people-dark",
"rule" : ".app-people-dark", "rule" : ".app-people-dark",
"hash" : "0b3995fcd043b506a408de6e25ad5292" "hash" : "67245eafa79367e4e07289549cf34deb"
}, },
"app-phame-dark" : { "app-phame-dark" : {
"name" : "app-phame-dark", "name" : "app-phame-dark",
"rule" : ".app-phame-dark", "rule" : ".app-phame-dark",
"hash" : "24ff4d322bce13f1c156ce5361a03a07" "hash" : "029d7d48523cc43b0404bf40ccf56f8b"
}, },
"app-phid-dark" : { "app-phid-dark" : {
"name" : "app-phid-dark", "name" : "app-phid-dark",
"rule" : ".app-phid-dark", "rule" : ".app-phid-dark",
"hash" : "5a0ac05bbf36a7aeb36753d093c3c9f8" "hash" : "2099c2987fe3929ce1d9dec470c7699d"
}, },
"app-pholio-dark" : { "app-pholio-dark" : {
"name" : "app-pholio-dark", "name" : "app-pholio-dark",
"rule" : ".app-pholio-dark", "rule" : ".app-pholio-dark",
"hash" : "7d3befd1c12dd464a5f5edbef4574a5c" "hash" : "aab47c79d2e03fdcaffb6f41dc1e0f06"
}, },
"app-phpast-dark" : { "app-phpast-dark" : {
"name" : "app-phpast-dark", "name" : "app-phpast-dark",
"rule" : ".app-phpast-dark", "rule" : ".app-phpast-dark",
"hash" : "de1ad812c7a177c844fcff626b1abebf" "hash" : "e6db72b398f57d03a400c9c18bd3c412"
}, },
"app-phriction-dark" : { "app-phriction-dark" : {
"name" : "app-phriction-dark", "name" : "app-phriction-dark",
"rule" : ".app-phriction-dark", "rule" : ".app-phriction-dark",
"hash" : "8596da3f375087db6a163c98f0c968ae" "hash" : "8064272206874a324d20d956c8fb10da"
}, },
"app-ponder-dark" : { "app-ponder-dark" : {
"name" : "app-ponder-dark", "name" : "app-ponder-dark",
"rule" : ".app-ponder-dark", "rule" : ".app-ponder-dark",
"hash" : "232577eb875f383f45cb9dbd9a4e3976" "hash" : "abdb353635bed5cfd48a176b4340022f"
}, },
"app-power-dark" : { "app-power-dark" : {
"name" : "app-power-dark", "name" : "app-power-dark",
"rule" : ".app-power-dark", "rule" : ".app-power-dark",
"hash" : "e3708b1b4bfdfc614d9cf630943e5bef" "hash" : "d3e943d1267206963d8f9419629c5581"
}, },
"app-projects-dark" : { "app-projects-dark" : {
"name" : "app-projects-dark", "name" : "app-projects-dark",
"rule" : ".app-projects-dark", "rule" : ".app-projects-dark",
"hash" : "5e799f1e95ecfd33cb67b6e4ac992043" "hash" : "6bd7c598e2f2cf0b77918a7b0fa8bd19"
}, },
"app-repositories-dark" : { "app-repositories-dark" : {
"name" : "app-repositories-dark", "name" : "app-repositories-dark",
"rule" : ".app-repositories-dark", "rule" : ".app-repositories-dark",
"hash" : "736066962e96df88eacc04d734613a0e" "hash" : "db2823a16dae198145f53e8021170740"
}, },
"app-settings-dark" : { "app-settings-dark" : {
"name" : "app-settings-dark", "name" : "app-settings-dark",
"rule" : ".app-settings-dark", "rule" : ".app-settings-dark",
"hash" : "2fadcf918fb084bd3452712f700ae1a0" "hash" : "1c84d22b769730d9e8b6fcd3414de72c"
}, },
"app-slowvote-dark" : { "app-slowvote-dark" : {
"name" : "app-slowvote-dark", "name" : "app-slowvote-dark",
"rule" : ".app-slowvote-dark", "rule" : ".app-slowvote-dark",
"hash" : "e51cc1e6887f2deaff02d9c60aae36e0" "hash" : "0d5861fab4562ad21242e34f9a29a33e"
}, },
"app-uiexamples-dark" : { "app-uiexamples-dark" : {
"name" : "app-uiexamples-dark", "name" : "app-uiexamples-dark",
"rule" : ".app-uiexamples-dark", "rule" : ".app-uiexamples-dark",
"hash" : "dd919fd2c10e7d1e0915f523ac3922ce" "hash" : "6416a3d9d9007673ee558433b80692a1"
} }
}, },
"scales" : [ "scales" : [

View file

@ -4,52 +4,52 @@
"gradient-black-dark" : { "gradient-black-dark" : {
"name" : "gradient-black-dark", "name" : "gradient-black-dark",
"rule" : ".gradient-black-dark, button.black, a.black, a.black:visited", "rule" : ".gradient-black-dark, button.black, a.black, a.black:visited",
"hash" : "17425d8c9c53672ab2edbd236e6efd7a" "hash" : "b9faf8505427bb14a8c51324e13e2f81"
}, },
"gradient-black-light" : { "gradient-black-light" : {
"name" : "gradient-black-light", "name" : "gradient-black-light",
"rule" : ".gradient-black-light, button.black:active, a.black:active", "rule" : ".gradient-black-light, button.black:active, a.black:active",
"hash" : "c4fb2231553d2894fd2c97beaa8bfe39" "hash" : "812c3375d00ccc93c36c6df2eb565df4"
}, },
"gradient-blue-dark" : { "gradient-blue-dark" : {
"name" : "gradient-blue-dark", "name" : "gradient-blue-dark",
"rule" : ".gradient-blue-dark, button, a.button, a.button:visited, input.inputsubmit", "rule" : ".gradient-blue-dark, button, a.button, a.button:visited, input.inputsubmit",
"hash" : "f467612edcdbf984672287c6086492c4" "hash" : "adc2d0f7397374936384014c5d78550d"
}, },
"gradient-blue-light" : { "gradient-blue-light" : {
"name" : "gradient-blue-light", "name" : "gradient-blue-light",
"rule" : ".gradient-blue-light, button:active, a.button:active", "rule" : ".gradient-blue-light, button:active, a.button:active",
"hash" : "471d47c102def6db46b345310aac5a03" "hash" : "91b841067a63e543a4dcd9d41e0a2e5c"
}, },
"gradient-breadcrumbs" : { "gradient-breadcrumbs" : {
"name" : "gradient-breadcrumbs", "name" : "gradient-breadcrumbs",
"rule" : ".gradient-breadcrumbs", "rule" : ".gradient-breadcrumbs",
"hash" : "3d0f8634df5bc29eaf2a5a01bae79cf1" "hash" : "688ab77f50cfbc17ec30d798efb1b39e"
}, },
"gradient-dark-menu-label" : { "gradient-dark-menu-label" : {
"name" : "gradient-dark-menu-label", "name" : "gradient-dark-menu-label",
"rule" : ".gradient-dark-menu-label, .phabricator-dark-menu .phabricator-menu-item-type-label", "rule" : ".gradient-dark-menu-label, .phabricator-dark-menu .phabricator-menu-item-type-label",
"hash" : "e0d4a455142f9c4745d36ad8b7dd3f78" "hash" : "89a908596142d38fbe61a706694cd321"
}, },
"gradient-green-dark" : { "gradient-green-dark" : {
"name" : "gradient-green-dark", "name" : "gradient-green-dark",
"rule" : ".gradient-green-dark, button.green, a.green, a.green:visited", "rule" : ".gradient-green-dark, button.green, a.green, a.green:visited",
"hash" : "a6719fe55b2b0e527ed32985691eab34" "hash" : "0d19ab593772b6b406c0db309b3a14fb"
}, },
"gradient-green-light" : { "gradient-green-light" : {
"name" : "gradient-green-light", "name" : "gradient-green-light",
"rule" : ".gradient-green-light, button.green:active, a.green:active", "rule" : ".gradient-green-light, button.green:active, a.green:active",
"hash" : "124969cc7805bbd754005bc702e24c54" "hash" : "71c67916327ec7fc65149ab72c3a2924"
}, },
"gradient-grey-dark" : { "gradient-grey-dark" : {
"name" : "gradient-grey-dark", "name" : "gradient-grey-dark",
"rule" : ".gradient-grey-dark, button.grey, input.inputaux, a.grey, a.grey:visited, a.button.disabled, button[disabled], button.disabled", "rule" : ".gradient-grey-dark, button.grey, input.inputaux, a.grey, a.grey:visited, a.button.disabled, button[disabled], button.disabled",
"hash" : "fac28a773098fc62bf571e12b843f71a" "hash" : "32651902d28d37dca01cf067072c39c0"
}, },
"gradient-grey-light" : { "gradient-grey-light" : {
"name" : "gradient-grey-light", "name" : "gradient-grey-light",
"rule" : ".gradient-grey-light, button.grey:active, a.grey:active, button.grey_active, a.dropdown-open", "rule" : ".gradient-grey-light, button.grey:active, a.grey:active, button.grey_active, a.dropdown-open",
"hash" : "83c6128f59fc2e426c912c2f73f5b92b" "hash" : "c3c9ee1ed6f800a4ac86910b94687877"
} }
}, },
"scales" : [ "scales" : [

File diff suppressed because it is too large Load diff

View file

@ -4,47 +4,47 @@
"app" : { "app" : {
"name" : "app", "name" : "app",
"rule" : ".menu-icon-app", "rule" : ".menu-icon-app",
"hash" : "fc525b5b3e3ecaeda3baccc18ace5a0a" "hash" : "a389f99d9c00f688e625da71579ee90a"
}, },
"arrow-right" : { "arrow-right" : {
"name" : "arrow-right", "name" : "arrow-right",
"rule" : ".phabricator-crumb-divider", "rule" : ".phabricator-crumb-divider",
"hash" : "50180da0aed206c9db2bc1547c1a158c" "hash" : "a994209450dc73a80841cdd66bb59925"
}, },
"bubble" : { "bubble" : {
"name" : "bubble", "name" : "bubble",
"rule" : ".phabricator-main-menu-alert-bubble.alert-unread", "rule" : ".phabricator-main-menu-alert-bubble.alert-unread",
"hash" : "42f6a2337a584ce99c964021ff3450ca" "hash" : "1145ac8a137a2a22517c1945fe22c517"
}, },
"eye" : { "eye" : {
"name" : "eye", "name" : "eye",
"rule" : ".menu-icon-eye", "rule" : ".menu-icon-eye",
"hash" : "553eb617c19b74b428558e606ff9b066" "hash" : "d598b1acb1933a86eaed3dea3347f7b0"
}, },
"logo" : { "logo" : {
"name" : "logo", "name" : "logo",
"rule" : ".phabricator-main-menu-logo-image", "rule" : ".phabricator-main-menu-logo-image",
"hash" : "6eadea2c3dd2ada989eba22b6769b3eb" "hash" : "c6c7ab165dce13a51ef329928c7c4aba"
}, },
"round_bubble" : { "round_bubble" : {
"name" : "round_bubble", "name" : "round_bubble",
"rule" : ".phabricator-main-menu-alert-bubble", "rule" : ".phabricator-main-menu-alert-bubble",
"hash" : "9710a3fa4a5fbfde3d81ad66863cdde0" "hash" : "9be91cc0128997992e9001baf32c8ab8"
}, },
"seen_have_unread" : { "seen_have_unread" : {
"name" : "seen_have_unread", "name" : "seen_have_unread",
"rule" : ".alert-notifications:hover .phabricator-main-menu-alert-icon", "rule" : ".alert-notifications:hover .phabricator-main-menu-alert-icon",
"hash" : "03a02951857811c722732dcfff9d458e" "hash" : "a8a7f07caa726d7e61ef3d41f959d94d"
}, },
"seen_read_all" : { "seen_read_all" : {
"name" : "seen_read_all", "name" : "seen_read_all",
"rule" : ".alert-notifications .phabricator-main-menu-alert-icon", "rule" : ".alert-notifications .phabricator-main-menu-alert-icon",
"hash" : "f166fc60ed7a7a8ec2f41ab1af2cb3ec" "hash" : "4fdd4807d0c41bd4179dd43150c7fc44"
}, },
"unseen_any" : { "unseen_any" : {
"name" : "unseen_any", "name" : "unseen_any",
"rule" : ".alert-notifications.alert-unread .phabricator-main-menu-alert-icon", "rule" : ".alert-notifications.alert-unread .phabricator-main-menu-alert-icon",
"hash" : "a8643b150166a076e81a42e5893a899f" "hash" : "50d946952c73028b34e0c3378ca36b17"
} }
}, },
"scales" : [ "scales" : [

View file

@ -478,15 +478,15 @@ celerity_register_resource_map(array(
), ),
'/rsrc/image/sprite-apps-large-X2.png' => '/rsrc/image/sprite-apps-large-X2.png' =>
array( array(
'hash' => 'f1218e52784088e7aabdb2744bda2cc3', 'hash' => 'dffe647d8d8ddfab9b2f5f870b4e40b4',
'uri' => '/res/f1218e52/rsrc/image/sprite-apps-large-X2.png', 'uri' => '/res/dffe647d/rsrc/image/sprite-apps-large-X2.png',
'disk' => '/rsrc/image/sprite-apps-large-X2.png', 'disk' => '/rsrc/image/sprite-apps-large-X2.png',
'type' => 'png', 'type' => 'png',
), ),
'/rsrc/image/sprite-apps-large.png' => '/rsrc/image/sprite-apps-large.png' =>
array( array(
'hash' => 'f19222adadaddd0dd7e12bcd1b1fdba9', 'hash' => 'cc0d81cafa185c541350a9db6f3befb7',
'uri' => '/res/f19222ad/rsrc/image/sprite-apps-large.png', 'uri' => '/res/cc0d81ca/rsrc/image/sprite-apps-large.png',
'disk' => '/rsrc/image/sprite-apps-large.png', 'disk' => '/rsrc/image/sprite-apps-large.png',
'type' => 'png', 'type' => 'png',
), ),
@ -513,15 +513,15 @@ celerity_register_resource_map(array(
), ),
'/rsrc/image/sprite-icon-X2.png' => '/rsrc/image/sprite-icon-X2.png' =>
array( array(
'hash' => '4e778f419108e252c06ecad580ef054d', 'hash' => 'd4c36b33f4961bdcf63a0cc0bb4ecb1e',
'uri' => '/res/4e778f41/rsrc/image/sprite-icon-X2.png', 'uri' => '/res/d4c36b33/rsrc/image/sprite-icon-X2.png',
'disk' => '/rsrc/image/sprite-icon-X2.png', 'disk' => '/rsrc/image/sprite-icon-X2.png',
'type' => 'png', 'type' => 'png',
), ),
'/rsrc/image/sprite-icon.png' => '/rsrc/image/sprite-icon.png' =>
array( array(
'hash' => '7c704bb07831520c5db7db8cb86ecea1', 'hash' => 'b29f5d1d2781b6589946bd73734100f1',
'uri' => '/res/7c704bb0/rsrc/image/sprite-icon.png', 'uri' => '/res/b29f5d1d/rsrc/image/sprite-icon.png',
'disk' => '/rsrc/image/sprite-icon.png', 'disk' => '/rsrc/image/sprite-icon.png',
'type' => 'png', 'type' => 'png',
), ),
@ -690,7 +690,7 @@ celerity_register_resource_map(array(
), ),
'aphront-table-view-css' => 'aphront-table-view-css' =>
array( array(
'uri' => '/res/d2cd4818/rsrc/css/aphront/table-view.css', 'uri' => '/res/732d5e1f/rsrc/css/aphront/table-view.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -760,7 +760,7 @@ celerity_register_resource_map(array(
), ),
'differential-local-commits-view-css' => 'differential-local-commits-view-css' =>
array( array(
'uri' => '/res/224f3703/rsrc/css/application/differential/local-commits-view.css', 'uri' => '/res/86432ba7/rsrc/css/application/differential/local-commits-view.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -805,7 +805,7 @@ celerity_register_resource_map(array(
), ),
'differential-revision-history-css' => 'differential-revision-history-css' =>
array( array(
'uri' => '/res/d41bc64c/rsrc/css/application/differential/revision-history.css', 'uri' => '/res/71cffe43/rsrc/css/application/differential/revision-history.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -1365,7 +1365,7 @@ celerity_register_resource_map(array(
), ),
'javelin-behavior-files-drag-and-drop' => 'javelin-behavior-files-drag-and-drop' =>
array( array(
'uri' => '/res/4893f577/rsrc/js/application/core/behavior-files-drag-and-drop.js', 'uri' => '/res/4eb2f339/rsrc/js/application/core/behavior-files-drag-and-drop.js',
'type' => 'js', 'type' => 'js',
'requires' => 'requires' =>
array( array(
@ -2656,7 +2656,7 @@ celerity_register_resource_map(array(
), ),
'phabricator-object-item-list-view-css' => 'phabricator-object-item-list-view-css' =>
array( array(
'uri' => '/res/619499f5/rsrc/css/layout/phabricator-object-item-list-view.css', 'uri' => '/res/22e57cff/rsrc/css/layout/phabricator-object-item-list-view.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -3128,7 +3128,7 @@ celerity_register_resource_map(array(
), ),
'sprite-apps-large-css' => 'sprite-apps-large-css' =>
array( array(
'uri' => '/res/250ebd13/rsrc/css/sprite-apps-large.css', 'uri' => '/res/3629ff92/rsrc/css/sprite-apps-large.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -3155,7 +3155,7 @@ celerity_register_resource_map(array(
), ),
'sprite-icon-css' => 'sprite-icon-css' =>
array( array(
'uri' => '/res/d0476e9e/rsrc/css/sprite-icon.css', 'uri' => '/res/2e174787/rsrc/css/sprite-icon.css',
'type' => 'css', 'type' => 'css',
'requires' => 'requires' =>
array( array(
@ -3201,7 +3201,7 @@ celerity_register_resource_map(array(
), array( ), array(
'packages' => 'packages' =>
array( array(
'c87338e2' => 'e6ad9cda' =>
array( array(
'name' => 'core.pkg.css', 'name' => 'core.pkg.css',
'symbols' => 'symbols' =>
@ -3245,7 +3245,7 @@ celerity_register_resource_map(array(
36 => 'phabricator-crumbs-view-css', 36 => 'phabricator-crumbs-view-css',
37 => 'phabricator-object-item-list-view-css', 37 => 'phabricator-object-item-list-view-css',
), ),
'uri' => '/res/pkg/c87338e2/core.pkg.css', 'uri' => '/res/pkg/e6ad9cda/core.pkg.css',
'type' => 'css', 'type' => 'css',
), ),
'ba3c323b' => 'ba3c323b' =>
@ -3300,7 +3300,7 @@ celerity_register_resource_map(array(
'uri' => '/res/pkg/8edbada5/darkconsole.pkg.js', 'uri' => '/res/pkg/8edbada5/darkconsole.pkg.js',
'type' => 'js', 'type' => 'js',
), ),
'380df740' => '94cb8965' =>
array( array(
'name' => 'differential.pkg.css', 'name' => 'differential.pkg.css',
'symbols' => 'symbols' =>
@ -3320,7 +3320,7 @@ celerity_register_resource_map(array(
12 => 'differential-local-commits-view-css', 12 => 'differential-local-commits-view-css',
13 => 'inline-comment-summary-css', 13 => 'inline-comment-summary-css',
), ),
'uri' => '/res/pkg/380df740/differential.pkg.css', 'uri' => '/res/pkg/94cb8965/differential.pkg.css',
'type' => 'css', 'type' => 'css',
), ),
'7ecd31fa' => '7ecd31fa' =>
@ -3433,34 +3433,34 @@ celerity_register_resource_map(array(
'reverse' => 'reverse' =>
array( array(
'aphront-attached-file-view-css' => '7839ae2d', 'aphront-attached-file-view-css' => '7839ae2d',
'aphront-crumbs-view-css' => 'c87338e2', 'aphront-crumbs-view-css' => 'e6ad9cda',
'aphront-dialog-view-css' => 'c87338e2', 'aphront-dialog-view-css' => 'e6ad9cda',
'aphront-error-view-css' => 'c87338e2', 'aphront-error-view-css' => 'e6ad9cda',
'aphront-form-view-css' => 'c87338e2', 'aphront-form-view-css' => 'e6ad9cda',
'aphront-headsup-action-list-view-css' => '380df740', 'aphront-headsup-action-list-view-css' => '94cb8965',
'aphront-headsup-view-css' => 'c87338e2', 'aphront-headsup-view-css' => 'e6ad9cda',
'aphront-list-filter-view-css' => 'c87338e2', 'aphront-list-filter-view-css' => 'e6ad9cda',
'aphront-pager-view-css' => 'c87338e2', 'aphront-pager-view-css' => 'e6ad9cda',
'aphront-panel-view-css' => 'c87338e2', 'aphront-panel-view-css' => 'e6ad9cda',
'aphront-side-nav-view-css' => 'c87338e2', 'aphront-side-nav-view-css' => 'e6ad9cda',
'aphront-table-view-css' => 'c87338e2', 'aphront-table-view-css' => 'e6ad9cda',
'aphront-tokenizer-control-css' => 'c87338e2', 'aphront-tokenizer-control-css' => 'e6ad9cda',
'aphront-tooltip-css' => 'c87338e2', 'aphront-tooltip-css' => 'e6ad9cda',
'aphront-typeahead-control-css' => 'c87338e2', 'aphront-typeahead-control-css' => 'e6ad9cda',
'differential-changeset-view-css' => '380df740', 'differential-changeset-view-css' => '94cb8965',
'differential-core-view-css' => '380df740', 'differential-core-view-css' => '94cb8965',
'differential-inline-comment-editor' => '7ecd31fa', 'differential-inline-comment-editor' => '7ecd31fa',
'differential-local-commits-view-css' => '380df740', 'differential-local-commits-view-css' => '94cb8965',
'differential-results-table-css' => '380df740', 'differential-results-table-css' => '94cb8965',
'differential-revision-add-comment-css' => '380df740', 'differential-revision-add-comment-css' => '94cb8965',
'differential-revision-comment-css' => '380df740', 'differential-revision-comment-css' => '94cb8965',
'differential-revision-comment-list-css' => '380df740', 'differential-revision-comment-list-css' => '94cb8965',
'differential-revision-history-css' => '380df740', 'differential-revision-history-css' => '94cb8965',
'differential-revision-list-css' => '380df740', 'differential-revision-list-css' => '94cb8965',
'differential-table-of-contents-css' => '380df740', 'differential-table-of-contents-css' => '94cb8965',
'diffusion-commit-view-css' => 'c8ce2d88', 'diffusion-commit-view-css' => 'c8ce2d88',
'diffusion-icons-css' => 'c8ce2d88', 'diffusion-icons-css' => 'c8ce2d88',
'inline-comment-summary-css' => '380df740', 'inline-comment-summary-css' => '94cb8965',
'javelin-aphlict' => 'ba3c323b', 'javelin-aphlict' => 'ba3c323b',
'javelin-behavior' => 'db6d724d', 'javelin-behavior' => 'db6d724d',
'javelin-behavior-aphlict-dropdown' => 'ba3c323b', 'javelin-behavior-aphlict-dropdown' => 'ba3c323b',
@ -3527,48 +3527,48 @@ celerity_register_resource_map(array(
'javelin-util' => 'db6d724d', 'javelin-util' => 'db6d724d',
'javelin-vector' => 'db6d724d', 'javelin-vector' => 'db6d724d',
'javelin-workflow' => 'db6d724d', 'javelin-workflow' => 'db6d724d',
'lightbox-attachment-css' => 'c87338e2', 'lightbox-attachment-css' => 'e6ad9cda',
'maniphest-task-summary-css' => '7839ae2d', 'maniphest-task-summary-css' => '7839ae2d',
'maniphest-transaction-detail-css' => '7839ae2d', 'maniphest-transaction-detail-css' => '7839ae2d',
'phabricator-app-buttons-css' => 'c87338e2', 'phabricator-app-buttons-css' => 'e6ad9cda',
'phabricator-busy' => 'ba3c323b', 'phabricator-busy' => 'ba3c323b',
'phabricator-content-source-view-css' => '380df740', 'phabricator-content-source-view-css' => '94cb8965',
'phabricator-core-buttons-css' => 'c87338e2', 'phabricator-core-buttons-css' => 'e6ad9cda',
'phabricator-core-css' => 'c87338e2', 'phabricator-core-css' => 'e6ad9cda',
'phabricator-crumbs-view-css' => 'c87338e2', 'phabricator-crumbs-view-css' => 'e6ad9cda',
'phabricator-directory-css' => 'c87338e2', 'phabricator-directory-css' => 'e6ad9cda',
'phabricator-drag-and-drop-file-upload' => '7ecd31fa', 'phabricator-drag-and-drop-file-upload' => '7ecd31fa',
'phabricator-dropdown-menu' => 'ba3c323b', 'phabricator-dropdown-menu' => 'ba3c323b',
'phabricator-file-upload' => 'ba3c323b', 'phabricator-file-upload' => 'ba3c323b',
'phabricator-filetree-view-css' => 'c87338e2', 'phabricator-filetree-view-css' => 'e6ad9cda',
'phabricator-flag-css' => 'c87338e2', 'phabricator-flag-css' => 'e6ad9cda',
'phabricator-form-view-css' => 'c87338e2', 'phabricator-form-view-css' => 'e6ad9cda',
'phabricator-header-view-css' => 'c87338e2', 'phabricator-header-view-css' => 'e6ad9cda',
'phabricator-jump-nav' => 'c87338e2', 'phabricator-jump-nav' => 'e6ad9cda',
'phabricator-keyboard-shortcut' => 'ba3c323b', 'phabricator-keyboard-shortcut' => 'ba3c323b',
'phabricator-keyboard-shortcut-manager' => 'ba3c323b', 'phabricator-keyboard-shortcut-manager' => 'ba3c323b',
'phabricator-main-menu-view' => 'c87338e2', 'phabricator-main-menu-view' => 'e6ad9cda',
'phabricator-menu-item' => 'ba3c323b', 'phabricator-menu-item' => 'ba3c323b',
'phabricator-nav-view-css' => 'c87338e2', 'phabricator-nav-view-css' => 'e6ad9cda',
'phabricator-notification' => 'ba3c323b', 'phabricator-notification' => 'ba3c323b',
'phabricator-notification-css' => 'c87338e2', 'phabricator-notification-css' => 'e6ad9cda',
'phabricator-notification-menu-css' => 'c87338e2', 'phabricator-notification-menu-css' => 'e6ad9cda',
'phabricator-object-item-list-view-css' => 'c87338e2', 'phabricator-object-item-list-view-css' => 'e6ad9cda',
'phabricator-object-selector-css' => '380df740', 'phabricator-object-selector-css' => '94cb8965',
'phabricator-paste-file-upload' => 'ba3c323b', 'phabricator-paste-file-upload' => 'ba3c323b',
'phabricator-prefab' => 'ba3c323b', 'phabricator-prefab' => 'ba3c323b',
'phabricator-project-tag-css' => '7839ae2d', 'phabricator-project-tag-css' => '7839ae2d',
'phabricator-remarkup-css' => 'c87338e2', 'phabricator-remarkup-css' => 'e6ad9cda',
'phabricator-shaped-request' => '7ecd31fa', 'phabricator-shaped-request' => '7ecd31fa',
'phabricator-side-menu-view-css' => 'c87338e2', 'phabricator-side-menu-view-css' => 'e6ad9cda',
'phabricator-standard-page-view' => 'c87338e2', 'phabricator-standard-page-view' => 'e6ad9cda',
'phabricator-textareautils' => 'ba3c323b', 'phabricator-textareautils' => 'ba3c323b',
'phabricator-tooltip' => 'ba3c323b', 'phabricator-tooltip' => 'ba3c323b',
'phabricator-transaction-view-css' => 'c87338e2', 'phabricator-transaction-view-css' => 'e6ad9cda',
'sprite-apps-large-css' => 'c87338e2', 'sprite-apps-large-css' => 'e6ad9cda',
'sprite-gradient-css' => 'c87338e2', 'sprite-gradient-css' => 'e6ad9cda',
'sprite-icon-css' => 'c87338e2', 'sprite-icon-css' => 'e6ad9cda',
'sprite-menu-css' => 'c87338e2', 'sprite-menu-css' => 'e6ad9cda',
'syntax-highlighting-css' => 'c87338e2', 'syntax-highlighting-css' => 'e6ad9cda',
), ),
)); ));

View file

@ -3,17 +3,11 @@
final class PhabricatorFileListController extends PhabricatorFileController { final class PhabricatorFileListController extends PhabricatorFileController {
private $filter; private $filter;
private $showUploader;
private $useBasicUploader = false; private $useBasicUploader = false;
private $listAuthor; private $listAuthor;
private $listRows; private $listRows;
private $listRowClasses; private $listRowClasses;
private $listHeader;
private $showListPager = true;
private $listPager;
private $pagerOffset;
private $pagerPageSize;
private function setFilter($filter) { private function setFilter($filter) {
$this->filter = $filter; $this->filter = $filter;
@ -23,17 +17,6 @@ final class PhabricatorFileListController extends PhabricatorFileController {
return $this->filter; return $this->filter;
} }
private function showUploader() {
return $this->getShowUploader();
}
private function getShowUploader() {
return $this->showUploader;
}
private function setShowUploader($show_uploader) {
$this->showUploader = $show_uploader;
return $this;
}
private function useBasicUploader() { private function useBasicUploader() {
return $this->getUseBasicUploader(); return $this->getUseBasicUploader();
} }
@ -45,73 +28,6 @@ final class PhabricatorFileListController extends PhabricatorFileController {
return $this; return $this;
} }
private function setListAuthor(PhabricatorUser $list_author) {
$this->listAuthor = $list_author;
return $this;
}
private function getListAuthor() {
return $this->listAuthor;
}
private function getListRows() {
return $this->listRows;
}
private function setListRows($list_rows) {
$this->listRows = $list_rows;
return $this;
}
private function getListRowClasses() {
return $this->listRowClasses;
}
private function setListRowClasses($list_row_classes) {
$this->listRowClasses = $list_row_classes;
return $this;
}
private function getListHeader() {
return $this->listHeader;
}
private function setListHeader($list_header) {
$this->listHeader = $list_header;
return $this;
}
private function showListPager() {
return $this->getShowListPager();
}
private function getShowListPager() {
return $this->showListPager;
}
private function setShowListPager($show_list_pager) {
$this->showListPager = $show_list_pager;
return $this;
}
private function getListPager() {
return $this->listPager;
}
private function setListPager($list_pager) {
$this->listPager = $list_pager;
return $this;
}
private function setPagerOffset($pager_offset) {
$this->pagerOffset = $pager_offset;
return $this;
}
private function getPagerOffset() {
return $this->pagerOffset;
}
private function setPagerPageSize($pager_page_size) {
$this->pagerPageSize = $pager_page_size;
return $this;
}
private function getPagerPageSize() {
return $this->pagerPageSize;
}
public function willProcessRequest(array $data) { public function willProcessRequest(array $data) {
$this->setFilter(idx($data, 'filter', 'upload')); $this->setFilter(idx($data, 'filter', 'upload'));
} }
@ -120,170 +36,121 @@ final class PhabricatorFileListController extends PhabricatorFileController {
$request = $this->getRequest(); $request = $this->getRequest();
$user = $request->getUser(); $user = $request->getUser();
$pager = id(new AphrontCursorPagerView())
->readFromRequest($request);
$query = id(new PhabricatorFileQuery())
->setViewer($user);
$show_pager = true;
$show_upload = false;
switch ($this->getFilter()) { switch ($this->getFilter()) {
case 'upload': case 'upload':
default: default:
$this->setShowUploader(true);
$this->setUseBasicUploader($request->getExists('basic_uploader')); $this->setUseBasicUploader($request->getExists('basic_uploader'));
$see_all = phutil_render_tag(
'a', $query->withAuthorPHIDs(array($user->getPHID()));
array( $pager->setPageSize(10);
'href' => '/file/filter/all',
), $header = pht('Recently Uploaded Files');
'See all Files'); $show_pager = false;
$this->setListHeader("Recently Uploaded Files · {$see_all}"); $show_upload = true;
$this->setShowListPager(false);
$this->setPagerOffset(0);
$this->setPagerPageSize(10);
break; break;
case 'my': case 'my':
$this->setShowUploader(false); $query->withAuthorPHIDs(array($user->getPHID()));
$this->setListHeader('Files You Uploaded'); $header = pht('Files You Uploaded');
$this->setListAuthor($user);
$this->setPagerOffset($request->getInt('page', 0));
break; break;
case 'all': case 'all':
$this->setShowUploader(false); $header = pht('All Files');
$this->setListHeader('All Files');
$this->setPagerOffset($request->getInt('page', 0));
break; break;
} }
$this->loadListData();
$side_nav = new PhabricatorFileSideNavView(); $files = $query->executeWithCursorPager($pager);
$side_nav->setSelectedFilter($this->getFilter()); $this->loadHandles(mpull($files, 'getAuthorPHID'));
if ($this->showUploader()) {
$highlighted = $request->getStrList('h');
$file_list = $this->buildFileList($files, $highlighted);
$side_nav = $this->buildSideNavView();
$side_nav->selectFilter($this->getFilter());
if ($show_upload) {
$side_nav->appendChild($this->renderUploadPanel()); $side_nav->appendChild($this->renderUploadPanel());
} }
$side_nav->appendChild($this->renderList());
return $this->buildStandardPageResponse( $header_view = id(new PhabricatorHeaderView())
->setHeader($header);
$side_nav->appendChild(
array(
$header_view,
$file_list,
$show_pager ? $pager : null,
));
return $this->buildApplicationPage(
$side_nav, $side_nav,
array( array(
'title' => 'Files', 'title' => 'Files',
)); ));
} }
private function loadListData() { private function buildFileList(array $files, array $highlighted_ids) {
assert_instances_of($files, 'PhabricatorFile');
$request = $this->getRequest(); $request = $this->getRequest();
$user = $request->getUser(); $user = $request->getUser();
$pager = new AphrontPagerView(); $highlighted_ids = array_fill_keys($highlighted_ids, true);
$pager->setOffset($this->getPagerOffset());
if ($this->getPagerPageSize()) {
$pager->setPageSize($this->getPagerPageSize());
}
$author = $this->getListAuthor(); $list_view = id(new PhabricatorObjectItemListView())
if ($author) { ->setViewer($user);
$files = id(new PhabricatorFile())->loadAllWhere(
'authorPHID = %s ORDER BY id DESC LIMIT %d, %d',
$author->getPHID(),
$pager->getOffset(),
$pager->getPageSize() + 1);
} else {
$files = id(new PhabricatorFile())->loadAllWhere(
'1 = 1 ORDER BY id DESC LIMIT %d, %d',
$pager->getOffset(),
$pager->getPageSize() + 1);
}
$files = $pager->sliceResults($files);
$pager->setURI($request->getRequestURI(), 'page');
$this->setListPager($pager);
$phids = mpull($files, 'getAuthorPHID');
$handles = $this->loadViewerHandles($phids);
$highlighted = $request->getStr('h');
$highlighted = explode('-', $highlighted);
$highlighted = array_fill_keys($highlighted, true);
$rows = array();
$rowc = array();
foreach ($files as $file) { foreach ($files as $file) {
if ($file->isViewableInBrowser()) { $id = $file->getID();
$view_button = phutil_render_tag( $phid = $file->getPHID();
'a',
array(
'class' => 'small button grey',
'href' => $file->getViewURI(),
),
'View');
} else {
$view_button = null;
}
if (isset($highlighted[$file->getID()])) {
$rowc[] = 'highlighted';
} else {
$rowc[] = '';
}
$name = $file->getName(); $name = $file->getName();
$rows[] = array(
phutil_escape_html('F'.$file->getID()), $file_name = "F{$id} {$name}";
$file->getAuthorPHID() $file_uri = $this->getApplicationURI("/info/{$phid}/");
? $handles[$file->getAuthorPHID()]->renderLink()
: null, $date_created = phabricator_date($file->getDateCreated(), $user);
phutil_render_tag(
'a', $author_phid = $file->getAuthorPHID();
array( if ($author_phid) {
// Don't use $file->getBestURI() to improve discoverability of /F. $author_link = $this->getHandle($author_phid)->renderLink();
'href' => '/F'.$file->getID(), $uploaded = pht('Uploaded by %s on %s', $author_link, $date_created);
), } else {
($name != '' ? phutil_escape_html($name) : '<em>no name</em>')), $uploaded = pht('Uploaded on %s', $date_created);
phutil_escape_html(number_format($file->getByteSize()).' bytes'),
phutil_render_tag(
'a',
array(
'class' => 'small button grey',
'href' => '/file/info/'.$file->getPHID().'/',
),
'Info'),
$view_button,
phabricator_date($file->getDateCreated(), $user),
phabricator_time($file->getDateCreated(), $user),
);
}
$this->setListRows($rows);
$this->setListRowClasses($rowc);
} }
private function renderList() { $item = id(new PhabricatorObjectItemView())
$table = new AphrontTableView($this->getListRows()); ->setObject($file)
$table->setRowClasses($this->getListRowClasses()); ->setHeader($file_name)
$table->setHeaders( ->setHref($file_uri)
array( ->addAttribute($uploaded)
'File ID', ->addIcon('none', phabricator_format_bytes($file->getByteSize()));
'Author',
'Name',
'Size',
'',
'',
'Created',
'',
));
$table->setColumnClasses(
array(
null,
'',
'wide pri',
'right',
'action',
'action',
'',
'right',
));
$panel = new AphrontPanelView(); if (isset($highlighted_ids[$id])) {
$panel->appendChild($table); $item->setEffect('highlighted');
$panel->setHeader($this->getListHeader());
if ($this->showListPager()) {
$panel->appendChild($this->getListPager());
} }
return $panel; $list_view->addItem($item);
}
return $list_view;
}
private function buildSideNavView() {
$view = new AphrontSideNavFilterView();
$view->setBaseURI(new PhutilURI($this->getApplicationURI('/filter/')));
$view->addLabel('Files');
$view->addFilter('upload', 'Upload File');
$view->addFilter('my', 'My Files');
$view->addFilter('all', 'All Files');
return $view;
} }
private function renderUploadPanel() { private function renderUploadPanel() {

View file

@ -5,6 +5,7 @@ final class PhabricatorFileQuery
private $ids; private $ids;
private $phids; private $phids;
private $authorPHIDs;
public function withIDs(array $ids) { public function withIDs(array $ids) {
$this->ids = $ids; $this->ids = $ids;
@ -16,6 +17,11 @@ final class PhabricatorFileQuery
return $this; return $this;
} }
public function withAuthorPHIDs(array $phids) {
$this->authorPHIDs = $phids;
return $this;
}
public function loadPage() { public function loadPage() {
$table = new PhabricatorFile(); $table = new PhabricatorFile();
$conn_r = $table->establishConnection('r'); $conn_r = $table->establishConnection('r');
@ -50,6 +56,13 @@ final class PhabricatorFileQuery
$this->phids); $this->phids);
} }
if ($this->authorPHIDs) {
$where[] = qsprintf(
$conn_r,
'authorPHID IN (%Ls)',
$this->authorPHIDs);
}
return $this->formatWhereClause($where); return $this->formatWhereClause($where);
} }

View file

@ -1,48 +0,0 @@
<?php
final class PhabricatorFileSideNavView extends AphrontView {
private $selectedFilter;
public function setSelectedFilter($selected_filter) {
$this->selectedFilter = $selected_filter;
return $this;
}
private function getSelectedFilter() {
return $this->selectedFilter;
}
public function render() {
$selected_filter = $this->getSelectedFilter();
if (!$selected_filter) {
throw new Exception("Call setFilter() before render()!");
}
$filters = array(
'Files' => array(),
'upload' => array(
'name' => 'Upload File',
),
'my' => array(
'name' => 'My Files',
),
'all' => array(
'name' => 'All Files',
),
);
$side_nav = new AphrontSideNavFilterView();
$side_nav->setBaseURI(new PhutilURI('/file/filter/'));
foreach ($filters as $filter_key => $filter) {
// more of a label than a filter
if (empty($filter)) {
$side_nav->addLabel($filter_key);
continue;
}
$side_nav->addFilter($filter_key, $filter['name']);
}
$side_nav->selectFilter($selected_filter, null);
$side_nav->appendChild($this->renderChildren());
return $side_nav->render();
}
}

View file

@ -10,6 +10,16 @@ final class PhabricatorObjectItemView extends AphrontView {
private $icons = array(); private $icons = array();
private $barColor; private $barColor;
private $object; private $object;
private $effect;
public function setEffect($effect) {
$this->effect = $effect;
return $this;
}
public function getEffect() {
return $this->effect;
}
public function setObject($object) { public function setObject($object) {
$this->object = $object; $this->object = $object;
@ -138,6 +148,15 @@ final class PhabricatorObjectItemView extends AphrontView {
if ($this->barColor) { if ($this->barColor) {
$classes[] = 'phabricator-object-item-bar-color-'.$this->barColor; $classes[] = 'phabricator-object-item-bar-color-'.$this->barColor;
} }
switch ($this->effect) {
case 'highlighted':
$classes[] = 'phabricator-object-item-highlighted';
break;
case null:
break;
default:
throw new Exception("Invalid effect!");
}
return phutil_render_tag( return phutil_render_tag(
'div', 'div',

View file

@ -96,8 +96,10 @@
} }
/* - Bar Colors -------------------------------- /* - Bar Colors ----------------------------------------------------------------
Colors for the left-hand border bars, used to indicate object status or other
attributes.
*/ */
@ -140,3 +142,14 @@
.phabricator-object-item-bar-color-black { .phabricator-object-item-bar-color-black {
border-left-color: #333333; border-left-color: #333333;
} }
/* - Effects -------------------------------------------------------------------
Effects like highlighted items.
*/
.phabricator-object-item-highlighted {
background: #ffff88;
}

View file

@ -194,618 +194,630 @@ only screen and (-webkit-min-device-pixel-ratio: 1.5) {
background-position: -15px -45px; background-position: -15px -45px;
} }
.action-perflab { .action-none {
background-position: -30px -45px; background-position: -30px -45px;
} }
.action-preview { .action-perflab {
background-position: -45px -45px; background-position: -45px -45px;
} }
.action-refresh { .action-preview {
background-position: -60px -45px; background-position: -60px -45px;
} }
.action-remove { .action-refresh {
background-position: -75px -45px; background-position: -75px -45px;
} }
.action-search { .action-remove {
background-position: -90px -45px; background-position: -90px -45px;
} }
.action-start-sandcastle { .action-search {
background-position: -105px -45px; background-position: -105px -45px;
} }
.action-subscribe-add { .action-start-sandcastle {
background-position: -120px -45px; background-position: -120px -45px;
} }
.action-subscribe-auto { .action-subscribe-add {
background-position: -135px -45px; background-position: -135px -45px;
} }
.action-subscribe-delete { .action-subscribe-auto {
background-position: -150px -45px; background-position: -150px -45px;
} }
.action-tag { .action-subscribe-delete {
background-position: -165px -45px; background-position: -165px -45px;
} }
.action-transcript { .action-tag {
background-position: -180px -45px; background-position: -180px -45px;
} }
.action-undo { .action-transcript {
background-position: -195px -45px; background-position: -195px -45px;
} }
.action-unlock { .action-undo {
background-position: 0px -60px; background-position: 0px -60px;
} }
.action-unmerge { .action-unlock {
background-position: -15px -60px; background-position: -15px -60px;
} }
.action-unpublish { .action-unmerge {
background-position: -30px -60px; background-position: -30px -60px;
} }
.action-upload { .action-unpublish {
background-position: -45px -60px; background-position: -45px -60px;
} }
.action-warning { .action-upload {
background-position: -60px -60px; background-position: -60px -60px;
} }
.action-world { .action-warning {
background-position: -75px -60px; background-position: -75px -60px;
} }
.action-arrow_left-grey { .action-world {
background-position: -90px -60px; background-position: -90px -60px;
} }
.action-arrow_right-grey { .action-arrow_left-grey {
background-position: -105px -60px; background-position: -105px -60px;
} }
.action-attach-grey { .action-arrow_right-grey {
background-position: -120px -60px; background-position: -120px -60px;
} }
.action-blame-grey { .action-attach-grey {
background-position: -135px -60px; background-position: -135px -60px;
} }
.action-check-grey { .action-blame-grey {
background-position: -150px -60px; background-position: -150px -60px;
} }
.action-comment-grey { .action-check-grey {
background-position: -165px -60px; background-position: -165px -60px;
} }
.action-computer-grey { .action-comment-grey {
background-position: -180px -60px; background-position: -180px -60px;
} }
.action-create-grey { .action-computer-grey {
background-position: -195px -60px; background-position: -195px -60px;
} }
.action-delete-grey { .action-create-grey {
background-position: 0px -75px; background-position: 0px -75px;
} }
.action-disable-grey { .action-delete-grey {
background-position: -15px -75px; background-position: -15px -75px;
} }
.action-dislike-grey { .action-disable-grey {
background-position: -30px -75px; background-position: -30px -75px;
} }
.action-download-alt-grey { .action-dislike-grey {
background-position: -45px -75px; background-position: -45px -75px;
} }
.action-download-grey { .action-download-alt-grey {
background-position: -60px -75px; background-position: -60px -75px;
} }
.action-edit-grey { .action-download-grey {
background-position: -75px -75px; background-position: -75px -75px;
} }
.action-enable-grey { .action-edit-grey {
background-position: -90px -75px; background-position: -90px -75px;
} }
.action-file-grey { .action-enable-grey {
background-position: -105px -75px; background-position: -105px -75px;
} }
.action-flag-0-grey { .action-file-grey {
background-position: -120px -75px; background-position: -120px -75px;
} }
.action-flag-1-grey { .action-flag-0-grey {
background-position: -135px -75px; background-position: -135px -75px;
} }
.action-flag-2-grey { .action-flag-1-grey {
background-position: -150px -75px; background-position: -150px -75px;
} }
.action-flag-3-grey { .action-flag-2-grey {
background-position: -165px -75px; background-position: -165px -75px;
} }
.action-flag-4-grey { .action-flag-3-grey {
background-position: -180px -75px; background-position: -180px -75px;
} }
.action-flag-5-grey { .action-flag-4-grey {
background-position: -195px -75px; background-position: -195px -75px;
} }
.action-flag-6-grey { .action-flag-5-grey {
background-position: 0px -90px; background-position: 0px -90px;
} }
.action-flag-7-grey { .action-flag-6-grey {
background-position: -15px -90px; background-position: -15px -90px;
} }
.action-flag-ghost-grey { .action-flag-7-grey {
background-position: -30px -90px; background-position: -30px -90px;
} }
.action-flag-grey { .action-flag-ghost-grey {
background-position: -45px -90px; background-position: -45px -90px;
} }
.action-folder-open-grey { .action-flag-grey {
background-position: -60px -90px; background-position: -60px -90px;
} }
.action-fork-grey { .action-folder-open-grey {
background-position: -75px -90px; background-position: -75px -90px;
} }
.action-herald-grey { .action-fork-grey {
background-position: -90px -90px; background-position: -90px -90px;
} }
.action-highlight-grey { .action-herald-grey {
background-position: -105px -90px; background-position: -105px -90px;
} }
.action-history-grey { .action-highlight-grey {
background-position: -120px -90px; background-position: -120px -90px;
} }
.action-image-grey { .action-history-grey {
background-position: -135px -90px; background-position: -135px -90px;
} }
.action-like-grey { .action-image-grey {
background-position: -150px -90px; background-position: -150px -90px;
} }
.action-link-grey { .action-like-grey {
background-position: -165px -90px; background-position: -165px -90px;
} }
.action-lint-info-grey { .action-link-grey {
background-position: -180px -90px; background-position: -180px -90px;
} }
.action-lint-ok-grey { .action-lint-info-grey {
background-position: -195px -90px; background-position: -195px -90px;
} }
.action-lint-warning-grey { .action-lint-ok-grey {
background-position: 0px -105px; background-position: 0px -105px;
} }
.action-lock-grey { .action-lint-warning-grey {
background-position: -15px -105px; background-position: -15px -105px;
} }
.action-love-grey { .action-lock-grey {
background-position: -30px -105px; background-position: -30px -105px;
} }
.action-merge-grey { .action-love-grey {
background-position: -45px -105px; background-position: -45px -105px;
} }
.action-message-grey { .action-merge-grey {
background-position: -60px -105px; background-position: -60px -105px;
} }
.action-meta-mta-grey { .action-message-grey {
background-position: -75px -105px; background-position: -75px -105px;
} }
.action-move-grey { .action-meta-mta-grey {
background-position: -90px -105px; background-position: -90px -105px;
} }
.action-new-grey { .action-move-grey {
background-position: -105px -105px; background-position: -105px -105px;
} }
.action-perflab-grey { .action-new-grey {
background-position: -120px -105px; background-position: -120px -105px;
} }
.action-preview-grey { .action-none-grey {
background-position: -135px -105px; background-position: -135px -105px;
} }
.action-refresh-grey { .action-perflab-grey {
background-position: -150px -105px; background-position: -150px -105px;
} }
.action-remove-grey { .action-preview-grey {
background-position: -165px -105px; background-position: -165px -105px;
} }
.action-search-grey { .action-refresh-grey {
background-position: -180px -105px; background-position: -180px -105px;
} }
.action-start-sandcastle-grey { .action-remove-grey {
background-position: -195px -105px; background-position: -195px -105px;
} }
.action-subscribe-add-grey { .action-search-grey {
background-position: 0px -120px; background-position: 0px -120px;
} }
.action-subscribe-auto-grey { .action-start-sandcastle-grey {
background-position: -15px -120px; background-position: -15px -120px;
} }
.action-subscribe-delete-grey { .action-subscribe-add-grey {
background-position: -30px -120px; background-position: -30px -120px;
} }
.action-tag-grey { .action-subscribe-auto-grey {
background-position: -45px -120px; background-position: -45px -120px;
} }
.action-transcript-grey { .action-subscribe-delete-grey {
background-position: -60px -120px; background-position: -60px -120px;
} }
.action-undo-grey { .action-tag-grey {
background-position: -75px -120px; background-position: -75px -120px;
} }
.action-unlock-grey { .action-transcript-grey {
background-position: -90px -120px; background-position: -90px -120px;
} }
.action-unmerge-grey { .action-undo-grey {
background-position: -105px -120px; background-position: -105px -120px;
} }
.action-unpublish-grey { .action-unlock-grey {
background-position: -120px -120px; background-position: -120px -120px;
} }
.action-upload-grey { .action-unmerge-grey {
background-position: -135px -120px; background-position: -135px -120px;
} }
.action-warning-grey { .action-unpublish-grey {
background-position: -150px -120px; background-position: -150px -120px;
} }
.action-world-grey { .action-upload-grey {
background-position: -165px -120px; background-position: -165px -120px;
} }
.action-arrow_left-white, .device-desktop .phabricator-action-view:hover .action-arrow_left { .action-warning-grey {
background-position: -180px -120px; background-position: -180px -120px;
} }
.action-arrow_right-white, .device-desktop .phabricator-action-view:hover .action-arrow_right { .action-world-grey {
background-position: -195px -120px; background-position: -195px -120px;
} }
.action-attach-white, .device-desktop .phabricator-action-view:hover .action-attach { .action-arrow_left-white, .device-desktop .phabricator-action-view:hover .action-arrow_left {
background-position: 0px -135px; background-position: 0px -135px;
} }
.action-blame-white, .device-desktop .phabricator-action-view:hover .action-blame { .action-arrow_right-white, .device-desktop .phabricator-action-view:hover .action-arrow_right {
background-position: -15px -135px; background-position: -15px -135px;
} }
.action-check-white, .device-desktop .phabricator-action-view:hover .action-check { .action-attach-white, .device-desktop .phabricator-action-view:hover .action-attach {
background-position: -30px -135px; background-position: -30px -135px;
} }
.action-comment-white, .device-desktop .phabricator-action-view:hover .action-comment { .action-blame-white, .device-desktop .phabricator-action-view:hover .action-blame {
background-position: -45px -135px; background-position: -45px -135px;
} }
.action-computer-white, .device-desktop .phabricator-action-view:hover .action-computer { .action-check-white, .device-desktop .phabricator-action-view:hover .action-check {
background-position: -60px -135px; background-position: -60px -135px;
} }
.action-create-white, .device-desktop .phabricator-action-view:hover .action-create { .action-comment-white, .device-desktop .phabricator-action-view:hover .action-comment {
background-position: -75px -135px; background-position: -75px -135px;
} }
.action-delete-white, .device-desktop .phabricator-action-view:hover .action-delete { .action-computer-white, .device-desktop .phabricator-action-view:hover .action-computer {
background-position: -90px -135px; background-position: -90px -135px;
} }
.action-disable-white, .device-desktop .phabricator-action-view:hover .action-disable { .action-create-white, .device-desktop .phabricator-action-view:hover .action-create {
background-position: -105px -135px; background-position: -105px -135px;
} }
.action-dislike-white, .device-desktop .phabricator-action-view:hover .action-dislike { .action-delete-white, .device-desktop .phabricator-action-view:hover .action-delete {
background-position: -120px -135px; background-position: -120px -135px;
} }
.action-download-alt-white, .device-desktop .phabricator-action-view:hover .action-download-alt { .action-disable-white, .device-desktop .phabricator-action-view:hover .action-disable {
background-position: -135px -135px; background-position: -135px -135px;
} }
.action-download-white, .device-desktop .phabricator-action-view:hover .action-download { .action-dislike-white, .device-desktop .phabricator-action-view:hover .action-dislike {
background-position: -150px -135px; background-position: -150px -135px;
} }
.action-edit-white, .device-desktop .phabricator-action-view:hover .action-edit { .action-download-alt-white, .device-desktop .phabricator-action-view:hover .action-download-alt {
background-position: -165px -135px; background-position: -165px -135px;
} }
.action-enable-white, .device-desktop .phabricator-action-view:hover .action-enable { .action-download-white, .device-desktop .phabricator-action-view:hover .action-download {
background-position: -180px -135px; background-position: -180px -135px;
} }
.action-file-white, .device-desktop .phabricator-action-view:hover .action-file { .action-edit-white, .device-desktop .phabricator-action-view:hover .action-edit {
background-position: -195px -135px; background-position: -195px -135px;
} }
.action-flag-0-white, .device-desktop .phabricator-action-view:hover .action-flag-0 { .action-enable-white, .device-desktop .phabricator-action-view:hover .action-enable {
background-position: 0px -150px; background-position: 0px -150px;
} }
.action-flag-1-white, .device-desktop .phabricator-action-view:hover .action-flag-1 { .action-file-white, .device-desktop .phabricator-action-view:hover .action-file {
background-position: -15px -150px; background-position: -15px -150px;
} }
.action-flag-2-white, .device-desktop .phabricator-action-view:hover .action-flag-2 { .action-flag-0-white, .device-desktop .phabricator-action-view:hover .action-flag-0 {
background-position: -30px -150px; background-position: -30px -150px;
} }
.action-flag-3-white, .device-desktop .phabricator-action-view:hover .action-flag-3 { .action-flag-1-white, .device-desktop .phabricator-action-view:hover .action-flag-1 {
background-position: -45px -150px; background-position: -45px -150px;
} }
.action-flag-4-white, .device-desktop .phabricator-action-view:hover .action-flag-4 { .action-flag-2-white, .device-desktop .phabricator-action-view:hover .action-flag-2 {
background-position: -60px -150px; background-position: -60px -150px;
} }
.action-flag-5-white, .device-desktop .phabricator-action-view:hover .action-flag-5 { .action-flag-3-white, .device-desktop .phabricator-action-view:hover .action-flag-3 {
background-position: -75px -150px; background-position: -75px -150px;
} }
.action-flag-6-white, .device-desktop .phabricator-action-view:hover .action-flag-6 { .action-flag-4-white, .device-desktop .phabricator-action-view:hover .action-flag-4 {
background-position: -90px -150px; background-position: -90px -150px;
} }
.action-flag-7-white, .device-desktop .phabricator-action-view:hover .action-flag-7 { .action-flag-5-white, .device-desktop .phabricator-action-view:hover .action-flag-5 {
background-position: -105px -150px; background-position: -105px -150px;
} }
.action-flag-ghost-white, .device-desktop .phabricator-action-view:hover .action-flag-ghost { .action-flag-6-white, .device-desktop .phabricator-action-view:hover .action-flag-6 {
background-position: -120px -150px; background-position: -120px -150px;
} }
.action-flag-white, .device-desktop .phabricator-action-view:hover .action-flag { .action-flag-7-white, .device-desktop .phabricator-action-view:hover .action-flag-7 {
background-position: -135px -150px; background-position: -135px -150px;
} }
.action-folder-open-white, .device-desktop .phabricator-action-view:hover .action-folder-open { .action-flag-ghost-white, .device-desktop .phabricator-action-view:hover .action-flag-ghost {
background-position: -150px -150px; background-position: -150px -150px;
} }
.action-fork-white, .device-desktop .phabricator-action-view:hover .action-fork { .action-flag-white, .device-desktop .phabricator-action-view:hover .action-flag {
background-position: -165px -150px; background-position: -165px -150px;
} }
.action-herald-white, .device-desktop .phabricator-action-view:hover .action-herald { .action-folder-open-white, .device-desktop .phabricator-action-view:hover .action-folder-open {
background-position: -180px -150px; background-position: -180px -150px;
} }
.action-highlight-white, .device-desktop .phabricator-action-view:hover .action-highlight { .action-fork-white, .device-desktop .phabricator-action-view:hover .action-fork {
background-position: -195px -150px; background-position: -195px -150px;
} }
.action-history-white, .device-desktop .phabricator-action-view:hover .action-history { .action-herald-white, .device-desktop .phabricator-action-view:hover .action-herald {
background-position: 0px -165px; background-position: 0px -165px;
} }
.action-image-white, .device-desktop .phabricator-action-view:hover .action-image { .action-highlight-white, .device-desktop .phabricator-action-view:hover .action-highlight {
background-position: -15px -165px; background-position: -15px -165px;
} }
.action-like-white, .device-desktop .phabricator-action-view:hover .action-like { .action-history-white, .device-desktop .phabricator-action-view:hover .action-history {
background-position: -30px -165px; background-position: -30px -165px;
} }
.action-link-white, .device-desktop .phabricator-action-view:hover .action-link { .action-image-white, .device-desktop .phabricator-action-view:hover .action-image {
background-position: -45px -165px; background-position: -45px -165px;
} }
.action-lint-info-white, .device-desktop .phabricator-action-view:hover .action-lint-info { .action-like-white, .device-desktop .phabricator-action-view:hover .action-like {
background-position: -60px -165px; background-position: -60px -165px;
} }
.action-lint-ok-white, .device-desktop .phabricator-action-view:hover .action-lint-ok { .action-link-white, .device-desktop .phabricator-action-view:hover .action-link {
background-position: -75px -165px; background-position: -75px -165px;
} }
.action-lint-warning-white, .device-desktop .phabricator-action-view:hover .action-lint-warning { .action-lint-info-white, .device-desktop .phabricator-action-view:hover .action-lint-info {
background-position: -90px -165px; background-position: -90px -165px;
} }
.action-lock-white, .device-desktop .phabricator-action-view:hover .action-lock { .action-lint-ok-white, .device-desktop .phabricator-action-view:hover .action-lint-ok {
background-position: -105px -165px; background-position: -105px -165px;
} }
.action-love-white, .device-desktop .phabricator-action-view:hover .action-love { .action-lint-warning-white, .device-desktop .phabricator-action-view:hover .action-lint-warning {
background-position: -120px -165px; background-position: -120px -165px;
} }
.action-merge-white, .device-desktop .phabricator-action-view:hover .action-merge { .action-lock-white, .device-desktop .phabricator-action-view:hover .action-lock {
background-position: -135px -165px; background-position: -135px -165px;
} }
.action-message-white, .device-desktop .phabricator-action-view:hover .action-message { .action-love-white, .device-desktop .phabricator-action-view:hover .action-love {
background-position: -150px -165px; background-position: -150px -165px;
} }
.action-meta-mta-white, .device-desktop .phabricator-action-view:hover .action-meta-mta { .action-merge-white, .device-desktop .phabricator-action-view:hover .action-merge {
background-position: -165px -165px; background-position: -165px -165px;
} }
.action-move-white, .device-desktop .phabricator-action-view:hover .action-move { .action-message-white, .device-desktop .phabricator-action-view:hover .action-message {
background-position: -180px -165px; background-position: -180px -165px;
} }
.action-new-white, .device-desktop .phabricator-action-view:hover .action-new { .action-meta-mta-white, .device-desktop .phabricator-action-view:hover .action-meta-mta {
background-position: -195px -165px; background-position: -195px -165px;
} }
.action-perflab-white, .device-desktop .phabricator-action-view:hover .action-perflab { .action-move-white, .device-desktop .phabricator-action-view:hover .action-move {
background-position: 0px -180px; background-position: 0px -180px;
} }
.action-preview-white, .device-desktop .phabricator-action-view:hover .action-preview { .action-new-white, .device-desktop .phabricator-action-view:hover .action-new {
background-position: -15px -180px; background-position: -15px -180px;
} }
.action-refresh-white, .device-desktop .phabricator-action-view:hover .action-refresh { .action-none-white, .device-desktop .phabricator-action-view:hover .action-none {
background-position: -30px -180px; background-position: -30px -180px;
} }
.action-remove-white, .device-desktop .phabricator-action-view:hover .action-remove { .action-perflab-white, .device-desktop .phabricator-action-view:hover .action-perflab {
background-position: -45px -180px; background-position: -45px -180px;
} }
.action-search-white, .device-desktop .phabricator-action-view:hover .action-search { .action-preview-white, .device-desktop .phabricator-action-view:hover .action-preview {
background-position: -60px -180px; background-position: -60px -180px;
} }
.action-start-sandcastle-white, .device-desktop .phabricator-action-view:hover .action-start-sandcastle { .action-refresh-white, .device-desktop .phabricator-action-view:hover .action-refresh {
background-position: -75px -180px; background-position: -75px -180px;
} }
.action-subscribe-add-white, .device-desktop .phabricator-action-view:hover .action-subscribe-add { .action-remove-white, .device-desktop .phabricator-action-view:hover .action-remove {
background-position: -90px -180px; background-position: -90px -180px;
} }
.action-subscribe-auto-white, .device-desktop .phabricator-action-view:hover .action-subscribe-auto { .action-search-white, .device-desktop .phabricator-action-view:hover .action-search {
background-position: -105px -180px; background-position: -105px -180px;
} }
.action-subscribe-delete-white, .device-desktop .phabricator-action-view:hover .action-subscribe-delete { .action-start-sandcastle-white, .device-desktop .phabricator-action-view:hover .action-start-sandcastle {
background-position: -120px -180px; background-position: -120px -180px;
} }
.action-tag-white, .device-desktop .phabricator-action-view:hover .action-tag { .action-subscribe-add-white, .device-desktop .phabricator-action-view:hover .action-subscribe-add {
background-position: -135px -180px; background-position: -135px -180px;
} }
.action-transcript-white, .device-desktop .phabricator-action-view:hover .action-transcript { .action-subscribe-auto-white, .device-desktop .phabricator-action-view:hover .action-subscribe-auto {
background-position: -150px -180px; background-position: -150px -180px;
} }
.action-undo-white, .device-desktop .phabricator-action-view:hover .action-undo { .action-subscribe-delete-white, .device-desktop .phabricator-action-view:hover .action-subscribe-delete {
background-position: -165px -180px; background-position: -165px -180px;
} }
.action-unlock-white, .device-desktop .phabricator-action-view:hover .action-unlock { .action-tag-white, .device-desktop .phabricator-action-view:hover .action-tag {
background-position: -180px -180px; background-position: -180px -180px;
} }
.action-unmerge-white, .device-desktop .phabricator-action-view:hover .action-unmerge { .action-transcript-white, .device-desktop .phabricator-action-view:hover .action-transcript {
background-position: -195px -180px; background-position: -195px -180px;
} }
.action-unpublish-white, .device-desktop .phabricator-action-view:hover .action-unpublish { .action-undo-white, .device-desktop .phabricator-action-view:hover .action-undo {
background-position: 0px -195px; background-position: 0px -195px;
} }
.action-upload-white, .device-desktop .phabricator-action-view:hover .action-upload { .action-unlock-white, .device-desktop .phabricator-action-view:hover .action-unlock {
background-position: -15px -195px; background-position: -15px -195px;
} }
.action-warning-white, .device-desktop .phabricator-action-view:hover .action-warning { .action-unmerge-white, .device-desktop .phabricator-action-view:hover .action-unmerge {
background-position: -30px -195px; background-position: -30px -195px;
} }
.action-world-white, .device-desktop .phabricator-action-view:hover .action-world { .action-unpublish-white, .device-desktop .phabricator-action-view:hover .action-unpublish {
background-position: -45px -195px; background-position: -45px -195px;
} }
.remarkup-assist-b { .action-upload-white, .device-desktop .phabricator-action-view:hover .action-upload {
background-position: -60px -195px; background-position: -60px -195px;
} }
.remarkup-assist-code { .action-warning-white, .device-desktop .phabricator-action-view:hover .action-warning {
background-position: -75px -195px; background-position: -75px -195px;
} }
.remarkup-assist-help { .action-world-white, .device-desktop .phabricator-action-view:hover .action-world {
background-position: -90px -195px; background-position: -90px -195px;
} }
.remarkup-assist-i { .remarkup-assist-b {
background-position: -105px -195px; background-position: -105px -195px;
} }
.remarkup-assist-image { .remarkup-assist-code {
background-position: -120px -195px; background-position: -120px -195px;
} }
.remarkup-assist-larger { .remarkup-assist-help {
background-position: -135px -195px; background-position: -135px -195px;
} }
.remarkup-assist-meme { .remarkup-assist-i {
background-position: -150px -195px; background-position: -150px -195px;
} }
.remarkup-assist-ol { .remarkup-assist-image {
background-position: -165px -195px; background-position: -165px -195px;
} }
.remarkup-assist-table { .remarkup-assist-larger {
background-position: -180px -195px; background-position: -180px -195px;
} }
.remarkup-assist-tag { .remarkup-assist-meme {
background-position: -195px -195px; background-position: -195px -195px;
} }
.remarkup-assist-tt { .remarkup-assist-ol {
background-position: 0px -210px; background-position: 0px -210px;
} }
.remarkup-assist-ul { .remarkup-assist-table {
background-position: -15px -210px; background-position: -15px -210px;
} }
.remarkup-assist-tag {
background-position: -30px -210px;
}
.remarkup-assist-tt {
background-position: -45px -210px;
}
.remarkup-assist-ul {
background-position: -60px -210px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -44,7 +44,7 @@ JX.behavior('files-drag-and-drop', function(config) {
for (var ii = 0; ii < files.length; ii++) { for (var ii = 0; ii < files.length; ii++) {
ids.push(files[ii].getID()); ids.push(files[ii].getID());
} }
uri.setQueryParam('h', ids.join('-')); uri.setQueryParam('h', ids.join(','));
// Reset so if you hit 'back' into the bfcache the page is still in a // Reset so if you hit 'back' into the bfcache the page is still in a
// sensible state. // sensible state.