I am trying to create a new theme. I am getting an ajax error when I try to go to any page like accounts, contacts, opportunities etc, ideally anything that I open.
Can someone guide me to the right way to develop a theme or some documentation?
I am trying to create a new theme. I am getting an ajax error when I try to go to any page like accounts, contacts, opportunities etc, ideally anything that I open.
Can someone guide me to the right way to develop a theme or some documentation?
Themes in SuiteCRM are currently not just a cosmetic things, unfortunately they are too tied up with underlying code to be a nice layer to edit. Some architectural overhaul will be required in the future 8.0 version.
Meanwhile you can tweak your CSS with this sort of thing:
So if I wanted to make the theme something like http://themes.getbootstrap.com/preview/?theme_id=1692&show_new=, it has it’s own JS, dropdown menu etc.
I wanted to use these bootstrap components, is it difficult?
I am trying hard for this but as soon as I start including JS/CSS from this theme, I start getting errors for AJAX errors and JQUERY conflicts.
Bootstrap and JQuery are already part of SuiteCRM UI.
I think it is very difficult to make a new UI for SuiteCRM, I wouldn’t recommend to anyone to try it unless they really knew SuiteCRM inside-out. SuiteCRM is an app that writes itself, you go in Studio and you change screens. Then they code-customizable. They are themeable. Then you can have add-ons working over them. It is not a direct HTML+CSS front-end.
So everything is possible, yes, but I recommend starting with small changes, small things, until you can figure out how far you can go.