Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Bug] Competency Management page: columns need a fixed height, and competency rows don't show a clickable cursor

Abierto
#835 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@AShatsila ya está trabajando en esto.

Desde el 26/9/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Environment: Master Sandbox, https://apps.master.openedx.io/authoring/taxonomy/46/competencies

Select any competency before checking the points below, so that the right-hand course panel is shown.

  1. The left column (competency tree) is shorter than the right column (course panel). Both columns should have the same height.
Image
  1. When all competencies are expanded with "Expand All", the left column grows far below the right column, and a large empty area appears under the course panel. On desktop, both columns should have the same fixed height, and the competency tree should scroll inside the left column instead of making the page taller.
Image
  1. The course panel shrinks when the results contain fewer courses, for example after searching "EDL", and the content below it moves up the page. On desktop, the course panel should keep a fixed height, so the page layout doesn't jump when results change. That height should fit 10 courses, which is one full page of results, even when fewer courses are returned.
Image
  1. The mouse cursor doesn't show that a competency row is clickable. Clicking a row selects the competency, but over the row label the cursor is a text cursor instead of a pointer. Every selectable competency row should show a pointer cursor over its whole area.
Image

On small screens, where the two columns stack vertically, the current layout works as intended. Points 1 to 3 apply to the desktop layout only.

Lenguaje dominante
Python
Estrellas
10
Forks
33
Merge medio
2 d 4 h
PR fusionados (30 d)
10

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de openedx/openedx-core

Todos los issues de openedx/openedx-core

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.