{"id":15012762,"url":"https://github.com/postmanlabs/postman-zendesk-support-theme","last_synced_at":"2025-10-19T22:31:34.484Z","repository":{"id":46903095,"uuid":"511819824","full_name":"postmanlabs/postman-zendesk-support-theme","owner":"postmanlabs","description":"Zendesk v2 API theme support for Postman Support Center","archived":false,"fork":false,"pushed_at":"2025-01-24T21:01:04.000Z","size":2533,"stargazers_count":7,"open_issues_count":1,"forks_count":5,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2025-01-30T07:11:33.285Z","etag":null,"topics":["postman","support","zendesk"],"latest_commit_sha":null,"homepage":"","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/postmanlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-08T08:25:17.000Z","updated_at":"2025-01-24T20:52:10.000Z","dependencies_parsed_at":"2023-12-13T00:34:22.986Z","dependency_job_id":"785616ca-9fd4-41ec-9391-b5863cc863a1","html_url":"https://github.com/postmanlabs/postman-zendesk-support-theme","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postmanlabs%2Fpostman-zendesk-support-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postmanlabs%2Fpostman-zendesk-support-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postmanlabs%2Fpostman-zendesk-support-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postmanlabs%2Fpostman-zendesk-support-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/postmanlabs","download_url":"https://codeload.github.com/postmanlabs/postman-zendesk-support-theme/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237224761,"owners_count":19275082,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["postman","support","zendesk"],"created_at":"2024-09-24T19:43:11.288Z","updated_at":"2025-10-19T22:31:29.115Z","avatar_url":"https://github.com/postmanlabs.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Postman logo](https://assets.getpostman.com/common-share/postman-github-logo.png 'Postman logo')\n\n# Postman Zendesk Support Center\n\n[Postman Support Center](https://support.postman.com) theme support for Zendesk v2 API. The post-zen theme consists of a set of templates, styles, a Javascript file used mainly for interactions and an assets folder. The theme is managed by the Postman Marketing Engineering Team.\n\n## Project structure\n\nWhen importing a theme to Zendesk Guide it will mainly look for the following files and folders:\n\n- [`templates/`](#templates) - contains all markup.\n- [`style.css`](#styles) - contains all CSS.\n- [`script.js`](#scripts) - main script file.\n- [`assets/`](#assets-folder) - assets such as scripts or fonts.\n- [`manifest.json`](#manifest-file) - project metadata and settings.\n- [`settings/`](#settings-folder) - files to be used in settings in [`manifest.json`](manifest.json).\n\n### Styles\nThe styles that the Postman Support Center use in the theme are in the style.css file in the root folder.\n\n### Assets\nAdd assets as images and files to the [`assets/`](assets/) folder and use them in your CSS and templates.\nThe assets will be uploaded to Zendesk CDN (`theme.zdassets.com`). You can read more about assets [here](https://support.zendesk.com/hc/en-us/articles/115012399428).\n\n### Templates\n\nFor markup Zendesk Guide uses [Handlebars](https://handlebarsjs.com/) and each template is stored in the [`templates/`](templates/) folder.\n\n### Manifest file\n\nThe [`manifest.json`](manifest.json) contains theme metadata and allows you to define a group of settings for your theme that can then be changed via the UI in theming center.\nYou can read more about the manifest file [here](https://support.zendesk.com/hc/en-us/articles/115012547687).\n\n### Settings folder\n\nIf you have a `type` variable of `file`, you need to provide a default file for that variable in the [`settings/`](settings/) folder. This file will be used on the settings panel by default and users can upload a different file if they like.\nFor example, if you'd like to have a variable for the background image of a section, the variable in your manifest file would look something like this:\n\n```json\n{\n  ...\n  \"settings\": [{\n    \"label\": \"Images\",\n    \"variables\": [{\n      \"identifier\": \"background_image\",\n      \"type\": \"file\",\n      \"description\": \"background image description\",\n      \"label\": \"background image label\",\n    }]\n  }]\n}\n```\n\nAnd this would look for a file inside the [`settings/`](settings/) folder named `background_image`.\n\n## Develop\n- [ZAT setup](https://support.zendesk.com/hc/en-us/articles/115012547687)\n- [Node.js](Node.js)\n- API Token from Zendesk\n\n  \n\n## Deploy\nTo deploy to production, we use the [Zendesk GitHub integration](https://support.zendesk.com/hc/en-us/community/posts/360004400007). \n## License\n\n[Apache License 2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostmanlabs%2Fpostman-zendesk-support-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpostmanlabs%2Fpostman-zendesk-support-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostmanlabs%2Fpostman-zendesk-support-theme/lists"}