Skip to content

Centralized branding #23

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Centralized branding #23

wants to merge 4 commits into from

Conversation

kpalang
Copy link
Contributor

@kpalang kpalang commented Apr 8, 2025

This PR gathers together all places where branding is used, to make it easier to build white-label spins of OpenIntegrationEngine.

Not ready to merge.

Closes #4

@kpalang kpalang force-pushed the feature/centralized-branding branch from 9756a2c to 788dc0b Compare April 8, 2025 11:40
@kpalang kpalang marked this pull request as draft April 9, 2025 07:21
jonbartels
jonbartels previously approved these changes Apr 11, 2025
jonbartels
jonbartels previously approved these changes Apr 14, 2025
@kpalang kpalang force-pushed the feature/centralized-branding branch from 8de9a03 to 87c390b Compare May 1, 2025 13:32
@kpalang kpalang force-pushed the feature/centralized-branding branch from 87c390b to 39e72c9 Compare May 1, 2025 13:32
@kpalang kpalang force-pushed the feature/centralized-branding branch from 39e72c9 to c416225 Compare May 1, 2025 13:41
@kpalang kpalang marked this pull request as ready for review May 1, 2025 13:45
Copy link
Contributor

@jonbartels jonbartels left a comment

Choose a reason for hiding this comment

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

Update the comments in BrandingConstants.

Someone like a graphic designer or CEO should be able to look at this file and know what to update so that OIE becomes their company tool.

The comments in BrandingConstants should explain, in tiny words, what to do to a non-developer to brand the app

// The URL that is opened when clicking "Visit + PRODUCT_NAME" button in Administrator
public static final String HOMEPAGE_URL = "https://openintegrationengine.org/";

// Icons
Copy link
Contributor

Choose a reason for hiding this comment

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

What size and format is tolerated for the favicon?

Where is it displayed?

@@ -349,7 +350,7 @@ protected Document getExtensionJnlp(String extensionPath) throws Exception {
informationElement.appendChild(titleElement);

Element vendorElement = document.createElement("vendor");
vendorElement.setTextContent("NextGen Healthcare");
vendorElement.setTextContent(BrandingConstants.PRODUCT_NAME);
Copy link

Choose a reason for hiding this comment

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

There should be a difference between product and vendor name.

Copy link

Choose a reason for hiding this comment

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

@NicoPiel I think we all had discussed this, good catch.

NicoPiel

This comment was marked as off-topic.

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.

Centralize the branding configuration
7 participants