[
https://issues.apache.org/jira/browse/FELIX-1958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12828632#action_12828632
]
Felix Meschberger commented on FELIX-1958:
------------------------------------------
After considering this issue in the context of FELIX-2023, which is effectively
a duplicate of this issue, I think it is a good idea to use the brand name as
the title.
Will adapt the default branding plugin to interpret a respective configuraiton
property from a branding fragment, using a default value of "Apache Felix Web
Console".
> Branding L&F issues
> --------------------
>
> Key: FELIX-1958
> URL: https://issues.apache.org/jira/browse/FELIX-1958
> Project: Felix
> Issue Type: Improvement
> Components: Web Console
> Affects Versions: webconsole-2.0.4
> Reporter: Valentin Valchev
> Assignee: Felix Meschberger
> Priority: Minor
> Fix For: webconsole-3.0.0
>
> Attachments: branding-title.png
>
>
> Currently the heading of the Apache Web Console consists of:
> Left:
> Admin Title
> Plugin Title
> Right:
> Vendor Logo
> Unfortunately the "Admin Title" cannot be changed, unless the bundles are
> modified. And in case, when we install Karaf with branding support, opening
> the bundles tab we see the following headings on left:
> ----
> Apache Felix Web Management Console
> Bundle
> ----
> When opening the Karaf Admin we see:
> ----
> Apache Felix Karaf :: Web Console :: Admin
> Admin
> ----
> (The attached image shows the visual inconsistency)
> What about changing the "Admin Title" to "Product Title". So, when the Web
> Console is installed in a product like Karaf the top-most title will be
> always consistent and more-over, you will always know that you work with a
> specific product. In this case the previous examples might look this way:
> ----
> Karaf Web Management Console
> Bundles
> ----
> Karaf Web Management Console
> Karaf :: Admin
> ----
> The change can be easily implement by changing the
> AbstractWebConsolePlugin.startResponse() method by replacing the
> 'adminTitle' with brandingPlugin.getBrandName() or
> brandingPlugin.getProductName().
> This way we will also eliminate the need of reading the Bundle-Name manifest
> header for each plug-in.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.