che icon indicating copy to clipboard operation
che copied to clipboard

As an admin I want to customize the dashboard branding using the Eclipse Che CR

Open ibuziuk opened this issue 3 years ago • 1 comments

Is your task related to a problem? Please describe

As an admin, I want to customize the dashboard branding using the Eclipse Che CR and have the possibility to change styles, logo etc.

Describe the solution you'd like

Eclipse Che CR configuration:

spec:
  dashboard:
    warning: <warning message>
    logo: image: <link to 'logo.svg'>
    loader: <link to 'loader.svg'>
    styles: <link to 'branding.css'> 

Describe alternatives you've considered

No response

Additional context

We should use a similar approach as for the warning header configuration - https://github.com/eclipse/che/issues/20724

ibuziuk avatar Jul 21 '22 09:07 ibuziuk

Currently we have:

spec:
  components:
    dashboard:
      deployment: <..>
      headerMessage:
        show: <true/false>
        text: <message>

I would put logo, loader, styles into another structure like this:

spec:
  components:
    dashboard:
      deployment: <..>
      customization:
        logo: image: <link to 'logo.svg'>
        loader: <link to 'loader.svg'>
        styles:
          - <style1>
          - <style2>
          ...
      headerMessage:
        show: <true/false>
        text: <message>

tolusha avatar Jul 22 '22 06:07 tolusha

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Feb 20 '23 00:02 che-bot