Table of Contents
What is it?
AdminLTE is a Bootstrap based framework to create admin like webinterfaces.
To get an inpression: 2 entry points for AdminLTE are:
- source: https://github.com/ColorlibHQ/AdminLTE/releases
- docs: https://adminlte.io/themes/v4/index.html
The AdminLTE renderer is a PHP class offers several methods to render
- the page
- layout elements
- components you can use on the page
- navigation
- grid
- boxes
- buttons
- …
The class is compatible to PHP 8 … up to PHP 8.4.
Advantages:
-
less code
The methods of the renderer classes allow you to write less code. You need to set the main values for texts, colors, behavior … and don’t need to care about the correct html code with attributes and aria roles. -
overrides
Next to the documented array keys for the attributes you can (very often) often just add your html attributes and values.
Screenshots
Overview of all handled widgets

For each widget there is a live editor with all variables. Pre defined values can be selected from a dropdown.
You see the PHP source code of your input and what is rendered plus its html source.

Next to a select box there is a buton [Loop]. It generates a preview with all values of the selected option.
BTW: there is also a loop to render all values at once.
