Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add white-label options for title, custom logo, code and styles #269

Merged
merged 2 commits into from
Jul 30, 2021

Conversation

nitram509
Copy link
Collaborator

Hi,

we're using Zeebe Simple Monitor in multiple environments like DEV, STAGE, and PROD.
I would like to highlight what environment I'm in by changing colors and logos on the page.
E.g. green for test and red for PROD.
That basic wish led me to the idea, to enable basic white-label features for CSS, JS, the logo, and the title.

This PR adds some new options in the application yaml, extends the ViewController
and obviously adds some tests to be safe in the future.

I took the freedom to drop the empty test class in favor of some real one.

Any feedback is welcome.

…vascript

incl. some test to show custom files loaded
incl. readme and documentation
@CLAassistant
Copy link

CLAassistant commented Jul 12, 2021

CLA assistant check
All committers have signed the CLA.

@saig0
Copy link
Contributor

saig0 commented Jul 19, 2021

@nitram509 thank you for your contribution 🎉

I'll look into your PR when I'm back from vacation 🌴

@saig0 saig0 self-requested a review July 30, 2021 08:49
Copy link
Contributor

@saig0 saig0 left a comment

Choose a reason for hiding this comment

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

@nitram509 nice 👍

I don't know how this is implemented usually. As far as I can tell, it looks good 🚀

@saig0 saig0 merged commit b0967f6 into camunda-community-hub:master Jul 30, 2021
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.

3 participants