1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-08 22:01:03 +01:00
phorge-phorge/src/applications/phriction
epriestley 4afb6446d9 Allow DocumentView to render with a curtain, and make Phriction use a curtain
Summary:
Depends on D19616. Ref T13077. Fixes T8172. In the last round of design updates, a lot of actions got stuffed into "Actions" menus.

I never really got used to these and think they're a net usability loss, and broadly agree with the feedback in T8172. I'd generally like to move back toward a state where actions are available on the page, not hidden in a menu.

For now, just put a curtain view on these pages. This could be refined later (e.g., stick this menu to the right hand side of the screen) depending on where other Phriction changes go.

(Broadly, I'm also not satisfied with where we ended up on the fixed-width pages like Diffusion > Manage, Config, and Instances. In contrast, I //do// like where we ended up with Phortune in terms of overall design. I anticipate revisiting some of this stuff eventually.)

Test Plan:
  - Looked at Phriction pages on desktop/tablet/mobile/printable -- actions are now available on the page.
  - Looked at other DocumentView pages (like Phame blogs) -- no changes for now.

Reviewers: amckinley

Maniphest Tasks: T13077, T8172

Differential Revision: https://secure.phabricator.com/D19617
2018-08-28 14:58:05 -07:00
..
application Revert the alternate menu names for applications 2018-04-08 10:20:24 -07:00
codex Extend PhabricatorPolicyCodex interface to handle "interesting" policy defaults 2018-04-27 16:56:11 -07:00
conduit Freeze the "phriction.info" Conduit API method 2018-02-16 12:14:23 -08:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
constants Give Phriction documents modern string status constants instead of numeric constants 2018-02-15 18:23:41 -08:00
controller Allow DocumentView to render with a curtain, and make Phriction use a curtain 2018-08-28 14:58:05 -07:00
editor Move the hierarchical edit policy check in Phriction from requireCapabilities() to validateTransactions() 2018-08-16 10:55:11 -07:00
engineextension Add a rough Quick Search datasource for Phriction documents 2018-02-16 09:55:54 -08:00
herald Make Herald test workflow modular and more clear 2016-08-03 16:12:33 -07:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
markup Fix incorrect context extraction for relative Phriction links on Phriction pages 2018-02-16 12:33:40 -08:00
phid Give PhrictionContent objects (older versions of wiki pages) legitimate PHIDs 2018-02-15 17:39:07 -08:00
query Add Spaces support to Phriction 2018-07-31 10:24:28 -07:00
search Partially clean up Phriction document status constants; introduce "phriction.document.search" 2018-02-15 18:19:10 -08:00
storage Add Spaces support to Phriction 2018-07-31 10:24:28 -07:00
typeahead Add autocomplete for Phriction documents on "[[ ..." in Remarkup 2018-02-16 09:56:18 -08:00
xaction Move the hierarchical edit policy check in Phriction from requireCapabilities() to validateTransactions() 2018-08-16 10:55:11 -07:00