-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
css-grid for rocksolid-columns #17
Comments
Im Spaltenumschlag-Template kannst du über |
Das sollte reichen. Ich werde mal schauen, dass ich mich da als Nicht-Programmierer durchbeisse. |
Es hat mich zwar ein paar Stunden gekostet um mir zu erarbeiten wie man das Array zerpflückt damit ich an genau die Klassen rankomme die ich brauche. Aber letzten Endes mit Erfolg und einem gewissen Lerneffekt. Vielleicht kannst Du mir noch sagen, ob man das auch eleganter lösen könnte. <?php
$config = MadeYourDay\RockSolidColumns\Element\ColumnsStart::getColumnsConfiguration($this->arrData);
$classes = $config["large"][0][0] . " " . $config["medium"][0][0] . " " . $config["small"][0][0];
?>`
`<div class="rs-columns <?php echo $classes ?> <?php echo $this->class ?>"<?php echo $this->cssID ?><?php if ($this->style): ?> style="<?php echo $this->style ?>"<?php endif ?>>
<?php if ($this->headline): ?>
<<?php echo $this->hl ?>><?php echo $this->headline ?></<?php echo $this->hl ?>>
<?php endif ?> |
Die Anpassung sieht in Ordnung aus 👍 |
Danke. Hast Du grundsätzlich Interesse an den Anpassungen auf css-grid? |
Bei einer Umstellung der Erweiterung auf CSS-Grid, wäre es sinnvoll auch die Struktur der Spaltenumschläge so umzugestalten, dass die Vorteile von CSS-Grid besser genutzt werden können. Mit dem aktuellen Aufbau werden wir vermutlich kein CSS-Grid einsetzen. |
Ich würde gerne css-grid bei den rocksolid-columns einsetzen. Dafür fehlen mir aber Klassen beim Spaltenumschlag (ce_rs_columns_start.html5), die sich aus der Gesamtanzahl der Spalten für die jeweilige Breite (Mobile, Tablet, Desktop) ergeben. Ist so etwas machbar?
Ich hatte schon mal in den Code reingeschaut, habe aber keine Idee wie ich es anstellen soll, dass die mit $media und $columnsTotal generierten Klassen auch im Template ce_rscolumns_start.html5 ausgegeben werden.
The text was updated successfully, but these errors were encountered: