Permissions: Too wide on mobile

Description

The Permissions page across all tools is not responsive on mobile. There is a lot of horizontal scrolling, and when viewing the roles on the far right, you can no longer see the permission in question, making it more likely that users will apply the wrong permissions

Attachments

4

Activity

Show:

Wasi Khan September 25, 2024 at 8:12 PM

Verified on 23 the permissions page on the following tools correctly follow responsive mode:
Calendar
Announcements
Resources
Assignments
Chat Room
Email Archive
Commons
Email
Messages
Podcasts
Roster
Sign-up

Server Information

  • Sakai Version: 23-SNAPSHOT

  • Server Time: Sep 25, 2024 4:12:03 PM EDT

  • Server: ip-172-31-7-189

  • Build Info: a1d17000

Christina Schwiebert September 11, 2024 at 6:21 PM

Verified on https://trunk-maria.nightly.sakaiproject.org/, build 3f9216ee. Sign-up and Resources now have the mobile-friendly Permissions page. Adrian, sorry I didn't get the new Jira made. By the time I saw the message, you had reopened this one.

Adrian Fish September 10, 2024 at 9:41 AM

Signup and resources need to be fixed, so I'm reopening.

Adrian Fish September 9, 2024 at 9:07 PM

Can you create a new Jira for resources and signup? They use a different approach to permissions, to it’s another chunk of work. If you don’t mind. If you can’t be bothered, just reopen this. I’ll understand

Christina Schwiebert September 9, 2024 at 6:38 PM
Edited

For most tools, the permissions page changes on mobile view to have the role checkboxes below each permission. The two that failed were Resources and Sign-up.

Calendar
Announcements
Resources
Assignments
Chat Room
Email Archive
Commons
Email
Messages
Podcasts
Roster
Sign-up

, do you want me to make a new Jira for these two, or re-open this one? Attaching screenshots of Announcements (good), Sign-up, and Resources.

 

 

Fixed

Details

Priority

Affects versions

23 Status

QA Verification Pass

22 Status

Please Merge

Components

Assignee

Reporter

Created May 2, 2024 at 7:23 PM
Updated November 19, 2024 at 8:33 PM
Resolved September 11, 2024 at 1:56 PM