Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 410679 - Product branding for Orion
Summary: Product branding for Orion
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 3.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 3.0 RC2   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-12 22:29 EDT by Chris McGee CLA
Modified: 2013-06-13 03:58 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris McGee CLA 2013-06-12 22:29:15 EDT
Orion could be hosted within another product/service where they would like to customize the branding of it.

For instance, the Orion logo shows up in the footer on the bottom left corner. Also, the nav bar shows the text "Orion Content." The footer has Orion-specific links for copyright, terms, etc.

In order to customize these things you have to modify css, javascript and html files that are part of the Orion code base. This makes it more difficult to adopt newer versions of Orion. It would be great if there was a single file or some kind of indirection where all of the customizations can be made.
Comment 1 Szymon Brandys CLA 2013-06-13 03:58:13 EDT
(In reply to comment #0)
> In order to customize these things you have to modify css, javascript and
> html files that are part of the Orion code base. This makes it more
> difficult to adopt newer versions of Orion. It would be great if there was a
> single file or some kind of indirection where all of the customizations can
> be made.

Actually there is something like that. Look at org.eclipse.orion.client.ui/web/orion/banner/ for files that constitute the header and footer. They can be easily overridden in your app. Moreover there were some changes recently introduced, see bug 410192 and bug 410177. Thanks to these changes, customization like the one on hub.jazz.net is possible in an easy way.

Of course there is still space for improvements, so please raise bugs describing specific issues.