Jetzt wo ich den Dropper bei einem Kunden aktiv nutze, sehe ich ja was geht und was "mich" als Entwickler dann doch zu sehr einschränkt.
Wenn ich euer Flaggschiff, das Flex Layout nehme, das eigentlich bei niemanden im
Shop fehlen sollte, dann fehlt mir der Knopf, mit dem ich sagen kann, ich bin "Profi", bzw. der Knopf der es mir ermöglicht, die Bootstrap Möglichkeiten zu nutzen. ich kann zwar den einzelnen boxen eigene Klassen geben, jedoch nutzen dir mir nichts, wenn ich sage das ich das Gridsystem von Bootstrap zu 100% verwenden möchte.
Gebe ich also einer Box "col-xs-12 col-sm-6 col-md-4" dann wird das von euch nicht berücksichtigt, da Ihr knallhart euer width:xxx% einsetzt. und Ihr gebt dem parent div ein display:flex.
Hättet Ihr eine checkbox um die Bootstrap Unterstützung zu aktivieren, könntet Ihr eure styles in dem Fall der Aktivierung draussen lassen, als Hauptklasse ein col-lg-xx einsetzen, das von der gewünschten Breite der Box ausgeht, und ermöglicht es dadurch, dem User selbst die verschiedenen weiteren Sprungmarken, bei bedarf, über die Klasse zu definieren.
Dem Parent müsstet Ihr dann die Klasse die ihn zu display:flex zwingt in "row" ändern.
Ich glaube, egal welchem Kunden ich das erklären würde, dass es xs,sm,md,lg gibt und die zahl am ende dann die Anzahl der Spalten ist, spätestens nach dem dritten selbst erstelltem Drop, hat er es verstanden und Ihr ermöglicht ihm ein noch größere Flexibilität.Zumindest die, die sich mit HTML auskennen könnten dann so richtig aufdrehen.
Ich behaupte mal, das es für euch relativ einfach wäre das in dieser Form zu erweitern und wenn das ginge, wäre das ganz klar der MegaDrop.