kestra-io / kestra

:zap: Workflow Automation Platform. Orchestrate & Schedule code in any language, run anywhere, 500+ plugins. Alternative to Zapier, Rundeck, Camunda, Airflow...
https://kestra.io
Apache License 2.0
11.48k stars 978 forks source link

Add a new design of tables within Executions and Flows pages #5586

Open anna-geller opened 1 week ago

anna-geller commented 1 week ago

Feature description

This is how those tables currently look like:

image

image

The new design changes the following:

  1. No more alternating rows, instead a single color with a darker on-hover effect
  2. Unified display of States
  3. Sorting icons changes
  4. Trigger icons without borders
  5. More space for the header row with column names
  6. All text is displayed in a single color, no more pink text within the tables - links like the one for Execution ID or Flow ID are also displayed in white and only change to light purple on hover

image

image

Internal figma link

Pk9697 commented 1 week ago

/assign

Sarvesh0820 commented 1 week ago

hey, I'm interested in working on this issue. I am a newbie and I am eager to contribute to this project. Can you please assign me this work.

MilosPaunovic commented 1 week ago

As @Pk9697 was first, the assignment goes to him. @Sarvesh0820 feel free to take a look at our list of curated good first issues and take your pick from there.

anna-geller commented 1 week ago

light mode SVG: Flow-Executions Flow-Executions (1)

Pk9697 commented 1 week ago

Feature description

This is how those tables currently look like:

image

image

The new design changes the following:

  1. No more alternating rows, instead a single color with a darker on-hover effect
  2. Unified display of States
  3. Sorting icons changes
  4. Trigger icons without borders
  5. More space for the header row with column names
  6. All text is displayed in a single color, no more pink text within the tables - links like the one for Execution ID or Flow ID are also displayed in white and only change to light purple on hover

image

image

Internal figma link

Kindly provide the figma link access, requested with prashant.aman9@gmail.com

MilosPaunovic commented 1 week ago

We can not provide Figma access to external contributors, but what would you see there are the images Anna attached to this issue, so you can go by them.

anna-geller commented 1 week ago

if it helps @Pk9697 , here are all figma designs exported as SVG files: tables.zip