{"id":17998279,"url":"https://github.com/primaryobjects/node.js-material-starter-template","last_synced_at":"2025-03-26T04:31:48.766Z","repository":{"id":139343252,"uuid":"70176063","full_name":"primaryobjects/Node.js-Material-Starter-Template","owner":"primaryobjects","description":"Node.js Jade Material Starter Template","archived":false,"fork":false,"pushed_at":"2023-01-16T19:39:23.000Z","size":58,"stargazers_count":18,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-21T06:41:37.348Z","etag":null,"topics":["css","material","material-design","material-design-lite","node","node-js","nodejs","template"],"latest_commit_sha":null,"homepage":null,"language":"Pug","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/primaryobjects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["primaryobjects"]}},"created_at":"2016-10-06T17:20:13.000Z","updated_at":"2024-11-05T07:25:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"d9ce2159-d84e-4425-80b6-81c600b9103a","html_url":"https://github.com/primaryobjects/Node.js-Material-Starter-Template","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2FNode.js-Material-Starter-Template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2FNode.js-Material-Starter-Template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2FNode.js-Material-Starter-Template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2FNode.js-Material-Starter-Template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/primaryobjects","download_url":"https://codeload.github.com/primaryobjects/Node.js-Material-Starter-Template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245589266,"owners_count":20640254,"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":["css","material","material-design","material-design-lite","node","node-js","nodejs","template"],"created_at":"2024-10-29T21:24:50.007Z","updated_at":"2025-03-26T04:31:48.756Z","avatar_url":"https://github.com/primaryobjects.png","language":"Pug","readme":"Node.js Material Starter Template\n===\n\nA quick and easy Node.js + [Express](https://expressjs.com) + [Pug](https://www.npmjs.com/package/pug) + [Material Design Lite](https://getmdl.io) template project.\n\nAlso available for [Twitter Bootstrap](https://github.com/primaryobjects/Node.js-Bootstrap-Starter-Template).\n\n## Usage\n- Clone repository.\n- Open a command prompt, navigate to the folder, and enter: npm install\n- Next, run the app by entering: node app\n- Browse to http://localhost:3000\n\n## Preview:\n![Screenshot](https://raw.githubusercontent.com/primaryobjects/Node.js-Material-Starter-Template/master/public/images/screenshot.png)\n\n## Contents:\n\n- layout.pug\n- header.pug\n- footer.pug\n- links.pug\n- index.pug\n\n## Editing Pages:\n\nEdit views/index.pug to add your content. The default contents include:\n\n```\nextends layout\n\nblock content\n  .mdl-grid\n    .mdl-cell.mdl-cell--12-col\n      h1 Program Name\n      p Hello World\n```\n\n## Adding Components\n\nThe template is compatible with all [Material Design Lite](https://getmdl.io/components/index.html) UI components.\n\nFor example, to add a button to the page, edit index.jade and add the snippet:\n\n```\nbutton.mdl-button.mdl-js-button.mdl-button--raised.mdl-js-ripple-effect.mdl-button--accent\n  | My Button\n```\n\n## Author\nKory Becker http://www.primaryobjects.com/kory-becker\n","funding_links":["https://github.com/sponsors/primaryobjects"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimaryobjects%2Fnode.js-material-starter-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprimaryobjects%2Fnode.js-material-starter-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimaryobjects%2Fnode.js-material-starter-template/lists"}