HyphaApp / hypha

Submission management software for open calls
https://www.hypha.app
BSD 3-Clause "New" or "Revised" License
67 stars 39 forks source link

Add missing submission export to submission list view & update styling #4033

Closed theskumar closed 1 month ago

theskumar commented 1 month ago

Update the styling on the table view (de-emphasized, and used an icon) On list view, added the icon for export with a tooltip and also added a separate export handler the old table view is depreciated now.


Screenshot 2024-07-05 at 8  38 52@2x


Screenshot 2024-07-05 at 8  38 18@2x

Test Steps

frjo commented 1 month ago

@theskumar Looks much better!

Could you change the default of SUBMISSIONS_EXPORT_ACCESS_STAFF to False. I feel that is a more safe option. Then only staff admins can export by default.

theskumar commented 1 month ago

@frjo done https://github.com/HyphaApp/hypha/pull/4033/commits/6041cf87a806ab2619b04fbeb667b0156bec581d

wes-otf commented 1 month ago

Will test tomorrow but this should fix the first part of #4027! The new button fits better too.