-
Notifications
You must be signed in to change notification settings - Fork 75
Description
Is your feature request / improvement related to a problem? Please describe.
Moodle 4.5 introduced a new AI Subsystem which (among other features) can be set up to allow students to generate a summary of the text content of any activity page (see here). When this feature is enabled, a "Summarise" button is added above the content of each activity page:
When clicked, this button opens a new drawer in the same position as the block drawer:
We find this button to be quite intrusive as it takes up valuable vertical space even though it is not relevant for many users. We have already received complaints about this from some of our users.
Describe the solution you'd like
We would like to add an option to change the placement and look of this button using Boost Union.
I have come up with four suggestions for the new placement, which I will present here.
Suggestion 1: Make the button a header action (like the "Manage courses" and the "Create course" buttons on the "My courses" page). This moves the button to the right of the activity title, but leaves its design unchanged. This is easy to implement.
Suggestion 2: Add the button to the list of additional buttons in the context header (like the "Message" button on the user profile page). This places the button directly after the activity title and changes its design to be less intrusive. This is a bit more difficult to implement and will probably require some code duplication.
Suggestion 3: Add a new drawer toggle below the toggle for the block drawer. This makes sense semantically because the summarise button opens a drawer when it is clicked. It prevents the AI drawer from being opened while the block drawer is open, though. This could get tricky when it comes to styling.
Suggestion 4: Add a new footer button above the default one (just like the accessibility support link which is already offered by Boost Union). This is easy because it reuses the functionality already implemented in Boost Union, but we might need to review the styling on small devices (it seems to interfere with the block drawer toggle).
My personal favourites are 1 and 4, but I'm interested in hearing different opinions. If multiple versions are desired, we could allow admins to select one of multiple options.
Describe alternatives you've considered
An alternative would be to tell users who do not want to see the button to remove it using a client-side browser add-on (e.g., an ad blocker). But there might be users who are just annoyed by the buttons placement and not the button itself.
Metadata
Metadata
Assignees
Labels
Projects
Status