{"id":13553956,"url":"https://github.com/pghnaz/caimhoff","last_synced_at":"2025-04-03T06:30:40.564Z","repository":{"id":217153488,"uuid":"196086859","full_name":"pghnaz/caimhoff","owner":"pghnaz","description":"An Eleventy theme for the Pittsburgh District Church of the Nazarene","archived":false,"fork":false,"pushed_at":"2019-10-24T14:44:30.000Z","size":205,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-17T07:34:09.448Z","etag":null,"topics":["church","church-of-the-nazarene","eleventy","eleventy-theme","jamstack","javascript","nazarene","pittsburgh","submodule"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/pghnaz.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":"2019-07-09T21:31:59.000Z","updated_at":"2021-02-08T16:13:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"523a3299-ef9e-4110-b549-044cdbd8c7e7","html_url":"https://github.com/pghnaz/caimhoff","commit_stats":null,"previous_names":["pghnaz/caimhoff"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pghnaz%2Fcaimhoff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pghnaz%2Fcaimhoff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pghnaz%2Fcaimhoff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pghnaz%2Fcaimhoff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pghnaz","download_url":"https://codeload.github.com/pghnaz/caimhoff/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246947747,"owners_count":20859308,"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":["church","church-of-the-nazarene","eleventy","eleventy-theme","jamstack","javascript","nazarene","pittsburgh","submodule"],"created_at":"2024-08-01T12:02:36.771Z","updated_at":"2025-04-03T06:30:40.534Z","avatar_url":"https://github.com/pghnaz.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","javascript"],"sub_categories":[],"readme":"# C. A. Imhoff\n\nC. A. Imhoff is an [Eleventy](https://www.11ty.io/docs/templates/) theme named after the second district superintendent for the Pittsburgh District Church of the Nazarene, who served from 1909 to 1912.\n\n## Overview\n\nThis theme is designed as a [Git submodule](https://git-scm.com/docs/git-submodule) for https://pghnaz.org/ and its [subdomain sites](https://github.com/pghnaz) to serve as 11ty’s [includes directory](https://www.11ty.io/docs/config/#directory-for-includes).\n\nIf C. A. Imhoff is not already loaded as a submodule, then you can install it with the following command.\n\n```cli\n$ git submodule add https://github.com/pghnaz/caimhoff.git ELEVENTY_INCLUDES_DIRECTORY\n```\n\nIf you are unfamiliar with Git submodules (and even if you are familiar), [Chris Wanstrath](https://github.com/defunkt) has is a helpful article in [Git documentation](https://git-scm.com/book/en/v2/Git-Tools-Submodules).\n\nWith the submodule loaded, then you can require the `caimhoff` module and pass it the 11ty config argument.\n\n_NB, you’ll also need to specify a [layouts directory](https://www.11ty.io/docs/config/#directory-for-layouts-(optional)) in 11ty’s configuration options. This can be any directory inside the input directory, as long as it is at the same level as your includes directory. This allows you to define custom layouts outside the theme files._\n\n```js\n// .eleventy.js\n\n// Require theme modules, assuming your 11ty includes directory is src/includes/\nvar caimhoff = require('./src/includes/caimhoff')\n\nmodule.exports = function (eleventyConfig) {\n\n\t// Pass 11ty config argument to theme modules\n\tcaimhoff(eleventyConfig)\n\n\t// 11ty directory options\n\treturn {\n\t\tdir {\n\t\t\tlayouts: 'layouts' // any directory inside 11ty’s input directory\n\t\t}\n\t}\n}\n\n```\n\n## Contributing\n\nBefore submitting an issue or pull request, please read our [code of conduct](https://github.com/pghnaz/caimhoff/blob/master/CODE_OF_CONDUCT.md).\n\nAlso, check out our [main site wiki](https://github.com/pghnaz/pghnaz.org/wiki) for style guides and coding standards.\n\n### Contributors\n\nThanks for helping make this site possible.\n\n* [Reuben L. Lillie](https://github.com/reubenlillie/)\n* [Justin Czech](https://github.com/czechju/)\n\nCopyright \u0026copy; 2019 by Pittsburgh District Church of the Nazarene\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpghnaz%2Fcaimhoff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpghnaz%2Fcaimhoff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpghnaz%2Fcaimhoff/lists"}