There are some places in the webapps (cockpit / tasklist) where we could improve the visual design in a simple way so that usage of color is more consistent with other Camunda applications (e.g. Optimize)

      Examples:

      • In Cockpit, primary buttons are red:
        • This is a signal color (ie. danger)
        • The same type of button is blue in Optimize
      • The header has currently a top red border:
        • We have moved away from this in other application (Optimize)
      • In Cockpit: menu hover state currently uses a vertical bar for hovers
        • this is inconsistent with other applications
        • (Note: at the same time this is currently consistent within the webapps for communicating "highlight" and "hover")

      Is there a simple approach to address the above topics? If true this could be a pragmatic step to create further alignment between applications. One way of approching it would be to set a timebox within which we want to address some of the above.

       

      Design Suggestions

      Header
      Basic improvements:

      • Remove red top boarder
      • Smaller icon, smaller title text
      • User/Home menu styling (Background and option states)

      Nice to have's:
      •Link css update and divider lines
      •Discuss breadcrumb style, Position of 'Dashboard' option

      Buttons
      • Primary button style – no size changes
      • Icon combo button style

      Card
      • App page padding
      • Card background
      • Card title size and title caps
      • App background colour update
      Nice to have;
      • Add cards to no card pages (see example) 

      Selections
      • in table and list
      • Blue highlight, not red.

       

      Icons
      Switch out check, error and arrow (menu and open/close panel)
      Icons attached. 

      UI Components design -> https://zpl.io/2EQlR0M 
      Page Examples -> https://zpl.io/bPEpx0M 

       

       

        This is the controller panel for Smart Panels app

          1. Arrow.svg
            0.3 kB
          2. Check.svg
            0.2 kB
          3. Close.svg
            0.2 kB

            [CAM-13090] Visual Design improvements

            Asia Malina added a comment -

            thorben.lindhauer 
            I have added some design improvements. Final req. we can discuss with the dev in person when you are ready.
            Thanks 

            Asia Malina added a comment - thorben.lindhauer   I have added some design improvements. Final req. we can discuss with the dev in person when you are ready. Thanks 

            thorben.lindhauer to add some additional context: Asia and I discussed that she would add some concrete proposals to make it easier for you to assess and prioritize the ticket.

            Daniel Meyer added a comment - thorben.lindhauer  to add some additional context: Asia and I discussed that she would add some concrete proposals to make it easier for you to assess and prioritize the ticket.

            asia.malina I don't have access to the zepplin project you linked. (Not sure Thorben has)

            Daniel Meyer added a comment - asia.malina  I don't have access to the zepplin project you linked. (Not sure Thorben has)

            Asia Malina added a comment -

            Invites sent, thanks for the heads up Daniel. 
            thorben.lindhauer meyer

            Asia Malina added a comment - Invites sent, thanks for the heads up Daniel.  thorben.lindhauer meyer

            Thanks asia.malina, with this we will be able to estimate the effort in a coming planning round. I will then go over it once more with a frontend developer. The zeplin examples are super helpful.

            Thorben Lindhauer added a comment - Thanks asia.malina , with this we will be able to estimate the effort in a coming planning round. I will then go over it once more with a frontend developer. The zeplin examples are super helpful.

            We are closing this ticket as part of our backlog grooming. Reasons:

            • We did not receive sufficient evidence that this ticket is important

            Thorben Lindhauer added a comment - We are closing this ticket as part of our backlog grooming. Reasons: We did not receive sufficient evidence that this ticket is important

              Unassigned Unassigned
              meyer Daniel Meyer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: