Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-7532

SWF Viewer - States coloring

XMLWordPrintable

    • 2022 Week 26-28 (from Jun 27), 2022 Week 29-31 (from Jul 18)

      Motivation

      Actually when a workflow is being opened, it fits into screen size by default, and depending on the number of states, it may result on states being really small, where user can't easily differentiate between types, as icons are also so small. For example:

      Goal

      The goal is to improve workflow's high level view and readability, by adding colors to states, depending on the state type.

      Colors and it's appearance (thickness, size, alignment) should as it shown on the image below:


      Colors by State:

      1. Operation State = #0066CC
      2. Callback State = #EC7A08
      3. Parallel State = #4CB140
      4. Event State = #F4C145
      5. Switch State = #009596
      6. Sleep State = #5752D1
      7. Inject State = #8BC1F7
      8. ForEach State = #8F4700

      Here is some example of the resulting workflow:

      Not a goal

      Update icons to new one. This issue is solely about icons appearance and it's background, not icons themselves.

      Actions

      1. Perform changes in the states shapes in order to apply colors, thickness, size, alignment

        1. Colors for shapes.png
          238 kB
          Kirill Gaevskii
        2. firstColorsTry.png
          341 kB
          Kirill Gaevskii
        3. image-2022-07-08-22-56-30-732.png
          41 kB
          Roger Martinez
        4. image-2022-07-08-22-56-50-998.png
          57 kB
          Roger Martinez
        5. image-2022-07-08-22-57-02-318.png
          57 kB
          Roger Martinez
        6. image-2022-07-13-17-45-57-878.png
          94 kB
          Kirill Gaevskii
        7. image-2022-07-13-17-48-12-142.png
          98 kB
          Kirill Gaevskii
        8. Screenshot 2022-07-14 at 11.36.29.png
          239 kB
          Kirill Gaevskii
        9. Screenshot 2022-07-14 at 11.39.03.png
          128 kB
          Kirill Gaevskii
        10. States@1x.png
          30 kB
          Missy Johnson
        11. SWF State Icons_Event 3.svg
          2 kB
          Missy Johnson

              kgaevski@redhat.com Kirill Gaevskii
              romartin@redhat.com Roger Martinez
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: