{"id":13544161,"url":"https://github.com/tailwindlabs/tailwindcss-from-zero-to-production","last_synced_at":"2025-04-04T21:10:51.819Z","repository":{"id":37625928,"uuid":"339211703","full_name":"tailwindlabs/tailwindcss-from-zero-to-production","owner":"tailwindlabs","description":"Source code for the \"Tailwind CSS Up and Running\" screencast series.","archived":false,"fork":false,"pushed_at":"2023-02-25T15:51:00.000Z","size":2876,"stargazers_count":397,"open_issues_count":0,"forks_count":280,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-03-28T20:11:10.672Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=elgqxmdVms8\u0026list=PL5f_mz_zU5eXWYDXHUDOLBE0scnuJofO0\u0026index=1","language":"JavaScript","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/tailwindlabs.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}},"created_at":"2021-02-15T21:27:37.000Z","updated_at":"2025-03-14T21:32:39.000Z","dependencies_parsed_at":"2024-01-16T15:49:47.481Z","dependency_job_id":"175c14bd-24ef-4648-a36e-78d1a627320d","html_url":"https://github.com/tailwindlabs/tailwindcss-from-zero-to-production","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/tailwindlabs%2Ftailwindcss-from-zero-to-production","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailwindlabs%2Ftailwindcss-from-zero-to-production/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailwindlabs%2Ftailwindcss-from-zero-to-production/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tailwindlabs%2Ftailwindcss-from-zero-to-production/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tailwindlabs","download_url":"https://codeload.github.com/tailwindlabs/tailwindcss-from-zero-to-production/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247249532,"owners_count":20908212,"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":[],"created_at":"2024-08-01T11:00:43.082Z","updated_at":"2025-04-04T21:10:51.797Z","avatar_url":"https://github.com/tailwindlabs.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Tailwind CSS: From Zero to Production\n\nThis repository contains the source code for each lesson in the [\"Tailwind CSS: From Zero to Production\"](https://www.youtube.com/watch?v=elgqxmdVms8\u0026list=PL5f_mz_zU5eXWYDXHUDOLBE0scnuJofO0\u0026index=1) screencast series.\n\n\n1. **Setting Up Tailwind CSS**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=qYgogv4R8zg) \u0026middot; [Source code](01-setting-up-tailwindcss)\n\n2. **The Utility-First Workflow**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=UvF56fPGVt4) \u0026middot; [Source code](02-the-utility-first-workflow)\n\n3. **Responsive Design**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=hX1zUdj4Dw4) \u0026middot; [Source code](03-responsive-design)\n\n4. **Hover, Focus and Other States**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=5_BPDve5-3M) \u0026middot; [Source code](04-hover-focus-and-other-states)\n\n5. **Composing Utilities with @apply**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=TrftauE2Vyk) \u0026middot; [Source code](05-composing-utilities-with-@apply)\n\n6. **Extracting Reusable Components**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=v-mkUxhaFVA) \u0026middot; [Source code](06-extracting-reusable-components)\n\n7. **Customizing Your Design System**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=0l0Gx8gWPHk) \u0026middot; [Source code](07-customizing-your-design-system)\n\n8. **Optimizing for Production**\u003cbr\u003e\n[Screencast](https://www.youtube.com/watch?v=HZn2LtBT59w) \u0026middot; [Source code](08-optimizing-for-production)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftailwindlabs%2Ftailwindcss-from-zero-to-production","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftailwindlabs%2Ftailwindcss-from-zero-to-production","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftailwindlabs%2Ftailwindcss-from-zero-to-production/lists"}