Skip to content
A PHP library for rendering complex and dynamic HTML, styled with the W3CSS library.
PHP Hack
Branch: master
Clone or download
Latest commit 05d6144 Apr 28, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
libraries Theme standardization. Apr 28, 2019
tests Menu Bar. Apr 27, 2019
views Menu Bar. Apr 27, 2019
LICENSE Badge Change. Apr 9, 2019
splint.json README and Descriptor. Apr 9, 2019

Licence MIT Splint Lates Release Commits


W3.CSS is a modern CSS framework with built-in responsiveness. It supports responsive mobile first design by default, and it is smaller and faster than similar CSS frameworks.

W3.CSS can also speed up and simplify web development because it is easier to learn, and easier to use than other CSS frameworks.

W3.CSS has some classes that can be combined with multiple DOM objects to produce several UI components.

This library's focus is in abstracting these nested DOM components away into PHP in Code Igniter.


  • Tables
  • Progress Bar


To install, download and install Splint from and then run the below from your Code Igniter project root

splint install francis94c/w3css


From anywhere you can access the CI instance

$this->load->splint("francis94c/w3css", "+W3CSS", null, "w3css");



$columns = array("S/N", "Item", "Description");
$rows = array(
    array(1, "Broom", "For Seeeping"),
    array(2, "Data", "For Browsing"),
    array(3, "Git", "For version Control"),
    array(4, "Food", "What we eat")
$this->w3css->renderTable($columns, $rows);


Progress Bar

$ci->w3css->renderProgressBar(30, "w3-brown");

Progress Bar


You can’t perform that action at this time.