1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-28 16:30:59 +01:00
phorge-phorge/src/infrastructure
Bob Trahan 3ffc764141 Introduce lightbox view for images
Summary:
images attached to maniphest tasks and mentioned in remarkup anywhere now invoke a lightbox control that lets the user page through all the images.

lightbox includes a download button, next / prev buttons, and if we're not at the tippy toppy of hte page an "X" or close button.

we also respond to left, right, and esc for navigating.

next time we should get non-images working in here...!

Test Plan:
played with maniphest - looks good
made comments with images. looks good.
made sure multiple image comments worked.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin, chad

Maniphest Tasks: T1896

Differential Revision: https://secure.phabricator.com/D3705
2012-10-22 19:06:56 -07:00
..
__tests__ Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
celerity Allow blog resources to be served without Celerity 2012-10-17 08:37:05 -07:00
daemon Prevent notice for missing configuration in PhabricatorIRCDifferentialNotificationHandler 2012-10-11 15:00:25 -07:00
diff Set viewer for all handles loaded in controllers 2012-09-04 23:14:26 -07:00
edges If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
events Allow custom request checker prior to displaying page 2012-09-27 15:34:54 -07:00
internationalization Add a meta-application 2012-08-02 14:07:21 -07:00
javelin Introduce lightbox view for images 2012-10-22 19:06:56 -07:00
lint Add a basic notification UI element 2012-06-13 15:00:24 -07:00
markup Introduce lightbox view for images 2012-10-22 19:06:56 -07:00
query Allow projects to be set as policies 2012-09-13 10:15:08 -07:00
storage Fix static variable usage in Lisk 2012-10-20 05:04:38 -07:00
testing Add a generateNewTestUser() method to PhabricatorTestCase 2012-10-22 16:25:00 -07:00
util Fix a memory leak in PhabricatorGlobalLock 2012-08-10 11:28:43 -07:00
PhabricatorAccessLog.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorEditor.php Fix some Editor issues 2012-10-22 16:25:31 -07:00
PhabricatorEnv.php Allow specifying custom syntax highlighter 2012-06-26 19:37:45 -07:00
PhabricatorRequestOverseer.php Add a post_max_size exception for drag and drop uploads 2012-10-22 10:54:23 -07:00
PhabricatorScopedEnv.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorSetup.php Add setup check to detect attempts to install on a path 2012-10-22 10:51:16 -07:00