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

User list: icons for edit and remove, rights as one field in the account form, labels with a capital

Abierto
#658 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@guidol-ive ya está trabajando en esto.

Desde el 28/10/2026.

  • #659 de @guidol-ive — abierto

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

The issue identifies the user list in privileged-user settings and the account form, and links the rights choices to issue #650. Start by reviewing pull request #659 and the implementation of those settings and form; the payload names no files or tests. Done means the list uses edit and remove icons with the stated last-privileged-user rule, rights are one field visible only to privileged users, and field labels start with capitals.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Component: User interface Impact: Medium Level: Easy Type: Enhancement Value: Users

Problem

The user list in the settings of a privileged user is hard to use:

  • Each row has up to three large text buttons: bewerken, verwijderen, and admin or ontadmin. A user who is no user any more has a fourth, reincarnate, which is untranslated.
  • Admin, ontadmin and reincarnate are really one choice: the rights of the user (privileged user, standard user, no user). They are spread over separate buttons, and the account form has an extra "ontadmin" button at the top.
  • Field labels begin with a lower-case letter on most forms ("gebruikersnaam:", "volledige naam:", "e-mail:"), but with a capital on others.

Proposal

  • Per row a pencil (edit) and a bin (make no user), as icons with a tooltip. The last privileged user gets no bin.
  • The rights become one field Rechten (Rights) in the account form behind the pencil, with the choices Geprivilegieerde gebruiker, Standaardgebruiker and Geen gebruiker (#650). Only a privileged user sees it.
  • Field labels begin with a capital everywhere.
Lenguaje dominante
JavaScript
Estrellas
5
Forks
9
Merge medio
18 h 7 min
PR fusionados (30 d)
11

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 PlanBCode/hypha

Todos los issues de PlanBCode/hypha

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.