Download the PHP package gdarko/twitter-bootstrap-grid without Composer
On this page you can find all versions of the php package gdarko/twitter-bootstrap-grid. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package twitter-bootstrap-grid
TwitterBootstrapGrid
This is a lightweight PHP script that makes easy generating a Twitter Bootstrap 3
grid using PHP.
It uses the default Twitter bootstrap classes like .row
and .col-*
to generate the grids.
It's pretty straightforward to use, it allows to specify how many columns per row to have for each Bootstrap viewport (xs, sm, md, lg)
Installation
Composer
You can install it with composer, you need to have composer installed and you are good to go!
I don't know what Composer is
I don't recommend this way but you can always download the latest release and require the class.
How to Use
Few examples how to use the script:
Example #1
You can use the addColumn method to add a column to the grid and later build. The constructor accepts array of columns as a second parameter
Example #2
You can use the setTotalRowColumns method to change the number of columns for a given viewport per row.
In this example we are using 2 columns for "lg" classes. So one of the column classes will be .col-sm-6
Example #3
You have a large templates that need to be printed? No problem. You can combine it with output buffering.
Example #4
Do you want to build a fluid grids? For example you have 3 columns per row on large screens and two columns per row on mobiles. It's not that easy with the default Bootstrap aproach. This snippet will make your life easier.
Pretty straightforward, huh?
Changelog
v1.2
-Fix: Missing closing
v1.1
- Fluid grids support ( see Example #4 )
- Updated constructor ( no need to require $row_column_lg in case we are creating fluid grids )
v1.0
- Integration with Composer
- Integration with PSR-4
Development
Want to contribute? Great!
If you found a bug or want to contribute to the script feel free to create pull requests to make it even better!