Page 1 of 1

How to optimizing the interface on CMS Made Simple?

Posted: Fri Mar 07, 2025 2:56 am
by rainneedful
Hello everyone!

I'm new to CMS Made Simple and am having a bit of trouble optimizing the website interface. I want to customize the interface to my liking but I don't know how to edit the template or create modules to support dynamic interfaces. Can anyone give me detailed instructions or introduce reference materials to help me get acquainted faster? In addition, to optimize page loading speed on CMS Made Simple, do I need to install additional support plugins or just need to adjust directly in the code?
Thank you very much everyone!

Re: How to optimizing the interface on CMS Made Simple?

Posted: Sat Mar 08, 2025 8:01 pm
by DIGI3
For minor changes to admin themes there's some tips here: https://cmscanbesimple.org/blog/customi ... king-files

If you want to completely replace it, forking an existing admin theme is probably the best option.

For page speed on the frontend, you don't really need any modules as it's just using your template code - optimize it as needed, as well as your server settings (via htaccess, php.ini, etc). There are modules that will help with minifying code and the like, but for the most part you just need to follow best practices in your code.

For module creation, see https://docs.cmsmadesimple.org/ under the Programming tab, as well as the API docs. If you have specific questions, Slack is a great resource but you're welcome to ask in the Developers Discussion forum here too.