Feature #87956
closedUpgrade Bootstrap used in Backend to Version 4
Added by Bernhard Sirlinger over 5 years ago. Updated almost 4 years ago.
0%
Updated by Bernhard Sirlinger over 5 years ago
I would love to use the simplified classes of Bootstrap.
For Migrations see:
https://getbootstrap.com/docs/4.0/migration/
http://upgrade-bootstrap.bootply.com/
Updated by Paul Hansen over 5 years ago
Bootstrap is almost up to 4.3, and 5 is in heavy development. Bootstrap 5 will support IE11 and also removes jQuery as a dependency. I'd suggest developing with BS 5 for the TYPO3 v10 backend (as soon 5 is available), rather than switching from 3 to 4 first.
Updated by Bernhard Sirlinger over 5 years ago
I would generally agree though afaik it was said that the migration from 4-5 should be easier than from 3-4 which would make the transition a bit easier when first migrating to version 4.
It also kind of depends on the release timing of bootstrap 5 in correlation to TYPO3 v10
Updated by Benni Mack over 5 years ago
If you know when Bootstrap 5 will be available (which in general @mdo does not spoil), we can jump on Bootstrap 5.
However, I think we need to update to Bootstrap 4 as soon as possible. It's actually not as easy, as we still have some JS-based bootstrap plugins that we also need to update. (DateTimePicker). So the first step is to ensure that we can upgrade to Bootstrap 4 via yarn.
Once this is done, we can continue with changing all classes in the packagse.
Updated by Bernhard Sirlinger over 5 years ago
I will try and prepare a patch once this lands in the bootstrap-slider repository:
https://github.com/seiyria/bootstrap-slider/pull/856
Updated by Peter Linzenkirchner over 4 years ago
I agree with Benni Mack that the bootstrap version for the backend should be updated as soon as possible.
All sites for goverments or public administrations need to pass pen tests not only for the frontend output but often for the backend too. For instance pen tests for the backend are inevitable when the backend login page is accessable for the public.
One main requirement of these tests are that all frameworks should use only actual versions. In our case the last pen test of a TYPO3 9 installation ended with a negative result simply because of the outdated bootstrap plugin used in the backend of TYPO3 9 LTS. I assume this could become an increasing problem for all companies which build sites for public administrations, especially when TYPO3 10 uses the ooutdated bootstrap version too.
Updated by Riccardo De Contardi over 4 years ago
as far as I have understood the datepicker has become this one: https://tempusdominus.github.io/bootstrap-4/
Updated by Riccardo De Contardi about 4 years ago
- Related to Task #92616: Upgrade Bootstrap v3 to v5 added
Updated by Benni Mack almost 4 years ago
- Status changed from New to Closed
we've upgraded to Bootstrap 5, so I will close this issue. See the related ticket where we keep track of issues related to the Bootstrap 5 update.
Updated by Benni Mack almost 4 years ago
- Related to Epic #93119: Bootstrap v5 migration added