You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Although the Figma mockups show the legacy UI (in edx-platform), for this ticket we are only going to be making changes in the Course Authoring MFE. Do not modify the legacy UI (in edx-platform).
Implement the new sidebar tag widget in the Course Authoring MFE Unit Page. (Note: we need to wait until at least the basic sidebar has been implemented on that page, if it hasn't already.)
Heading is "Unit Tags"
Widget is not collapsible
Parent tags are not collapsible
Only the taxonomies are collapsible
Taxonomy names are bolded
Implicit and explicit tags share the same styling
The count in the grey circle has been updated to match the count styling elsewhere (i.e. tag icon + count)
Tags are styled in the same way as they are in the tag drawer
Clicking "Manage Tags" opens the tag drawer. It does not use an iframe.
When changes are made in the tag drawer and saved, this widget is instantly refreshed to show the updated tags and count.
If the tag name is long, it wraps to the next line as shown in the designs.
Developer notes:
The inner part of the tags widget (below the taxonomy name) should be a re-usable component that we can also use in the refined tag drawer. Note that in both cases it displays a read-only hierarchical list of tags, but when "edit mode" is toggled on, each tag has an (X) delete button next to it. Otherwise, they are the same.
@ChrisChV The tag count should display even if it is zero. The "tag icon + 0" element should be displayed at 40% opacity. See an example next to "Education Level" in the image below. Let me know if you have any questions.
"As a course author, I want to easily see what tags a unit has when editing it in Studio"
Design: See "Unit Page" in Figma "Content Tagging MVP"
Acceptance Criteria:
Developer notes:
The text was updated successfully, but these errors were encountered: