Theme Dev – Layouts - gtbu/Typesetter5.2 GitHub Wiki

A typesetter theme has some basic files

  1. Addon.ini for name and parameters and registration
  2. template.php for the theme-structure
  3. settings.php for php-code-settings (include Javascripts and some parameters) : Automatic included in template.php ( Output.php line 406 (public static function TemplateSettings() ... IncludeScript... )
  4. Evtl. further php-files which are included in settings.php or template.php.
  5. style.css or style.scss or style.less for Css-styling.
  • Multi-color-themes have a standard template.php and "color"-subdirectories with another template.php or only different styles.

  • Typesettercms supports Bootstrap Framework 3 , 4 and 5 with the inbuilt scss-complier.

  • Typesetter 5.3 supports since 8/25 Less 3.13.1 with an inbuilt less-php-compiler.