* Bootstrap ist der populärste bestehende CSS-Framework. Jegliche CSS3-Entwicklung hat ein Problem mit sog. Vendor-Prefixen, die für ältere und teilkompatible Browser erforderlich sind.
- Boootstrap 3 basiert auf kompiliertem Less. Der reine Less- Compiler enthält keinen Autoprefixer. Prefixer-Mixins wurden nach Bootstrap 3.2 fallengelassen. Typesetter kompiliert Bootstrap 3 je nach Template mit dem integrierten Less-php-compiler, der jetzt von der mediawiki-Gruppe gewartet wird, oder mit dem Integrierten Scssphp-Compiler. Die enthaltene Bootstrap3-Version enthält aber noch vendor-prefix-mixins.
- Bootstrap 4 basiert auf Sass, Autoprefixer und UglifyJS. Die browserabhängige Syntax des Autoprefixers wurde jetzt in die Bootstrap4-Version des Typesetter 5.2 manuell integriert. Autoprefixer basiert aber auf node,js. Eine PHP-Alternative ist css-crush.
- CSS/SCSS: Händische Vendor-Prefixe seit Bootstrap 4+ ( Vscode autoprefixer plugin ; Github)
- Bootstrap 5 basiert auf Dart-Sass und Autoprefixer. Die Bootstrap-Unterstützung für den Internet-Explorer ist jetzt entfallen. Es gibt aber ein IE10-Kompatibilitäts-Plugin.
* Bootstrap - Themen und Online-Builder
Typesetter 5.1 liefert mehrere Bootstrap Themen wie Bootstrap Flatly mit, inklusive der css/js von Bootstrap 2, 3 und 4.
Auf Typesetter 5.1 und früheren Versionen läuft Bootstrap4 nur mit geladenem CSS, da deren Scss-Kompiler Bootstrap4 nicht unterstützt.
Bootstrap 4 -Templates mit SCSS stehen nur im Typesetter-Master auf Github zur Verfügung, das einen neuen SCSS-Compiler enthält (und natürlich in der CE-Version - dort allerdings auch nur ohne Prefixe).
Daneben stehen weitere Bootstrap3-Themen und andere Benutzer-Themen im Repository zur Verfügung.
Falls sich bei Bootstrap3 Probleme mit dem JS ergeben, kann man auch https://github.com/thednp/bootstrap.native probieren - die 2er - Version ist für Bootstrap3 .
* Da die standardisierten Bootstrap-Themen nur eine Dropdown-Ebene haben, wurde ein Multilevel-Nav-Plugin (lokal) sowie ein Hover-Plugin entwickelt.
Daneben stehen inzwischen die Multilevel- Templates smartstrap4 und die BT3-Version im Repository.
* Für Bootstrap 3 stehen auf ckeditor.com und auf Github einige Ckeditor-Plugins wie Button, Tabelle und Gitter zur Verfügung, die manuell nachinstalliert werden können. Da sie zumeist 2 Jahre alt sind, kann es sein, dass sie mit Ckeditor 4.73 und höher nicht mehr funktionieren.
Daneben stehen natürlich kommerzielle Bootstrap-Plugins für den ckeditor zur Verfügung.
* Eine Bootstrap-Erweiterung in Richtung Google-Material ist Bootstrap-Material, dessen Css auch an online in das custom.css (Layout editor) eines Bootswatch-Templates importiert werden kann.
Auf Seiten wie bootsnip.com stehen Vorlagen für Bootstrap zur Verfügung.
Es gibt mehrere Seiten, auf denen sich auch Navigationsbalken , Code-Snippets und auch komplette Templates für Bootstrap generieren lassen wie Layoutit.com, Codepen and Bootply.
* Daneben gibt es für Bootstrap neben einzelnen Git-Plugins für spezielle Anwendungen Erweiterungen wie
== Weblinks ==
- Bootstrap Resources
- Bootstrap-security-checker
- Bootstrap-google-captcha (+ Demos 3,4 )
- holdirbootstrap.de
- Startbootstrap
- Bootstrapious
- Bootstrap-built - app 4.3 generator
- Bootstrap 3 - Klassen
- Bootstrap 4 -Klassen
- Bootstrap-Shuffle : BT4 - Klassen und Beispiele
- Learn Bootstrap 4
- Boosted - slightly extended bootstrap 4.52
- Grape.js-Builder
- Vvvweb-Builder
- Bootstrap Page Generator
- Bootstrap Page Generator 4 ( auch git )
- Bootstrap Navbar
- Quackit - Bootstrap 3 - 4 - code
- Bootstrap 3 - Button - lib
- Bootstrap 3.37 left sidebar
- Native Javascript for Bootstrap
- Bootstrap Live customizer - für eigene modifizierte Versionen
- Get-Bootstrap-customizer
- Bootstrap magic 2.32 - 3.0 - 3.1
- Bootstrap Magic - Editor
- Angrytools : Bootstrap Editor 5
- Bootswatch - Themes
- Bootpress theme generator
- Less preview
- Live Less theme customizer
- Outated browsers - plugin