Some thoughts on how to improve sharing which @MTRichards and I discussed. @MTGap what do you think? We should collaborate on that soon to make sharing more awesome.
Share dialog in general
- input field should have suggestions directly, maybe use Chosen.js
- more padding, bigger in general, better grouping (I’ll do that ;)
- show name, »can edit« and »can share« and x directly (edit & share default on)
- line up detail CRUD dropdown as list with »can edit«, default all selected
- in the future user images on the left of each row

Share via email
- currently goes through share with link, too cumbersome
- should be integrated in the one field on top: »Share with user or email«
- show email in list like username matt@example.com, only action is x
- future: generate unique link per email address so revocation on a per-person basis is possible

-- separation here --
Share link
- rename from »share public link«
- input box next to label
- »password protect« slightly indented maybe, or group it somehow
-- separation here --

Expiration date
- ability to set date and time (only granular to hours)
- make impossible to choose date in past, minimum 1 hour in future
- show countdown as feedback (only granular to hours)
- admin ability to set default expiration time (default: expiration completely disabled)
More thoughts?
Some thoughts on how to improve sharing which @MTRichards and I discussed. @MTGap what do you think? We should collaborate on that soon to make sharing more awesome.
Share dialog in general
Share via email
-- separation here --
Share link
-- separation here --

Expiration date
More thoughts?