openedx / openedx/frontend-app-authoring

Info Sidebar: Details tab

Open
#2,785 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
17
Forks
218
Avg merge
9d 20h
Merged PRs (30d)
20

Description

Designs

Figma link
Image

Specs

  • Course info sidebar has two tabs: Details and info
  • Course content summary shows total number of blocks and blocks by type (section, subsection, unit, problem, text, video, other)
  • Taxonomy alignments section shows current tags by taxonomy. The overflow gives the option to edit alignments which will open the taxonomy tab for the course level.
  • Overflow menu has one item: Edit Alignments
  • Authoring team shows the authoring team: Clicking the edit icon navigates to the Course Team settings page
  • History section comes from the version history and sync improvements epic (#2482)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked Figma design and the Details tab specifications, then review the version history and sync improvements epic (#2482) for the History section requirements. Done means the Course info sidebar has Details and info tabs with the specified content summary, taxonomy alignments, authoring team navigation, overflow action, and History section.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.