Usage
This article assumes that the reader is familiar with being able to use a text editor1 to create files; this article also assumes that the reader knows how to upload files from a personal computer via their webhosting cPanel or FTP software (e.g. Filezilla).
Most modern templates for Joomla allow the site owner to upload their own customised CSS file, a file that is automatically detected and used by the site template. The standard Joomla site template (e.g. Protostar in J! 3.x or Cassiopeia in J! 4.x and J! 5.x) allows this2. For those templates that do not provide a mechanism for including user-written customised CSS another way to make these kinds of changes is to modify the template. The problem with modifying a template is that these changes may be lost if there is an update to the template or to Joomla.
This plugin allows the owner of a website to use their own customised CSS file to whatever template is used by their website; this plugin does not allow for adding a custom CSS file to be added to the website’s backend. This plugin searches the folder ../media/templates/custom/css.
Although it is not essential, it is recommended that customised CSS files uploaded to the “media/templates/custom/css” folder should be appropriately named something like custom.css. The plugin allows for one additional file to be added to the frontend template (in addition to any othe CSS files that may be loaded by other means) that your website is using when a visitor views it.
Language
English (en-GB) but it is not difficult to translate the output into any other language