{"id":22879272,"url":"https://github.com/utdata/icj-sass-template","last_synced_at":"2025-09-18T00:08:56.638Z","repository":{"id":42222672,"uuid":"151879936","full_name":"utdata/icj-sass-template","owner":"utdata","description":"Lesson in refactoring css as Sass","archived":false,"fork":false,"pushed_at":"2025-02-28T17:45:27.000Z","size":673,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-29T14:13:37.344Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/utdata.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":"2018-10-06T20:42:05.000Z","updated_at":"2025-02-28T17:45:31.000Z","dependencies_parsed_at":"2024-02-15T21:24:39.065Z","dependency_job_id":"c1f046f3-baa4-4d6d-82ad-08aaea9cfdd2","html_url":"https://github.com/utdata/icj-sass-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/utdata/icj-sass-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utdata%2Ficj-sass-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utdata%2Ficj-sass-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utdata%2Ficj-sass-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utdata%2Ficj-sass-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/utdata","download_url":"https://codeload.github.com/utdata/icj-sass-template/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utdata%2Ficj-sass-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275685794,"owners_count":25509540,"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-09-17T02:00:09.119Z","response_time":84,"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":"2024-12-13T16:38:39.460Z","updated_at":"2025-09-18T00:08:56.571Z","avatar_url":"https://github.com/utdata.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sass template for ICJ lesson\n\nThis repo is a template used in the [Intro to Coding for Journalists book](https://utdata.github.io/icj-class/) chapter on Sass.\n\nIt is possible run this code in Github Codespaces or run locally if you have Node.js installed.\n\n## Using through Github Codespaces\n\n1. Go to the [icj-sass-template](https://github.com/utdata/icj-sass-template) repo.\n2. Use the Template to create your own version of the repo.\n3. Under **\u003c\u003e Code** menu choose codespaces and create one.\n4. Once the virtual machine is set up, it needs to go through an additional step to install all the npm packages.\n5. After that is done, install gulp:\n\n    ```bash\n    npm install -g gulp\n    ```\n\n6. Run `gulp dev` to run Sass and start the development server.\n\nFor further directions, see the Sass lessons in the [ICJ class](https://utdata.github.io/icj-class/) book.\n\n## Project setup with degit\n\nIf you instead want to use this template on your local machine, You need to have Node.js installed and be familiar with how to use it. You'll want to have two npm packages installed globally:\n\n```bash\nnpm install -g gulp degit\n```\n\nAn easy way to download and use a repo as a template is [degit](https://www.npmjs.com/package/degit), which ICJ students should have installed when they set up Node. It downloads the contents of a repo but without the `.git` folder.\n\n1. Create your local project folder.\n2. In a terminal from inside that folder, run `degit utdata/icj-sass-template`.\n3. Run `npm install` to install dependences.\n4. Run `gulp dev` to run Sass and start the development server.\n\nYou'll need to initiate your own local and Github repos to save your work.\n\nFor further directions, see the Sass lessons in the [ICJ class](https://utdata.github.io/icj-class/) book.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futdata%2Ficj-sass-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futdata%2Ficj-sass-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futdata%2Ficj-sass-template/lists"}