{"id":14109529,"url":"https://github.com/elementary/website","last_synced_at":"2025-05-14T02:07:37.710Z","repository":{"id":25452363,"uuid":"28882452","full_name":"elementary/website","owner":"elementary","description":"The elementary.io website","archived":false,"fork":false,"pushed_at":"2025-05-13T10:48:32.000Z","size":247313,"stargazers_count":1251,"open_issues_count":56,"forks_count":712,"subscribers_count":67,"default_branch":"master","last_synced_at":"2025-05-13T11:37:37.883Z","etag":null,"topics":["hacktoberfest","php","website"],"latest_commit_sha":null,"homepage":"https://elementary.io","language":"PHP","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/elementary.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"code-of-conduct.php","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":"support.php","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"elementary","patreon":"elementary","liberapay":"elementary","custom":"https://elementary.io/get-involved#funding"}},"created_at":"2015-01-06T20:39:35.000Z","updated_at":"2025-05-13T10:48:36.000Z","dependencies_parsed_at":"2023-10-03T04:55:12.770Z","dependency_job_id":"afcf5880-cbdf-4461-af5b-2cdbb5b6d7b8","html_url":"https://github.com/elementary/website","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementary%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementary%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementary%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementary%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elementary","download_url":"https://codeload.github.com/elementary/website/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052872,"owners_count":22006717,"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":["hacktoberfest","php","website"],"created_at":"2024-08-14T10:02:22.093Z","updated_at":"2025-05-14T02:07:32.692Z","avatar_url":"https://github.com/elementary.png","language":"PHP","funding_links":["https://github.com/sponsors/elementary","https://patreon.com/elementary","https://liberapay.com/elementary","https://elementary.io/get-involved#funding"],"categories":["PHP"],"sub_categories":[],"readme":"The New elementary.io\n================\n\n[![Build Status](https://travis-ci.org/elementary/website.svg?branch=master)](https://travis-ci.org/elementary/website)\n[![Translation status](https://l10n.elementary.io/widgets/website/-/svg-badge.svg)](https://l10n.elementary.io/engage/website/?utm_source=widget)\n\nA focused, minimum viable product (hence MVP) for a website that accompanied the release of elementary OS Freya.\n\nProject Organization\n====================\n\n* **Issues** for individual actionable items, or bugs i.e.:\n  * Design home page\n  * Implement home page\n  * Add payment form\n  * Fix link to Wired article\n* **Milestones** for \"releases\" or overall steps, i.e.:\n  * Single-page site\n  * User Documentation\n  * Journal\n* **Reviews** Do all work in branches, then submit pull requests for review when ready\n  * No dummy content in master, ever.\n  * Small diff is best diff.\n  * The reviewer is the gatekeeper. Be kind of a dick.\n\n\nArchitecture/Philosophies\n=========================\n\n* HTML, CSS, and JS\n* Super simple PHP-based templating system\n* No/minimal frameworks (keep it simple!)\n* Graceful degradation (don't be held back by crappy browsers)\n* Mobile-first\n\n\nTemplating System\n=================\n\n* PHP-based\n* Pages go in root as .php files\n* `require_once '_backend/preload.php';`, set any variables, then `include $template['header'];` (see [code-of-conduct](https://github.com/elementary/website/blob/master/code-of-conduct.php) for an example) at top of page.\n* `include $template['footer'];` at bottom of page.\n* Page variables:\n  * `$page['title']`\n  * `$page['description']`\n  * `$page['author']`\n\nContributing\n============\n\nSee guidelines for [coding](https://github.com/elementary/website/blob/master/.github/CONTRIBUTING.md) and [translating](https://github.com/elementary/website/blob/master/TRANSLATE.md).\n\nSecurity\n========\n\nPlease see [SECURITY.md](./SECURITY.md) for information about disclosure policy and contact.\n\nLicense\n=======\n\nThis project has a [MIT license](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felementary%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felementary%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felementary%2Fwebsite/lists"}