Using my extensions on your site?

Consider making a donation to support ongoing development and long-term maintenance.

Please Donate

JO Custom CSS

JO Custom CSS

JO Custom CSS is a lightweight Joomla plugin that enables you to easily load and manage a custom CSS file for any Joomla template.

Many Joomla templates do not include built-in support for custom CSS files. This plugin provides a universal solution that works with any template, allowing developers to override template styles safely without modifying core template files.

It also solves a common development issue: browser caching. When you update your CSS file, browsers may continue using a cached version. JO Custom CSS automatically applies file versioning based on the last modification time, forcing browsers to load the newest stylesheet immediately.

The result is a smoother development workflow with instant style updates and no manual cache clearing.

Key Features:

✅ Universal Custom CSS Support - Load a custom CSS file for any Joomla template, even if the template does not support custom CSS.
✅ Automatic CSS Versioning (Cache Busting) - Adds a version parameter based on the file’s last modification time so browsers always load the latest CSS.
✅ Instant CSS Updates During Development - See style changes immediately without needing hard refresh (Ctrl + F5).
✅ Automatic Template Detection - Detects the currently active Joomla template and loads the CSS file from the correct location.
✅ Smart CSS Link Handling - Appends a version parameter if the CSS is already loaded, or inserts the CSS link automatically if missing.
✅ Lightweight and Performance Friendly - Minimal footprint with clean, efficient code.
✅ Easy Setup - Simply enter your custom CSS filename in the plugin parameters.

Backend Screenshot:

Download