if ($active) { echo "<span style='color:green'>" . FA::icon('toggle-on')->x2(); } else { echo "<span style='color:gray'>" . FA::icon('toggle-off')->x2(); } echo "</span>"; }); Html::macro('featured', function ($active) { echo "<span style='color:black'>"; if ($active) { echo FA::icon('star'); } else { echo FA::icon('star-o'); } echo "</span>"; }); Html::macro('loadingImage', function () { echo "<span class='loadingImage'>"; echo FA::spin('circle-o-notch'); echo "</span>"; }); Html::macro('saveButton', function ($text = null) { echo "<button type=\"submit\" class=\"button\" onclick=\"\$(this).css('width','+=15');\">"; echo Html::loadingImage() . " "; if ($text == null) { echo Trans('admin.save'); } else { echo $text; } echo "</button>"; });