Once you have setup the portal the way you like and saved your changes, you can make your FreshTheme public and share it with the community. Other Freshdesk users who love your theme will then be able to reuse your design, or customize it a bit more to suit their specific needs.
The Anatomy of your FreshTheme
|How you should save the file||What the file should have|
|Stylesheet.txt||The content in "Stylesheet" text area|
|Header.txt||The content under "Header" in Portal Layout|
|Footer.txt||The content under "Footer" in Portal Layout|
|PageLayout.txt||The content under "Page Layout" in Portal Layout|
|PortalHome.txt||Content under "Portal Home" text area in Portal Pages|
|NewUser.txt||Content under "New User" text area in Portal Pages
|LoginPage.txt||Content under "Login Page" text area in Portal Pages
|SearchResults.txt||Content under "Search Results" text area in Portal Pages
|SolutionsHome.txt||Content under "Solutions Home" text area in Portal Pages
|ArticleList.txt||Content under "Article List" text area in Portal Pages
|ArticleView.txt||Content under "Article View" text area in Portal Pages
|SolutionsCategoryHome.txt||Content under "Solutions Category Home" text area in Portal Pages
|DiscussionsHome.txt||Content under "Discussions Home" text area in Portal Pages
|TopicList.txt||Content under "Topic List" text area in Portal Pages
|TopicView.txt||Content under "Topic View" text area in Portal Pages|
|NewTopic.txt||Content under "New Topic" text area in Portal Pages
|NewTicket.txt||Content under "New Ticket" text area in Portal Pages
Before you create your text files and get ready to share your zip, make sure you test your theme.
Once you have the ZIP file ready, you can go ahead and upload it to the FreshThemes Gallery in the Freshdesk Forums. A few quick pointers when you share your FreshTheme in the FreshThemes Gallery:
1. Give it a nice name.
2. Briefly describe your theme - who is it for, what does it do, why is it oozing with awesome.
3. If you have a live demo of your theme, you might want to share the link here as well.
3. Upload a snapshot of your theme. This will be used for both the preview of your theme, and as a thumbnail in the gallery.
4. Upload your FreshThemes zip file.
5. Save your theme submission.