If i modified the file custom.css the clients that have see the web and not delete the cache of navigator not see the css changes because the file isn´t updated. To see the changes i think if i change the custom.css name file, for example to custom_v1.css the navigator wait custom.css and now it need custom_v1.css file and the users see the modifications in css custom_v1.css file.
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