Skip to content

feat: Dashboard improvements#18

Merged
jeppekroghitk merged 12 commits into
developfrom
feature/7792-dashboard-improvements
Jun 30, 2026
Merged

feat: Dashboard improvements#18
jeppekroghitk merged 12 commits into
developfrom
feature/7792-dashboard-improvements

Conversation

@jeppekroghitk

@jeppekroghitk jeppekroghitk commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

Link to ticket

#7792

Description

  • Add help text for all dashboard elements.
  • Add "Dit igangværende arbejde"-panel, displaying unfinished initiatives and contacts.
  • Move "Aktivitet"-panel up beside "Dit igangværende arbejde".
  • Restyle both panels, and introduce CTA on hover.
  • Set up stuff to show in empty panels.
  • Ensure that both "Afdelinger" and "Områder" needs data before anything is shown in the "Områder på tværs af afdelinger"-panel.

Screenshot of the result

Screenshot 2026-06-29 at 12-21-32 Overblik · Projektdatabase

Checklist

  • My code is covered by test cases.
  • My code passes our test (all our tests).
  • My code passes our static analysis suite.
  • My code passes our continuous integration process.

@jeppekroghitk jeppekroghitk changed the base branch from develop to feature/7792-mascot-dialogue-bug-fix June 29, 2026 08:50
@jeppekroghitk jeppekroghitk requested a review from tuj June 29, 2026 10:22

@tuj tuj left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve with one recommendation.


<div class="card span-5">
<div class="card__header"><span class="card__title">{{ 'dashboard.reach'|trans }}</span></div>
<div class="card__header">

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have a look at:

https://symfony.com/bundles/ux-twig-component/current/index.html

Maybe it can help you reuse twig components instead of repeating.

We use it here: https://github.com/itk-dev/ai-reolen/

Base automatically changed from feature/7792-mascot-dialogue-bug-fix to develop June 30, 2026 06:56
@jeppekroghitk jeppekroghitk merged commit 841a048 into develop Jun 30, 2026
8 checks passed
@jeppekroghitk jeppekroghitk deleted the feature/7792-dashboard-improvements branch June 30, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants