Sync Freshdesk portal's themes code changes to your github repo
This addon includes content scripts to the portal customisation page and triggers the freshdesk internal api's to fetch the template details and converts the data into freshdesk portal's import supported theme bundle.
This addon is not available on any browser stores. You can download directly using below links
⬇️ download for chrome ⬇️ download for firefox
Refer the below links for the steps to install this addon to your browser
Chrome Installation Guide | Firefox Installtion Guide
Once installed, The Github Sync button will start appear on your freshdesk portal theme customisation page |
Provide config settings like github access token and repository details to perform the sync.
Note: All your secret tokens will be stored in the browser's addon storage securely. click here to know more about storages.
All set, the addon is now ready sync the theme code changes to your github repository. Provide a commit message to describe the change and sync it.
The files will be pushed to the repository under theme folder i.e
theme_id/files
. And the theme folder is import compatible, hence you can zip the theme folder and upload it to the freshdesk portal as a new theme.
This addon was built using the following opensource dependencies,
First, run the development server:
npm run dev
Open your browser and load the appropriate development build. For example, if you are developing for the chrome browser, using manifest v3, use: build/chrome-mv3-dev
.
For further guidance, visit plasmo Documentation.