Report: charts ignore the dark theme

Aberta
#166 3 comentários 0 reações 1 responsável Ver no GitHub

Mantenedores costumam responder em até 1 dia

@sunilaimlrymec-code já está trabalhando nisso.

Desde 19/10/2026.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
73/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
chart.js, html, java
Domínio
frontend

Direção de pesquisa

Read src/main/resources/report-template.html for the chart markup, CSS variables, and Chart.js configuration; check src/main/java/com/seleniumboot/reporting/HtmlReportGenerator.java for the template placeholders. Build with mvn clean verify and open target/selenium-boot-report.html to check that the donut, percentile, and trend charts are legible in both themes and update when the toggle is used. Comment on the issue before starting, as requested.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

bug good first issue reporting

The donut chart hardcodes borderColor: '#fff' and the Chart.js text/grid colours are fixed, so in Dark Mode the charts may not match the theme. Please check the dark theme and make the chart colours follow the theme toggle (CSS variables are already used for the page).

Done when: donut, percentile and trend charts are legible in both themes and update when the toggle is used.

Relevant code: src/main/resources/report-template.html (markup, CSS, Chart.js) and src/main/java/com/seleniumboot/reporting/HtmlReportGenerator.java (fills the {{...}} placeholders). Build with mvn clean verify, then open target/selenium-boot-report.html. Comment here before starting so we don't double up.

Linguagem predominante
Java
Estrelas
12
Forks
6
Merge médio
10h
PRs com merge (30d)
76

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de seleniumboot/selenium-boot

Todas as issues de seleniumboot/selenium-boot

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.