Skip to content

Conversation

omkar-ethz
Copy link
Member

Description

Added a footer with configurable contactEmail appConfig key read from environment.ts. If the contactEmail is not set or empty, no footer is shown.

Motivation

Users currently have no information on whom to contact in case of issues. This fixes it by adding a help message footer:
Screenshot from 2025-07-07 14-17-16

Fixes:

  • Fixed logo banner positioning (is pushed to the bottom even if there isn't a lot of content), following the best practices for footers (blog)

Changes:

  • The footer with contact email added
  • The fix mentioned above
  • Removed the now unused get bannerColor method from status message banner

Tests included/Docs Updated?

  • Included for each change/fix?
  • Passing? (Merge will not be approved unless this is checked)
  • Docs updated?
  • New packages used/requires npm install?

Extra Information/Screenshots

@omkar-ethz omkar-ethz requested a review from minottic July 7, 2025 12:26
@omkar-ethz omkar-ethz merged commit 7a3956d into develop Jul 7, 2025
7 checks passed
@omkar-ethz omkar-ethz deleted the help-footer branch July 7, 2025 12:31
omkar-ethz added a commit that referenced this pull request Jul 7, 2025
* remove bannerColor getter as it's not used (banner color set by css)

* Add a help message footer with configurable contactEmail
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