Content libraries permissions UI (WIP) - #11
Conversation
|
Hey @marcotuts, do you guys have design mockup for how you want the user permissions editor screen to look for content libraries? Above you can see what I've implemented for now in this branch - three levels of permissions, and on each user there is a button to promote or demote. Please let me know what feedback you have, or if you have a better design that I could implement now. |
|
@bradenmacdonald - This is a screen I will link to from the InvisionApp, but for now here it is directly. Let me know if you have any questions! |
|
I tried to reuse all the existing patterns we have on the current Course Team page, while making sure that all the text is updated to reflect the Libraries use case, which it looks like you have done as well. |
b6c0679 to
e90c793
Compare
|
Thanks @marcotuts :) Updated version pushed. Screenshot: A few comments:
|
|
@bradenmacdonald -Awesome! Staying consistent with our existing patterns is great, so having the grey button is definitely the right thing to have done here. The lack of responsiveness is definitely something that would be worth addressing if possible. Let's do this - I'm going to ask someone on the design team do a FED review and suggest possible patterns for handling responsiveness here. I see you've used flex grid, but we may want to change this in smaller screen sizes. I'll check in on the latest Studio patterns we've implemented and add a reviewer to this tomorrow. Thanks for the quick response and update! |
acbaddb to
9edecd1
Compare
e90c793 to
3c048c2
Compare
|
I have rebased this as content_libraries/5-permissions and will close this PR for now. Soon we will open an upstream PR to get the rebased version merged into the |
Adds the Studio version of the compiled static JS translation files
SE-1155 Allows unicode usernames to be used in CCX enrollments and reports.


This adds a new settings page in studio's library view that can be used to assign roles to users of a content library.
Each user can be in one of three roles: