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.


