{"id":21086022,"url":"https://github.com/simonwhatley/nhsuk-visual-studio-code-extension","last_synced_at":"2026-02-16T19:03:29.939Z","repository":{"id":69281779,"uuid":"261288798","full_name":"simonwhatley/nhsuk-visual-studio-code-extension","owner":"simonwhatley","description":"This extension for Visual Studio Code includes snippets to help build the UK's NHS digital services.","archived":false,"fork":false,"pushed_at":"2025-01-06T12:14:59.000Z","size":165,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-30T22:34:57.795Z","etag":null,"topics":["extension","nhsuk","nunjucks","snippets","visual-studio-code","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=simonwhatley.nhsuk-design-system-snippets","language":null,"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/simonwhatley.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/funding.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":null,"patreon":"simonwhatley","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2020-05-04T20:29:31.000Z","updated_at":"2025-01-06T12:15:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"c442801b-661a-453d-8cf9-d29066814fd1","html_url":"https://github.com/simonwhatley/nhsuk-visual-studio-code-extension","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/simonwhatley/nhsuk-visual-studio-code-extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonwhatley%2Fnhsuk-visual-studio-code-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonwhatley%2Fnhsuk-visual-studio-code-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonwhatley%2Fnhsuk-visual-studio-code-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonwhatley%2Fnhsuk-visual-studio-code-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonwhatley","download_url":"https://codeload.github.com/simonwhatley/nhsuk-visual-studio-code-extension/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonwhatley%2Fnhsuk-visual-studio-code-extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29515518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T18:37:19.720Z","status":"ssl_error","status_checked_at":"2026-02-16T18:36:46.920Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["extension","nhsuk","nunjucks","snippets","visual-studio-code","vscode","vscode-extension"],"created_at":"2024-11-19T20:42:33.353Z","updated_at":"2026-02-16T19:03:29.910Z","avatar_url":"https://github.com/simonwhatley.png","language":null,"funding_links":["https://patreon.com/simonwhatley"],"categories":[],"sub_categories":[],"readme":"# About the NHS.UK Visual Studio Code extension\n\nThis extension for Visual Studio Code includes snippets to help in building the UK's NHS digital services.\n\n## Available snippets\n\n### Styles\n\n#### Layout\n\n|Name|Shortcut|Notes|\n|-------------------------|-------------------------|---|\n|Form group|`nhsuk-form-group`||\n|Form section|`nhsuk-form-section`||\n|[Grid column full](https://service-manual.nhs.uk/design-system/styles/layout/#full-width)|`nhsuk-grid-column-full`||\n|[Grid column one-half](https://service-manual.nhs.uk/design-system/styles/layout/#one-half)|`nhsuk-grid-column-one-half`||\n|[Grid column one-quarter](https://service-manual.nhs.uk/design-system/styles/layout/#one-quarter)|`nhsuk-grid-column-one-quarter`||\n|[Grid column one-third](https://service-manual.nhs.uk/design-system/styles/layout/#one-third)|`nhsuk-grid-column-one-third`||\n|[Grid column two-thirds](https://service-manual.nhs.uk/design-system/styles/layout/#two-thirds)|`nhsuk-grid-column-two-thirds`||\n|[Grid column](https://service-manual.nhs.uk/design-system/styles/layout/)|`nhsuk-grid-column`||\n|[Grid row](https://service-manual.nhs.uk/design-system/styles/layout/)|`nhsuk-grid-row`||\n|[Layout one-third / two-thirds](https://service-manual.nhs.uk/design-system/styles/layout/#two-thirds-one-third)|`nhsuk-layout-one-third-two-thirds`||\n|[Layout two-thirds / one-third](https://service-manual.nhs.uk/design-system/styles/layout/#two-thirds-one-third)|`nhsuk-layout-two-thirds-one-third`||\n\n#### Typography\n\n|Name|Shortcut|Notes|\n|-------------------------|-------------------------|---|\n|Caption|`nhsuk-caption`||\n|[Font size override](https://service-manual.nhs.uk/design-system/styles/typography/#font-size)|`nhsuk-font-size`||\n|[Font weight override](https://service-manual.nhs.uk/design-system/styles/typography/#font-weight)|`nhsuk-font-weight`||\n|[Heading](https://service-manual.nhs.uk/design-system/styles/typography/#headings)|`nhsuk-heading`||\n|[Links](https://service-manual.nhs.uk/design-system/styles/typography/#links)|`nhsuk-link`||\n|[Lists](https://service-manual.nhs.uk/design-system/styles/typography/#lists)|`nhsuk-list`||\n|[Lists – Bulleted](https://service-manual.nhs.uk/design-system/styles/typography/#bulleted-lists)|`nhsuk-list-bulleted`||\n|[Lists – Numbered](https://service-manual.nhs.uk/design-system/styles/typography/#numbered-lists)|`nhsuk-list-numbered`||\n|[Paragraph body text](https://service-manual.nhs.uk/design-system/styles/typography/#body)|`nhsuk-paragraph-body`||\n|[Paragraph body text large](https://service-manual.nhs.uk/design-system/styles/typography/#lead-paragraph)|`nhsuk-paragraph-body-lead`||\n|[Paragraph body text small](https://service-manual.nhs.uk/design-system/styles/typography/#body-small)|`nhsuk-paragraph-body-small`||\n|[Section break](https://service-manual.nhs.uk/design-system/styles/typography/#section-break)|`nhsuk-section-break`||\n|Visually hidden|`nhsuk-visually-hidden`|Creates a visually hidden `span`|\n\n### Components\n\n#### Form elements\n\n|Name|Shortcut|Notes|\n|-------------------------|-------------------------|---|\n|Addresses|`nhsuk-address`||\n|Bank details|`nhsuk-bank-details`||\n|[Button](https://service-manual.nhs.uk/design-system/components/button/)|`nhsuk-button`||\n|[Character count](https://service-manual.nhs.uk/design-system/components/character-count)|`nhsuk-character-count`||\n|[Checkboxes](https://service-manual.nhs.uk/design-system/components/checkboxes/)|`nhsuk-checkboxes`||\n|Checkbox or radio option|`nhsuk-option`|Use in conjunction with the `nhsuk-checkboxes` and `nhsuk-radios` Nunjucks snippets.|\n|[Date input](https://service-manual.nhs.uk/design-system/components/date-input/)|`nhsuk-date`||\n|Email address|`nhsuk-email`||\n|[Error summary](https://service-manual.nhs.uk/design-system/components/error-summary/)|`nhsuk-error-summary`||\n|[Fieldset](https://service-manual.nhs.uk/design-system/components/fieldset/)|`nhsuk-fieldset`||\n|National insurance number|`nhsuk-nino`||\n|[Radios](https://service-manual.nhs.uk/design-system/components/radios/)|`nhsuk-radios`||\n|[Select](https://service-manual.nhs.uk/design-system/components/select/)|`nhsuk-select`||\n|Select option|`nhsuk-select-option`|Use in conjunction with the `nhsuk-select` Nunjucks snippet.|\n|Telephone number|`nhsuk-telephone`||\n|[Text input](https://service-manual.nhs.uk/design-system/components/text-input/)|`nhsuk-input`||\n|[Textarea](https://service-manual.nhs.uk/design-system/components/textarea/)|`nhsuk-textarea`||\n\n#### Content presentation\n\n|Name|Shortcut|Notes|\n|-------------------------|-------------------------|---|\n|[Care cards](https://service-manual.nhs.uk/design-system/patterns/help-users-decide-when-and-where-to-get-care)|`nhsuk-care-card`||\n|[Details](https://service-manual.nhs.uk/design-system/components/details/)|`nhsuk-details`||\n|[Do and don’t lists](https://service-manual.nhs.uk/design-system/components/do-and-dont-lists/)|`nhsuk-do-dont-list`||\n|[Expander](https://service-manual.nhs.uk/design-system/components/expander/)|`nhsuk-expander`||\n|[Images](https://service-manual.nhs.uk/design-system/components/images/)|`nhsuk-image`||\n|[Inset text](https://service-manual.nhs.uk/design-system/components/inset-text/)|`nhsuk-inset-text`||\n|[Summary list](https://service-manual.nhs.uk/design-system/components/summary-list)|`nhsuk-summary-list`||\n|[Table](https://service-manual.nhs.uk/design-system/components/table/)|`nhsuk-table`||\n|[Tabs](https://service-manual.nhs.uk/design-system/components/tabs/)|`nhsuk-tabs`||\n|Tab item HTML|`nhsuk-tab-item`|Use in conjunction with the `nhsuk-tabs` snippet. This snippet can be used to encapsulate a tab panel.|\n|[Tag](https://service-manual.nhs.uk/design-system/components/tag/)|`nhsuk-tag`||\n|[Warning callout](https://service-manual.nhs.uk/design-system/components/warning-callout/)|`nhsuk-warning-callout`||\n\n#### Navigation\n\n|Name|Shortcut|Notes|\n|-------------------------|-------------------------|---|\n|[Action link](https://service-manual.nhs.uk/design-system/components/action-link/)|`nhsuk-action-link`||\n|[Back link](https://service-manual.nhs.uk/design-system/components/back-link/)|`nhsuk-back-link`||\n|[Breadcrumbs](https://service-manual.nhs.uk/design-system/components/breadcrumbs/)|`nhsuk-breadcrumbs`||\n|[Contents list](https://service-manual.nhs.uk/design-system/components/contents-list/)|`nhsuk-contents-list`||\n|[Footer](https://service-manual.nhs.uk/design-system/components/footer/)|`nhsuk-footer`||\n|[Header](https://service-manual.nhs.uk/design-system/components/header/)|`nhsuk-header`||\n|[Pagination](https://service-manual.nhs.uk/design-system/components/pagination/)|`nhsuk-pagination`||\n|[Skip link](https://service-manual.nhs.uk/design-system/components/skip-link/)|`nhsuk-skip-link`||\n\n## Dependencies\nUsing this extension depends on the installation of the [NHS.UK Frontend](https://www.npmjs.com/package/nhsuk-frontend) and [Nunjucks](https://www.npmjs.com/package/nunjucks) into your project.\n\n## Support\nThis repository is maintained by Simon Whatley. If you’ve got a question or need support you can:\n\n- Email support@humanedesign.co putting the repository name in the subject line.\n- [View known issues on GitHub](https://github.com/simonwhatley/nhsuk-visual-studio-code-extension/issues).\n\n## Contributing\nIf you’ve got an idea or suggestion you can:\n\n- Email contribute@humanedesign.co putting the repository name in the subject line.\n- [Create a GitHub issue](https://github.com/simonwhatley/nhsuk-visual-studio-code-extension/issues).\n\n## Licence\nUnless otherwise stated, this codebase is released under the [MIT License](https://github.com/simonwhatley/nhsuk-visual-studio-code-extension/blob/master/LICENSE). This covers both the codebase and any sample code in the documentation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonwhatley%2Fnhsuk-visual-studio-code-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimonwhatley%2Fnhsuk-visual-studio-code-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonwhatley%2Fnhsuk-visual-studio-code-extension/lists"}