Hi,
Yes, you are right. Users won't see the CSS changes until they remove the "browser history", because CSS files are static files and they are cached in the user's computer for certain amount of time (1 day, 3 days or 1 week -- depends on your server's cache-expiration time)
Renaming the CSS file is one way of eliminating this problem, so users will see the changes right away.
After renaming the CUSTOM.CSS file name, you should also edit the PHP file to load that new CSS file.
- Open this PHP file:
/templates/flexible_coolmart/layouts/template.config.php
- Find this line:
$this['asset']->addFile('css', 'css:custom.css');
and replace it with this:
$this['asset']->addFile('css', 'css:custom_v1.css');
or
$this['asset']->addFile('css', 'css:custom_v2.css');
and so on..
Regards.