A theming skeleton
Hello vanilla community,
I've been trying to make themes for Vanilla but i am not able to because the default classes produced by the {breadcrumbs}
and all other things just breaks my head!
The theming guide is soo basic that it can't be taken to next level and even the guide is not straight. Guide is to be improved.
It would be great if there was a guide on removing the default classes produced by the {something}
thing!
My next question ::
Is there any skeleton theme which can be customized? Like phpBB, they give a skeleton theme for developers to customize it and produce their own theme?
Any help would be highly appreciated.
I am a new person to this support portal and i don't even know whether i can include the name of other forums. If what i did wrong, please do make a reply requesting me to remove it!
Comments
Welcome to the community!
Did you checkout the quickstart? http://docs.vanillaforums.com/theming/quickstart/
There is pretty good documentation on Smarty functions, including breadcrumbs: http://docs.vanillaforums.com/theming/smarty/functions/breadcrumbs/
The default theme is the skeleton. Are you looking for all the views you can override? Any view in applications should be overridable by simply copying it to the appropriate folder in your theme (See point 3 in the first link I shared).
I will say that overriding the markup is generally a bad idea unless you are going for something vastly different.
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
@hgtonight Thanks a lot for making me up! I am ready to contribute to vanilla. Heads up
I made an annotated theme for 2.1 to show the things that can be done, mainly with css:
https://vanillaforums.org/addon/annotatedcss2.1-theme
Each css rule is annotated to show what it does.
I keep forgetting about this. I am not a themer and this is very helpful.
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
Thanks a lot @whu606 and @hgtonight