====== phpList Themes ====== phpList supports themes which style all pages of the application (administrative web UI and also public subscriber-facing pages). phpList comes with [[https://github.com/phpList/phplist-ui-bootlist|Trevelin]] theme on default. Older versions than 3.4.6, include additionally [[https://github.com/phpList/phplist-ui-dressprow|Dressprow]] which is not currently maintained. Patches to Dressprow theme are still welcomed. Both themes are available for installation via [[https://github.com/phpList|GitHub]]. ===== Installation ===== Each phpList theme is contained within a single directory. To install a theme, put it inside the following phpList directory: public_html/lists/admin/ui/ To enable a theme, edit your phpList config.php file and set the following variable, where 'theme-name' is the name of the directory of your theme in above folder: $ui = 'theme-name'; E.g.: $ui = 'dressprow'; ===== Official themes ===== Two official currently exist: * [[https://github.com/phpList/phplist-ui-bootstrap|Trevellin]] - the default theme of phpList 3.3.x * [[https://github.com/phpList/phplist-ui-dressprow|Dressprow]] - the default theme of phpList from 2.11.7 to 3.2.x ===== Styling public pages (for subscribers) ===== In addition to the theming system, it is also possible to customise public pages, e.g. those used by subscribers for changing preferences and joining lists. See the phpList manual chapter '[[https://www.phplist.org/manual/ch025_subscribe-page-design-and-configuration.xhtml|Subscribe page design and configuration ]]'.