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

ux(atemschutz): add tooltips to the five ScbaView state-transition buttons

Abierto Apto para principiantes
#346 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
78/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
csharp
Área
frontend

Línea de trabajo

Edita los cinco botones de transición de estado alrededor de las líneas 213–221 en src/LageBuch.App.Shared/Views/ScbaView.axaml; usa src/LageBuch.App.Shared/Views/MasterDataEditorView.axaml como referencia para el estilo de los tooltips. Añade tooltips breves en alemán que describan cada acción y cuándo se aplica, distinguiendo los dos botones DRUCK según el estado del equipo. Ejecuta make build y make run, luego abre una incidencia y comprueba los tooltips en la pestaña Atemschutz.

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

Descripción

good first issue ux

src/LageBuch.App.Shared/Views/ScbaView.axaml is the Atemschutzüberwachung tab.
Its five state-transition buttons carry no tooltip at all — the whole 231-line
file has exactly one ToolTip.Tip, and that one is on a different element.

The buttons, around lines 213 to 221:

Line Label Command
213 IM EINSATZ StartCommand
215 DRUCK RecordPressureCommand
217 RÜCKZUG WithdrawCommand
219 DRUCK RecordPressureCommand
221 ABGENOMMEN MarkRemovedCommand

Two of them read DRUCK and do the same thing, but they appear in different
trupp states, so from the user's side they are not interchangeable. This is a
screen someone operates under time pressure during a real Einsatz, and a
mislabelled press has consequences.

What to do

Add a ToolTip.Tip to each of the five, in German, saying what the button does
to the Trupp and when it applies. The two DRUCK buttons should get tooltips
that distinguish the state they belong to rather than identical text.

Copy the style from src/LageBuch.App.Shared/Views/MasterDataEditorView.axaml,
which uses short imperative German tooltips throughout.

Wording matters more than code here. If you are a firefighter rather than a
developer, this is a good issue to take: propose the wording in a comment first
and someone can help with the XAML.

Verify
make build
make run

Open an incident, go to the Atemschutz tab, register a Trupp and hover the
action buttons in each state.

Difficulty: easy.


New here?

Comment to claim this issue and it is yours. If no pull request appears within
seven days it goes back in the pool, no hard feelings.

Before you open the PR, please skim CONTRIBUTING.md:
commits need DCO sign-off (git commit -s) and a Conventional Commit subject.
Changes under src/ additionally need an entry under ## [Unreleased] in
CHANGELOG.md — CI fails the PR otherwise.

Questions are welcome right here or in
Discussions.

Lenguaje dominante
C#
Estrellas
1
Forks
3
Merge medio
4 h 49 min
PR fusionados (30 d)
177

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 CodeForFire/lagebuch

Todos los issues de CodeForFire/lagebuch

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.