Skip to content

White labeling fixes

Chris Martin requested to merge cmart/exosphere:white-labeling-fixes into master
  • Allow deployer to set a default/primary login view via flags (and set this for Jetstream environment), fixes #433 (closed).
  • Allow deployer to set a favicon (and set this for Jetstream environment), fixes #434 (closed).
  • Configurable page title and help/about text, fixes #435 (closed). This adds support for Markdown parsing/rendering to Exosphere via the elm-markdown package.

How to Test

On https://exosphere.jetstream-cloud.org (where this has already been deployed:

  • When opening with no saved application state (e.g. in a new private browsing window), you should see the Jetstream-specific login view
  • From this view, you should be able to click "See other login methods" to get the option of the generic OpenStack login view
  • You should see the Jetstream-specific favicon
  • You should see customized app title and help/about text on the help/about page

Screenshots

(If visual changes are introduced, show what they look like)

Edited by Chris Martin

Merge request reports