timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

[JENKINS-61326] Replace 24-column Bootstrap 3 grid with 12-column Bootstrap 4 version #4872

Open timja opened 4 years ago

timja commented 4 years ago

Jenkins uses a very old and patched version of Bootstrap's Grid v3.1.1 (release from 2014). This JS library is automatically included in all jelly views that use the layout tag. This has several disadvantages:

It would make sense to replace this version with the corresponding new version of Bootstrap 4 (btw: Bootstrap 5 is on its way). Note that this may break the layout in some plugins that already use the 24 columns.


Originally reported by drulli, imported from: Replace 24-column Bootstrap 3 grid with 12-column Bootstrap 4 version
  • assignee: drulli
  • status: Reopened
  • priority: Major
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 4 years ago

drulli:

I created https://github.com/jenkinsci/jenkins/pull/4693 as a workaround for plugins until a fix is available.

timja commented 4 years ago

drulli:

This issue is not fixed, we just have a workaround with https://github.com/jenkinsci/jenkins/pull/4693

timja commented 2 years ago

[Originally depends on: JENKINS-62094]