-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
White labelling capabilities for Che 7 #14110
Comments
Any update on this issue? Need it in Che 7 so downstream can be rebranded. :) Will it get done for 7.2.0 or 7.3.0? |
UPDATE:
|
PR with Welcome plugin eclipse-che/che-theia#454 |
This fixed is merged, but AFTER 0.11.0. So maybe we need to cherry pick if 0.12.0 won't be available in time for 7.3.0? |
we have a way to patch che-theia and to take any commit from theia as upstream theia for 7.3.0 so no need to use uppercase. If a fix is required, it will be part of 7.3.0 |
I was just being emphatic, not shoutycaps. :) Good news is that patching approach is compatible w/ Brew, so no extra forking work needed from my side. \o/ |
The conclusion of discussing in the PR:
|
@vitaliy-guliy Could you also provide the documentation on che-docs? It is as important as the implementation, as there are a lot of people who are white-labelling Che for their own purposes. See interest on: #12811 |
Until there is docs available, I don't think we can consider this issue done. |
This should be the first step before doing anything. If you do that first, all the previous steps you are mentioning would be implementation details. With this step working you could have documentation right away. BTW how are you going to deal with images ? would be external ? |
Some feedback re: the above screenshots:
The CRW acronym is not official and will never appear IN a product.
|
@nickboldt thanks for your feedback Is it possible to provide images for logo which will include both logo and text? For both dark and white theme. |
For the loader I have to investigate it the first. I haven't touched it. |
@vitaliy-guliy to me your dedicated issue #14845 should be a subtask of this one. |
Looking at the contents of vs. and I'm wondering... do I need to add just the new fields you've added? For example there was already a "favicon" field, but you added an "icon" field. Are they the same thing? Should I remove Asking because https://github.com/eclipse/che/blob/master/dashboard/src/assets/branding/product.json#L6 still uses favicon. Are logoFile and logoTextFile replaced by https://github.com/eclipse/che/blob/master/dashboard/src/assets/branding/product.json#L4-L5 Where do the https://github.com/eclipse/che/blob/master/dashboard/src/assets/branding/product.json#L21-L29 Re: the loader, will we have two different ones? One for Che server/dashboard [1] and another for Theia workspaces? [1] https://github.com/eclipse/che/blob/master/dashboard/src/assets/branding/product.json#L7 |
@vitaliy-guliy on PTO, so I try to give an answer:
They may look the same, but image format and purpose is different:
It not replacement we have two different
They are rendered at the bottom of welcome page |
With merge of https://github.com/redhat-developer/codeready-workspaces-theia/pull/2 we might be done with this issue. :) |
@vitaliy-guliy is there a guide available that shows how to customizing branding as shown in the screenshots above? |
@bendavis78 https://www.eclipse.org/che/docs/che-7/branding-che-theia/ should have what you are looking for |
Is your enhancement related to a problem? Please describe.
Che 7 needs capabilities to be branded:
Sub-tasks:
Improvements:
The text was updated successfully, but these errors were encountered: