jenkinsci / cloud-stats-plugin

Aggregate past cloud provisioning activities into a report
https://plugins.jenkins.io/cloud-stats/
MIT License
11 stars 20 forks source link

Modernize table appearance #87

Closed ReCodee closed 1 year ago

ReCodee commented 1 year ago

Fixes #82 Legacy bigtable design has been replaced with modern jenkins-table as per the official documentation i.e https://weekly.ci.jenkins.io/design-library/Table/

Below is the attached screenshot of how the table looks after making the changes: Screenshot from 2023-08-12 17-17-33

Submitter checklist

NotMyFault commented 1 year ago

Hey,

thanks for the PR. For reference, please take a look at the design library how a proper jenkins-table layout looks like, syntax wise, ignoring the bottom margin part.

ReCodee commented 1 year ago

Hi @NotMyFault , Thanks for the guidance. I've made some changes, Please take a look. Screenshot from 2023-08-13 02-03-08

olivergondza commented 1 year ago

Thanks, it looks great!

timja commented 1 year ago

Colours are no longer shown as the jenkins-table selector is more specific:

image

I'm not a big fan of all the colours but another way should be added to show a status at least.

e.g see this old screenshot: https://github.com/jenkinsci/dark-theme-plugin/issues/108

now it's:

image