noch in der Testphase und auf der Suche nach Leuten die jede Menge M4 Themes ihr eigen nennen
Ich habe das Tool so angelegt, dass es zuverlässig Bootstrap 4 in Bootstrap 5 verwandelt.
Du fügst links den Quelltext eines alten Mobirise-4-Blocks ein, klickst Umwandeln, und rechts steht die Fassung für Mobirise 5. Unten ein Bericht.
Automatisch umgeschrieben wird:
Bootstrap-Klassen im HTML — ml-3 wird ms-3, text-left wird text-start, badge-primary wird bg-primary, custom-select wird form-select. Rund achtzig solcher Regeln.
Attribute — alle data-toggle, data-target, data-dismiss und die übrigen bekommen ihr data-bs-.
Einfaches jQuery — $(document).ready wird DOMContentLoaded, addClass wird classList.add, .on("click") wird addEventListener. Nur die Fälle, bei denen die Übersetzung eindeutig ist.
LESS-Variablen — @brand-primary wird @primary, @screen-md-min wird 768px.
Gemeldet statt geraten wird:
jQuery, das sich nicht mechanisch übersetzen lässt — .each(), $.ajax, Animationen, über jQuery angesprochene Bootstrap-Bauteile. Mit Zeilennummer, Codeausschnitt und einem Hinweis, wie es nativ ginge.
CSS-Selektoren auf Klassen, die es nicht mehr gibt — .form-group label { … } läuft durch, greift aber ins Leere.
Was es nicht anfasst: deine eigenen Klassen, dein eigenes CSS, die & when-Guards.
Der Bericht ist also ein Arbeitsplan für den Rest. Bei einfachen Blöcken ist er leer, bei skriptlastigen sagt er dir, wo du noch ran musst.
Jetzt suche ich Tester :-)
https://www.niederastroth.de/vn-wandler.mbrext
Findet Ihr dann im VN Menü
Noch nicht im offiziellen Download !! Nur hier im Thread zum direkt Download.
Angesprochen hier besonders Herr Stober und Tommy

