{"id":28254994,"url":"https://github.com/chargebee/chargebee-themes","last_synced_at":"2025-08-28T09:10:49.894Z","repository":{"id":15695036,"uuid":"18432815","full_name":"chargebee/chargebee-themes","owner":"chargebee","description":"The themes that are published as part of ChargeBee theme gallery.","archived":false,"fork":false,"pushed_at":"2018-04-24T11:05:15.000Z","size":455,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":27,"default_branch":"master","last_synced_at":"2025-06-16T06:47:23.548Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chargebee.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}},"created_at":"2014-04-04T08:41:07.000Z","updated_at":"2021-04-01T12:25:44.000Z","dependencies_parsed_at":"2022-08-30T11:10:34.389Z","dependency_job_id":null,"html_url":"https://github.com/chargebee/chargebee-themes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chargebee/chargebee-themes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2Fchargebee-themes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2Fchargebee-themes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2Fchargebee-themes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2Fchargebee-themes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chargebee","download_url":"https://codeload.github.com/chargebee/chargebee-themes/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2Fchargebee-themes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272475280,"owners_count":24940718,"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","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-05-19T20:16:41.728Z","updated_at":"2025-08-28T09:10:49.862Z","avatar_url":"https://github.com/chargebee.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChargeBee Gallery Themes\n\nThe themes that are published in the ChargeBee theme gallery. These themes are created by ChargeBee designers. If you setout to build your own theme for your checkout pages, you can use any of these stock themes to start with.\n\nYou can also install these themes directly from the gallery and make changes via theme configurator from admin console.\n\n## File structure\n\n\u003cpre\u003e\ntheme_name\n\t|-- templates\n\t\t|-- checkout.html\n\t\t|-- thank_you.html\n\t\t|-- update_payment_method.html\n\t\t|-- iframe.html\n\t\t|-- login.html\n\t\t|-- portal.html\n\t\t|-- edit.html\n\t\t|-- error.html\n\t|-- conf\n\t\t|-- meta.json\n\t\t|-- presets.json\n\t|-- assets\n\t\t|-- css\n\t\t\t|-- theme.css\n\t\t|-- images\n\t\t\t|-- *.jpg,*.jpeg,*.gif,*.png,*.ico\n\u003c/pre\u003e\nAll the files specified above (except \"thank_you.html\") are mandatory to be present in the theme zip before upload.\n\n\n## Overview\n* Templates:\n    * For each hosted page - Checkout page, update card page there must be a template in the Templates folder. For example, for the Checkout page, there must be a template in the Templates folder with the name checkout.html.\n    * The required files in the template folder are:\n        * checkout.html - The page inside which the Checkout page for both plan specific hosted pages \u0026 API based checkout pages are rendered.\n\t\t* thank_you.html - Page users will be forwarded to on completion of a successful checkout.\n\t\t* update_payment_method.html - The page which is used to render an option to update the payment method - (Credit Card payment, PayPal Express Checkout, Amazon Payments)\n\t\t* iframe.html - The page inside which the both the checkout \u0026 update card page is rendered when requesting the hosted pages for embedding inside iframe within your app.\n\t\t* login.html - The page which is used to render the customer portal login page along with options to request reset password and signup link.\n\t\t* portal.html - The customer portal page which is used to render the account details, billing address, card details, invoices, subscription details and shipping address for a customer.\n\t\t* edit.html - The customer portal page which is used to render the edit page for account details, billing address, card details and shipping address. This page is also used to render the page for making subscription changes as well as canceling the subscription.\n\t\t* error.html - The page which is rendered with the error message in case of errors while accessing the checkout page, update card page and customer portal pages.\n\n* Assets:\n    * This holds the stylesheets and images used in the css.\n    * Currently all the styles should go under the file css/theme.css.\n\n* Conf:\n    * This holds the configuration options for the theme.\n    * meta.json - Configure all the options that can be modified for this theme from admin console.\n    * presets.json - Provide various flavours in colors, texts of the themes.\n\n## Documentation\n\nTo build your own ChargeBee themes, see https://www.chargebee.com/docs/themes.html#building-your-own-chargebee-themes\n\n\n## License\n\nSee the LICENSE file.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchargebee%2Fchargebee-themes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchargebee%2Fchargebee-themes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchargebee%2Fchargebee-themes/lists"}