{"id":15423213,"url":"https://github.com/5t3ph/course-accessible-cross-browser-forms","last_synced_at":"2025-07-20T14:37:17.870Z","repository":{"id":84151564,"uuid":"317738448","full_name":"5t3ph/course-accessible-cross-browser-forms","owner":"5t3ph","description":"Source code for the egghead course \"Accessible Cross-Browser CSS Form Styling\". Visit the link to take the course!","archived":false,"fork":false,"pushed_at":"2020-12-22T03:09:52.000Z","size":120,"stargazers_count":17,"open_issues_count":0,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-19T18:52:41.310Z","etag":null,"topics":["a11y","course","css","egghead","egghead-course","forms","sass","scss"],"latest_commit_sha":null,"homepage":"https://5t3ph.dev/a11y-forms","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/5t3ph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-12-02T03:28:17.000Z","updated_at":"2024-10-15T17:10:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"1323e7d3-642a-4686-a082-b8b9d777c596","html_url":"https://github.com/5t3ph/course-accessible-cross-browser-forms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/5t3ph/course-accessible-cross-browser-forms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Fcourse-accessible-cross-browser-forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Fcourse-accessible-cross-browser-forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Fcourse-accessible-cross-browser-forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Fcourse-accessible-cross-browser-forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/5t3ph","download_url":"https://codeload.github.com/5t3ph/course-accessible-cross-browser-forms/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Fcourse-accessible-cross-browser-forms/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266142029,"owners_count":23883018,"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":["a11y","course","css","egghead","egghead-course","forms","sass","scss"],"created_at":"2024-10-01T17:40:53.175Z","updated_at":"2025-07-20T14:37:17.851Z","avatar_url":"https://github.com/5t3ph.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Accessible Cross-Browser Forms\n\nThis course uses the static site generator [Eleventy](https://11ty.dev) as the build processing tool, and Nunjucks templating to composite the form partials into screens. Knowledge of either is not required to complete the course or to extend the solutions to other platforms and contexts.\n\nThe `start` script includes Sass compilation complete with autoprefixing for accuracy of cross-browser testing.\n\nKnowledge of Eleventy is not required, but if you'd like to learn more you can learn to create an Eleventy site from scratch by [completing my other egghead course](https://egghead.io/playlists/build-an-eleventy-11ty-site-from-scratch-bfd3?af=2s65ms).\n\n## Project scripts\n\nAll of the following scripts are run in the root package.\n\n1. `yarn` installs all dependencies.\n1. `yarn start 01` (replace with lesson number or keyword) runs the project in the browser.\n1. `yarn latest` updates all dependencies.\n1. `yarn clean:node_modules` deletes `node_modules` recursively.\n\nIndividual lessons include their own `package.json` with `start` and `build` commands that can be run via node or yarn.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5t3ph%2Fcourse-accessible-cross-browser-forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F5t3ph%2Fcourse-accessible-cross-browser-forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5t3ph%2Fcourse-accessible-cross-browser-forms/lists"}