Skip to content

Instantly share code, notes, and snippets.

@cadot-info
Last active December 3, 2021 18:42
Show Gist options
  • Save cadot-info/cec08efd6d5bc7ac1838500221828532 to your computer and use it in GitHub Desktop.
Save cadot-info/cec08efd6d5bc7ac1838500221828532 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-12-03T18:42:09.540Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.13"
},
{
"metadata": {
"id": "3cd12c20-0143-473f-b7f3-0d5f15cb7249",
"publisherId": "shakram02.bash-beautify",
"publisherDisplayName": "shakram02"
},
"name": "bash-beautify",
"publisher": "shakram02",
"version": "0.1.1"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.1.0"
},
{
"metadata": {
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
"publisherId": "CoenraadS.bracket-pair-colorizer-2",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer-2",
"publisher": "CoenraadS",
"version": "0.2.1"
},
{
"metadata": {
"id": "450b105e-1b74-4494-ae6c-0004e2f9e8fc",
"publisherId": "svipas.code-autocomplete",
"publisherDisplayName": "svipas"
},
"name": "code-autocomplete",
"publisher": "svipas",
"version": "1.2.1"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.5.0"
},
{
"metadata": {
"id": "75bb3a50-2138-4144-8997-5a630e3ad890",
"publisherId": "stackbreak.comment-divider",
"publisherDisplayName": "stackbreak"
},
"name": "comment-divider",
"publisher": "stackbreak",
"version": "0.4.0"
},
{
"metadata": {
"id": "f76d583e-9eba-45dd-9b45-885f9ec8685d",
"publisherId": "jamespgilbert.comment-labels",
"publisherDisplayName": "jamespgilbert"
},
"name": "comment-labels",
"publisher": "jamespgilbert",
"version": "0.1.0"
},
{
"metadata": {
"id": "d053c5d6-ba31-4dcb-9b1b-da8ae9281019",
"publisherId": "hardikmodha.create-tests",
"publisherDisplayName": "hardikmodha"
},
"name": "create-tests",
"publisher": "hardikmodha",
"version": "1.1.1"
},
{
"metadata": {
"id": "f6bcef79-211f-4454-8020-2d5b6ee9fd9a",
"publisherId": "docsmsft.docs-yaml",
"publisherDisplayName": "docsmsft"
},
"name": "docs-yaml",
"publisher": "docsmsft",
"version": "0.2.7"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "9d8c32ab-354c-4daf-a9bf-20b633734435",
"publisherId": "usernamehw.errorlens",
"publisherDisplayName": "usernamehw"
},
"name": "errorlens",
"publisher": "usernamehw",
"version": "3.4.1"
},
{
"metadata": {
"id": "f04f9779-99bf-4904-bd2b-3e7609a0f954",
"publisherId": "RedVanWorkshop.explorer-exclude-vscode-extension",
"publisherDisplayName": "RedVanWorkshop"
},
"name": "explorer-exclude-vscode-extension",
"publisher": "RedVanWorkshop",
"version": "1.2.0"
},
{
"metadata": {
"id": "6d251da6-b852-4270-9675-dc1124272e67",
"publisherId": "doi.fileheadercomment",
"publisherDisplayName": "doi"
},
"name": "fileheadercomment",
"publisher": "doi",
"version": "0.0.5"
},
{
"metadata": {
"id": "e5742230-050f-4ba9-95c0-8c7f6c1943a8",
"publisherId": "rubbersheep.gi",
"publisherDisplayName": "rubbersheep"
},
"name": "gi",
"publisher": "rubbersheep",
"version": "0.2.11"
},
{
"metadata": {
"id": "b29620d9-78be-492b-91ea-59cf2c5308b7",
"publisherId": "qezhu.gitlink",
"publisherDisplayName": "qezhu"
},
"name": "gitlink",
"publisher": "qezhu",
"version": "0.8.1"
},
{
"metadata": {
"id": "13fbce29-2b71-4689-8d18-df247ae6c5f8",
"publisherId": "trixnz.go-to-method",
"publisherDisplayName": "trixnz"
},
"name": "go-to-method",
"publisher": "trixnz",
"version": "0.2.0"
},
{
"metadata": {
"id": "a9b8f02e-09f1-4a8a-9fb3-e233d3dd20ff",
"publisherId": "lior-chamla.google-fonts",
"publisherDisplayName": "lior-chamla"
},
"name": "google-fonts",
"publisher": "lior-chamla",
"version": "0.0.1"
},
{
"metadata": {
"id": "b75a3a5d-51fc-4a10-be73-9b12f0faf36c",
"publisherId": "Grepper.grepper",
"publisherDisplayName": "Grepper"
},
"name": "grepper",
"publisher": "Grepper",
"version": "0.0.7"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.10.1"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.20.0"
},
{
"metadata": {
"id": "77d629d3-271e-42b0-b279-587d32134202",
"publisherId": "silreu.id-gen",
"publisherDisplayName": "silreu"
},
"name": "id-gen",
"publisher": "silreu",
"version": "1.1.1"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
},
{
"metadata": {
"id": "99c12a52-ff68-4e9d-a975-a67556fee2f5",
"publisherId": "donjayamanne.jquerysnippets",
"publisherDisplayName": "donjayamanne"
},
"name": "jquerysnippets",
"publisher": "donjayamanne",
"version": "0.0.1"
},
{
"metadata": {
"id": "8045e0be-ab84-4327-894c-ed14800d34b3",
"publisherId": "aefnattanon.my-stackoverflow",
"publisherDisplayName": "aefnattanon"
},
"name": "my-stackoverflow",
"publisher": "aefnattanon",
"version": "0.1.1"
},
{
"metadata": {
"id": "7fd5f373-10e9-45ae-8a88-a7dd234dd5a3",
"publisherId": "DominicVonk.parameter-hints",
"publisherDisplayName": "DominicVonk"
},
"name": "parameter-hints",
"publisher": "DominicVonk",
"version": "0.2.7"
},
{
"metadata": {
"id": "0d1241e3-fa60-4f24-8f2a-6d7085677c48",
"publisherId": "ionutvmi.path-autocomplete",
"publisherDisplayName": "ionutvmi"
},
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.17.1"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.6.0"
},
{
"metadata": {
"id": "08f55fc9-f6c0-4899-b7c0-ac9e02747ccf",
"publisherId": "hakcorp.php-awesome-snippets",
"publisherDisplayName": "hakcorp"
},
"name": "php-awesome-snippets",
"publisher": "hakcorp",
"version": "1.1.3"
},
{
"metadata": {
"id": "a439d61f-cd9c-453f-b8c7-186f73d44915",
"publisherId": "MehediDracula.php-constructor",
"publisherDisplayName": "MehediDracula"
},
"name": "php-constructor",
"publisher": "MehediDracula",
"version": "0.1.2"
},
{
"metadata": {
"id": "b06b65b2-6ea9-4045-b166-54aa63205261",
"publisherId": "junstyle.php-cs-fixer",
"publisherDisplayName": "junstyle"
},
"name": "php-cs-fixer",
"publisher": "junstyle",
"version": "0.2.8"
},
{
"metadata": {
"id": "82ad1405-dcea-4ee8-98a0-aa0c4f5a6d2d",
"publisherId": "misbahansori.php-docblock-generator",
"publisherDisplayName": "misbahansori"
},
"name": "php-docblock-generator",
"publisher": "misbahansori",
"version": "0.0.1"
},
{
"metadata": {
"id": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1",
"publisherId": "MehediDracula.php-namespace-resolver",
"publisherDisplayName": "MehediDracula"
},
"name": "php-namespace-resolver",
"publisher": "MehediDracula",
"version": "1.1.8"
},
{
"metadata": {
"id": "80cd78fe-5f26-46fd-bfca-cd9b9a17329e",
"publisherId": "linyang95.php-symbols",
"publisherDisplayName": "linyang95"
},
"name": "php-symbols",
"publisher": "linyang95",
"version": "2.1.0"
},
{
"metadata": {
"id": "3dfb2316-b4e8-4c61-82ce-c2b8cd570e30",
"publisherId": "ronvanderheijden.phpdoc-generator",
"publisherDisplayName": "ronvanderheijden"
},
"name": "phpdoc-generator",
"publisher": "ronvanderheijden",
"version": "1.1.1"
},
{
"metadata": {
"id": "f6c2c922-7a4d-4a60-aa8c-d7a41042f960",
"publisherId": "phiter.phpstorm-snippets",
"publisherDisplayName": "phiter"
},
"name": "phpstorm-snippets",
"publisher": "phiter",
"version": "1.1.2"
},
{
"metadata": {
"id": "2e717d3b-b52d-434c-be8f-0604fdabe7b6",
"publisherId": "onecentlin.phpunit-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "phpunit-snippets",
"publisher": "onecentlin",
"version": "1.1.0"
},
{
"metadata": {
"id": "fc7d7e85-2e58-4c1c-97a3-2172ed9a77cd",
"publisherId": "GitHub.remotehub",
"publisherDisplayName": "GitHub"
},
"name": "remotehub",
"publisher": "GitHub",
"version": "0.18.0"
},
{
"metadata": {
"id": "8b53d032-34d6-45f1-adbc-666d72a6a98e",
"publisherId": "ravasthi.rpa-mocha-snippets",
"publisherDisplayName": "ravasthi"
},
"name": "rpa-mocha-snippets",
"publisher": "ravasthi",
"version": "0.0.1"
},
{
"metadata": {
"id": "22a0db8a-1503-411a-8345-71993b995843",
"publisherId": "se491-stackOverflowIde.stackoverflow-ide",
"publisherDisplayName": "se491-stackOverflowIde"
},
"name": "stackoverflow-ide",
"publisher": "se491-stackOverflowIde",
"version": "0.0.1"
},
{
"metadata": {
"id": "47210ec2-0324-4cbb-9523-9dff02a5f9ec",
"publisherId": "ms-vscode.test-adapter-converter",
"publisherDisplayName": "ms-vscode"
},
"name": "test-adapter-converter",
"publisher": "ms-vscode",
"version": "0.1.3"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.214"
},
{
"metadata": {
"id": "bfcc4184-7b55-410e-a012-20ee54be9264",
"publisherId": "mblode.twig-language-2",
"publisherDisplayName": "mblode"
},
"name": "twig-language-2",
"publisher": "mblode",
"version": "0.9.2"
},
{
"metadata": {
"id": "b514f700-4ccb-41ee-9d86-50d2d705fcb2",
"publisherId": "dunstontc.vscode-docker-syntax",
"publisherDisplayName": "dunstontc"
},
"name": "vscode-docker-syntax",
"publisher": "dunstontc",
"version": "0.1.5"
},
{
"metadata": {
"id": "85f3cc8b-897e-48b7-b279-65cf051d198f",
"publisherId": "tomasvergara.vscode-fontawesome-gallery",
"publisherDisplayName": "tomasvergara"
},
"name": "vscode-fontawesome-gallery",
"publisher": "tomasvergara",
"version": "0.0.5"
},
{
"metadata": {
"id": "b7495032-d1d3-4be2-a2a1-695559fcd3d6",
"publisherId": "dbankier.vscode-instant-markdown",
"publisherDisplayName": "dbankier"
},
"name": "vscode-instant-markdown",
"publisher": "dbankier",
"version": "1.4.7"
},
{
"metadata": {
"id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
"publisherId": "bmewburn.vscode-intelephense-client",
"publisherDisplayName": "bmewburn"
},
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.7.1"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.45.0"
},
{
"metadata": {
"id": "80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f",
"publisherId": "phproberto.vscode-php-getters-setters",
"publisherDisplayName": "phproberto"
},
"name": "vscode-php-getters-setters",
"publisher": "phproberto",
"version": "1.2.3"
},
{
"metadata": {
"id": "8130e01f-ac60-4803-ab86-f05469dd7b4d",
"publisherId": "kokororin.vscode-phpfmt",
"publisherDisplayName": "kokororin"
},
"name": "vscode-phpfmt",
"publisher": "kokororin",
"version": "1.0.30"
},
{
"metadata": {
"id": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1",
"publisherId": "richie5um2.vscode-sort-json",
"publisherDisplayName": "richie5um2"
},
"name": "vscode-sort-json",
"publisher": "richie5um2",
"version": "1.20.0"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.21.1"
},
{
"metadata": {
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.5"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "1.2.2"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.14"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.1"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+shift+alt+q",
"command": "workbench.action.quit"
},
{
"key": "ctrl+q",
"command": "-workbench.action.quit"
}
]
{
/* -------------------------------------------------------------------------- */
/* editor */
/* -------------------------------------------------------------------------- */
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"terminal.integrated.tabs.enabled": false,
"editor.minimap.enabled": false,
"editor.mouseWheelZoom": true,
"diffEditor.wordWrap": "off",
"editor.wordWrap": "on",
"explorer.confirmDelete": false,
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.persistentSessionScrollback": 10000000000,
"search.useIgnoreFiles": false,
"timeline.excludeSources": ["**/vendor/**/vendor/**"],
"search.exclude": {
"**/bin": true,
"**/public/build": true,
"**/public/bundles": true,
"**/var/cache": true,
"**/vendor": true
},
"files.exclude": {
"public/media/": true
},
"security.workspace.trust.untrustedFiles": "open",
"git.enableSmartCommit": true,
"editor.autoClosingBrackets": "always",
"editor.autoClosingQuotes": "always",
/* ---------------------------- hints parameters ---------------------------- */
"parameterHints.languages": ["php"],
/* ---------------------------------- html ---------------------------------- */
"html.format.wrapLineLength": 0,
/* -------------------------------------------------------------------------- */
/* plugin */
/* -------------------------------------------------------------------------- */
/* --------------------------------- tabnine -------------------------------- */
"tabnine.experimentalAutoImports": true,
/* ---------------------------------- Sync ---------------------------------- */
"sync.autoUpload": false,
"sync.gist": "cec08efd6d5bc7ac1838500221828532",
/* ---------------------------------- phpcs --------------------------------- */
//for PHP
// full path to our phpcs binary,
"phpcs_php_path": "/app/vendor/squizlabs/php_codesniffer/bin/phpcs",
// run phpcs on every PHP file after we save it.
// you can ignore folders by excluding them in the phpcs.xml config file
"phpcs_execute_on_save": true,
// mark lines that have violated the rules
"phpcs_show_gutter_marks": true,
// ignore blade templates, you can add more file extensions in the array
// Do not execute for twig files
"extensions_to_blacklist": ["blade.php"],
// you can even pass additional arguments to phpcs
"phpcs_additional_args": {
"-n": ""
},
"phpcs.standard": null,
/* ----------------------------- instantmarkdow ----------------------------- */
"instantmarkdown.autoCloseServerAndBrowser": false,
"instantmarkdown.autoOpenBrowser": false,
/* ------------------------------ intelliphense ----------------------------- */
// "intelephense.completion.fullyQualifyGlobalConstantsAndFunctions": true,
// "intelephense.files.exclude": [
// "**/.git/**",
// "**/.svn/**",
// "**/.hg/**",
// "**/CVS/**",
// "**/.DS_Store/**",
// "**/node_modules/**",
// "**/bower_components/**",
// "**/.history/**",
// "**/vendor/**/vendor/**",
// "**/tests/**"
// ],
// "intelephense.rename.exclude": [],
/* ---------------------------------- twig ---------------------------------- */
"editor.suggestSelection": "first",
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
/* ------------------------------ autoclose tag ----------------------------- */
"auto-close-tag.activationOnLanguage": ["*"],
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"redhat.telemetry.enabled": false,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"files.associations": {
"*.twig": "twig"
},
"[xml]": {
"editor.defaultFormatter": "DotJoshJohnson.xml"
},
"terminal.integrated.scrollback": 10000000000,
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDragAndDrop": false,
/* --------------------------- file headercomment --------------------------- */
"fileHeaderComment.parameter": {
"*": {
"author": "Cadot.info",
"license_mit": [
"The MIT License (MIT) Copyright (c) ${year} ${author},licence: http://spdx.org/licenses/MIT.html"
]
}
},
"fileHeaderComment.template": {
"*": [
"${commentbegin}",
"${commentprefix} Created on ${date} by webmestre@cadot.info",
"${commentprefix} Licence ${license_mit}",
"${commentprefix}",
"${commentprefix}-------------------------------------------------------------------------- *",
"${commentprefix} ${filename} *",
"${commentprefix} -------------------------------------------------------------------------- *",
"${commentprefix}",
"${commentprefix} Usage:",
"${commentprefix} -",
"${commentprefix}",
"${commentprefix} Source on:",
"${commentend}"
]
},
"extensions.ignoreRecommendations": true,
"vscodeGoogleTranslate.preferredLanguage": "English",
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
}
}
{
"b4-$": {
"body": "<!doctype html>\n<html lang=\"en\">\n <head>\n <title>${1:Title}</title>\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n\n <!-- Bootstrap CSS -->\n <link rel=\"stylesheet\" href=\"${2:https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css}\" integrity=\"${3:sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T}\" crossorigin=\"anonymous\">\n </head>\n <body>\n $10$0\n <!-- Optional JavaScript -->\n <!-- jQuery first, then Popper.js, then Bootstrap JS -->\n <script src=\"${4:https://code.jquery.com/jquery-3.3.1.slim.min.js}\" integrity=\"${5:sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo}\" crossorigin=\"anonymous\"></script>\n <script src=\"${6:https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js}\" integrity=\"${7:sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1}\" crossorigin=\"anonymous\"></script>\n <script src=\"${8:https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js}\" integrity=\"${9:sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM}\" crossorigin=\"anonymous\"></script>\n </body>\n</html>",
"description": "Bootstrap master template",
"prefix": "b4-$",
"scope": ""
},
"b4-alert-additional-content": {
"body": "<div class=\"alert alert-success\" role=\"alert\">\n <h4 class=\"alert-heading\">$1</h4>\n <p>$2</p>\n <p class=\"mb-0\">$3</p>\n</div>$0",
"description": "alert additional content",
"prefix": "b4-alert-additional-content",
"scope": ""
},
"b4-alert-closable": {
"body": "<div class=\"alert alert-warning alert-dismissible fade show\" role=\"alert\">\n <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <strong>$1</strong> $2\n</div>\n\n<script>\n $(\".alert\").alert();\n</script>$0",
"description": "alert closable",
"prefix": "b4-alert-closable",
"scope": ""
},
"b4-alert-default": {
"body": "<div class=\"alert alert-${1|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"alert\">\n\t<strong>${1:Check it out!}</strong>$2\n</div>$0",
"description": "alert default",
"prefix": "b4-alert-default",
"scope": ""
},
"b4-alert-dismissible": {
"body": "<div class=\"alert alert-${2|primary,secondary,success,info,warning,danger,light,dark|} alert-dismissible fade show\" role=\"alert\">\n\t<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\n\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t<span class=\"sr-only\">Close</span>\n\t</button>\n\t${1:<strong>Holy guacamole!</strong> You should check in on some of those fields below.}\n</div>$0",
"description": "alert dismissible",
"prefix": "b4-alert-dismissible",
"scope": ""
},
"b4-alert-link": {
"body": "<div class=\"alert alert-${1|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"alert\">\n\t<strong>${2:Warning!}</strong> <a href=\"${4:#}\" class=\"alert-link\">$3</a>$5\n</div>$0",
"description": "alert link",
"prefix": "b4-alert-link",
"scope": ""
},
"b4-badge-button": {
"body": "<button class=\"btn\">\n ${1:Notification} <span class=\"badge badge-${3|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>\n</button>$0",
"description": "badge button",
"prefix": "b4-badge-button",
"scope": ""
},
"b4-badge-default": {
"body": "<span class=\"badge badge-${1|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>$0",
"description": "badge default",
"prefix": "b4-badge-default",
"scope": ""
},
"b4-badge-heading": {
"body": "<h${1:1-6}>${3:Example heading}<span class=\"badge badge-${2|primary,secondary,success,danger,warning,info,light,dark|}\">${4:New}</span></h${1:1-6}>$0",
"description": "badge heading",
"prefix": "b4-badge-heading",
"scope": ""
},
"b4-badge-link": {
"body": "<a href=\"${2:#}\" class=\"badge badge-${3|primary,secondary,success,danger,warning,info,light,dark|}\">$1</a>$0",
"description": "badge link",
"prefix": "b4-badge-link",
"scope": ""
},
"b4-badge-pill": {
"body": "<span class=\"badge badge-pill badge-${1|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>$0",
"description": "badge pill",
"prefix": "b4-badge-pill",
"scope": ""
},
"b4-bgroup-default": {
"body": "<div class=\"btn-group\" role=\"group\" aria-label=\"$2\">\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$3</button>\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$4</button>\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$5</button>\n</div>$0",
"description": "bgroup default",
"prefix": "b4-bgroup-default",
"scope": ""
},
"b4-bgroup-dropdown": {
"body": "<div class=\"btn-group\" role=\"group\" aria-label=\"$1\">\n\t<button type=\"button\" class=\"btn btn-secondary\">$2</button>\n\t<button type=\"button\" class=\"btn btn-secondary\">$3</button>\n\t<div class=\"btn-group\" role=\"group\">\n\t\t<button id=\"${5:dropdownId}\" type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\t\taria-expanded=\"false\">\n\t\t\t$4\n\t\t</button>\n\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${5:dropdownId}\">\n\t\t\t<a class=\"dropdown-item\" href=\"${7:#}\">$6</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${9:#}\">$8</a>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "bgroup dropdown",
"prefix": "b4-bgroup-dropdown",
"scope": ""
},
"b4-bgroup-dropdown-vertical": {
"body": "<div class=\"btn-group-vertical\" role=\"group\" aria-label=\"$1\">\n\t<button type=\"button\" class=\"btn btn-secondary\">$2</button>\n\t<button type=\"button\" class=\"btn btn-secondary\">$3</button>\n\t<div class=\"btn-group\" role=\"group\">\n\t\t<button id=\"${5:dropdownId}\" type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\t\taria-expanded=\"false\">\n\t\t\t$4\n\t\t</button>\n\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${5:dropdownId}\">\n\t\t\t<a class=\"dropdown-item\" href=\"${7:#}\">$6</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${9:#}\">$8</a>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "bgroup dropdown vertical",
"prefix": "b4-bgroup-dropdown-vertical",
"scope": ""
},
"b4-bgroup-size": {
"body": "<div class=\"btn-group btn-group-${1|lg,sm,xs|}\" role=\"group\" aria-label=\"$2\">\n\t${3:Add buttons here}\n</div>$0",
"description": "bgroup size",
"prefix": "b4-bgroup-size",
"scope": ""
},
"b4-bgroup-toolbar": {
"body": "<div class=\"btn-toolbar\" role=\"toolbar\" aria-label=\"$1\">\n\t<div class=\"btn-group\" role=\"group\" aria-label=\"$2\">\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$4</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$5</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$6</button>\n\t</div>\n\t<div class=\"btn-group\" role=\"group\" aria-label=\"$7\">\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$8</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$9</button>\n\t</div>\n</div>$0",
"description": "bgroup toolbar",
"prefix": "b4-bgroup-toolbar",
"scope": ""
},
"b4-breadcrumb-default": {
"body": "<nav class=\"breadcrumb\">\n\t<a class=\"breadcrumb-item\" href=\"${2:#}\">$1</a>\n\t<a class=\"breadcrumb-item\" href=\"${4:#}\">$3</a>\n\t<span class=\"breadcrumb-item active\">$5</span>\n</nav>$0",
"description": "breadcrumb default",
"prefix": "b4-breadcrumb-default",
"scope": ""
},
"b4-breadcrumb-list": {
"body": "<ol class=\"breadcrumb\">\n\t<li class=\"breadcrumb-item\"><a href=\"${2:#}\">$1</a></li>\n\t<li class=\"breadcrumb-item\"><a href=\"${4:#}\">$3</a></li>\n\t<li class=\"breadcrumb-item active\">$5</li>\n</ol>$0",
"description": "breadcrumb list",
"prefix": "b4-breadcrumb-list",
"scope": ""
},
"b4-button-a": {
"body": "<a name=\"$4\" id=\"$4\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\" href=\"${2:#}\" role=\"button\">$1</a>$0",
"description": "button a",
"prefix": "b4-button-a",
"scope": ""
},
"b4-button-block": {
"body": "<button type=\"button\" name=\"$3\" id=\"$3\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\" btn-lg btn-block\">$1</button>$0",
"description": "button block",
"prefix": "b4-button-block",
"scope": ""
},
"b4-button-checkbox": {
"body": "<div class=\"btn-group\" data-toggle=\"buttons\">\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|} active\">\n\t\t<input type=\"checkbox\" name=\"$3\" id=\"$3\" checked autocomplete=\"off\">$2\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"checkbox\" name=\"$5\" id=\"$5\" autocomplete=\"off\">$4\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"checkbox\" name=\"$7\" id=\"$7\" autocomplete=\"off\">$6\n\t</label>\n</div>$0",
"description": "button checkbox",
"prefix": "b4-button-checkbox",
"scope": ""
},
"b4-button-default": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">$1</button>$0",
"description": "button default",
"prefix": "b4-button-default",
"scope": ""
},
"b4-button-disabled-a": {
"body": "<a href=\"${2:#}\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|} ${4|active,disabled|}\" role=\"button\">$1</a>$0",
"description": "button disabled a",
"prefix": "b4-button-disabled-a",
"scope": ""
},
"b4-button-input": {
"body": "<input name=\"$2\" id=\"$2\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\" type=\"button\" value=\"$1\">$0",
"description": "button input",
"prefix": "b4-button-input",
"scope": ""
},
"b4-button-outline": {
"body": "<button type=\"button\" class=\"btn btn-outline-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">$1</button>$0",
"description": "button outline",
"prefix": "b4-button-outline",
"scope": ""
},
"b4-button-radio": {
"body": "<div class=\"btn-group\" data-toggle=\"buttons\">\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|} active\">\n\t\t<input type=\"radio\" name=\"$3\" id=\"$3\" autocomplete=\"off\" checked>$2\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"radio\" name=\"$5\" id=\"$5\" autocomplete=\"off\">$4\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\" radio\" name=\"$7\" id=\"$7 \" autocomplete=\"off \">$6\n\t</label>\n</div>$0",
"description": "button radio",
"prefix": "b4-button-radio",
"scope": ""
},
"b4-button-sizes": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|} btn-${3|lg,sm|}\">$1</button>$0",
"description": "button sizes",
"prefix": "b4-button-sizes",
"scope": ""
},
"b4-button-toggle": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\" data-toggle=\"button\" aria-pressed=\"false\" autocomplete=\"off\">$1</button>$0",
"description": "button toggle",
"prefix": "b4-button-toggle",
"scope": ""
},
"b4-card-align": {
"body": "<div class=\"card text-${3|left,center,right|}\">\n <img class=\"card-img-top\" src=\"${1:holder.js/100px180/}\" alt=\"$2\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Body}</p>\n </div>\n</div>$0",
"description": "card align",
"prefix": "b4-card-align",
"scope": ""
},
"b4-card-background": {
"body": "<div class=\"card text-white bg-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n <img class=\"card-img-top\" src=\"${2:holder.js/100px180/}\" alt=\"$3\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Text}</p>\n </div>\n</div>$0",
"description": "card background",
"prefix": "b4-card-background",
"scope": ""
},
"b4-card-background-custom": {
"body": "<div class=\"card\" style=\"background-color:${1:cadetblue}; border-color:${2:darkblue};\">\n <img class=\"card-img-top\" src=\"${3:holder.js/100x180/}\" alt=\"$4\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${5:Title}</h4>\n <p class=\"card-text\">${6:Text}</p>\n </div>\n</div>$0",
"description": "card background custom",
"prefix": "b4-card-background-custom",
"scope": ""
},
"b4-card-blockquote": {
"body": "<div class=\"card\">\n <div class=\"card-body\">\n <blockquote class=\"blockquote\">\n <p>${1:Quote}</p>\n <footer class=\"card-blockquote\">${2:Footer}<cite title=\"${3:Source title}\">${3:Source title}</cite></footer>\n </blockquote>\n </div>\n</div>$0",
"description": "card blockquote",
"prefix": "b4-card-blockquote",
"scope": ""
},
"b4-card-border": {
"body": "<div class=\"card border-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n <img class=\"card-img-top\" src=\"${2:holder.js/100px180/}\" alt=\"$3\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Text}</p>\n </div>\n</div>$0",
"description": "card border",
"prefix": "b4-card-border",
"scope": ""
},
"b4-card-columns": {
"body": "<div class=\"card-columns\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${5:holder.js/100x180/}\" alt=\"$6\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card columns",
"prefix": "b4-card-columns",
"scope": ""
},
"b4-card-decks": {
"body": "<div class=\"card-deck\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${5:holder.js/100x180/}\" alt=\"$6\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card decks",
"prefix": "b4-card-decks",
"scope": ""
},
"b4-card-default": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n</div>$0",
"description": "card default",
"prefix": "b4-card-default",
"scope": ""
},
"b4-card-grid": {
"body": "<div class=\"row\">\n <div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h3 class=\"card-title\">${3:Title}</h3>\n <p class=\"card-text\">${4:Text}</p>\n </div>\n </div>\n </div>\n <div class=\"col-${5|xs,sm,md,lg,xl|}-${6:1-12}\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h3 class=\"card-title\">${7:Title}</h3>\n <p class=\"card-text\">${8:Text}</p>\n </div>\n </div>\n </div>\n</div>$0",
"description": "card grid",
"prefix": "b4-card-grid",
"scope": ""
},
"b4-card-groups": {
"body": "<div class=\"card-group\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/}\" alt=\"${2:Card image cap}\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" data-src=\"${5:holder.js/100x180/}\" alt=\"${6:Card image cap}\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card groups",
"prefix": "b4-card-groups",
"scope": ""
},
"b4-card-head-foot": {
"body": "<div class=\"card\">\n\t<div class=\"card-header\">\n\t\t${1:Header}\n\t</div>\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${2:Title}</h4>\n\t\t<p class=\"card-text\">${3:Text}</p>\n\t</div>\n\t<div class=\"card-footer text-muted\">\n\t\t${4:Footer}\n\t</div>\n</div>$0",
"description": "card head foot",
"prefix": "b4-card-head-foot",
"scope": ""
},
"b4-card-links": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/?text=Image cap}\" alt=\"${2:Card image cap}\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n\t<div class=\"card-body\">\n\t\t<a href=\"${6:#}\" class=\"card-link\">${5:Card link}</a>\n\t\t<a href=\"${8:#}\" class=\"card-link\">${7:Another link}</a>\n\t</div>\n</div>$0",
"description": "card links",
"prefix": "b4-card-links",
"scope": ""
},
"b4-card-list": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/?text=Image cap}\" alt=\"${2:Card image cap}\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n\t<ul class=\"list-group list-group-flush\">\n\t\t<li class=\"list-group-item\">${5:Item 1}</li>\n\t\t<li class=\"list-group-item\">${6:Item 2}</li>\n\t\t<li class=\"list-group-item\">${7:Item 3}</li>\n\t</ul>\n</div>$0",
"description": "card list",
"prefix": "b4-card-list",
"scope": ""
},
"b4-card-overlay": {
"body": "<div class=\"card bg-dark text-white\">\n <img class=\"card-img\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n <div class=\"card-img-overlay\">\n <h4 class=\"card-title\">${3:Title}</h4>\n <p class=\"card-text\">${4:Text}</p>\n </div>\n</div>$0",
"description": "card overlay",
"prefix": "b4-card-overlay",
"scope": ""
},
"b4-card-pill-head": {
"body": "<div class=\"card text-center\">\n <div class=\"card-header\">\n <ul class=\"nav nav-pills card-header-pills\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${2:#}\">${1:Active pill}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Pill}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"${6:#}\">${5:Disabled pill}</a>\n </li>\n </ul>\n </div>\n <div class=\"card-body\">\n <h4 class=\"card-title\">${7:Title}</h4>\n <p class=\"card-text\">${8:Body}</p>\n </div>\n</div>$0",
"description": "card pill head",
"prefix": "b4-card-pill-head",
"scope": ""
},
"b4-card-subtitle": {
"body": "<div class=\"card\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${1:Title}</h4>\n <h6 class=\"card-subtitle text-muted\">${2:Subtitle}</h6>\n </div>\n <img src=\"${3:holder.js/100x180/}\" alt=\"$4\">\n <div class=\"card-body\">\n <p class=\"card-text\">${5:Text}</p>\n <a href=\"${7:#}\" class=\"card-link\">${6:Link 1}</a>\n <a href=\"${9:#}\" class=\"card-link\">${8:Link 2}</a>\n </div>\n</div>$0",
"description": "card subtitle",
"prefix": "b4-card-subtitle",
"scope": ""
},
"b4-card-tab-head": {
"body": "<div class=\"card text-center\">\n <div class=\"card-header\">\n <ul class=\"nav nav-tabs card-header-tabs\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${2:#}\">${1:Active tab}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Tab}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"${6:#}\">${5:Disabled tab}</a>\n </li>\n </ul>\n </div>\n <div class=\"card-body\">\n <h4 class=\"card-title\">${7:Title}</h4>\n <p class=\"card-text\">${8:Body}</p>\n </div>\n</div>$0",
"description": "card tab head",
"prefix": "b4-card-tab-head",
"scope": ""
},
"b4-carousel-caption": {
"body": "<div id=\"${1:carouselId}\" class=\"carousel slide\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"0\" class=\"active\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"1\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"2\"></li>\n\t</ol>\n\t<div class=\"carousel-inner\" role=\"listbox\">\n\t\t<div class=\"carousel-item active\">\n\t\t\t<img data-src=\"${2:holder.js/900x500/auto/#777:#555/text:First slide}\" alt=\"${3:First slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${4:Title}</h3>\n\t\t\t\t<p>${5:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${6:holder.js/900x500/auto/#666:#444/text:Second slide}\" alt=\"${7:Second slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${8:Title}</h3>\n\t\t\t\t<p>${9:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${10:holder.js/900x500/auto/#666:#444/text:Third slide}\" alt=\"${11:Third slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${12:Title}</h3>\n\t\t\t\t<p>${13:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<a class=\"carousel-control-prev\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"prev\">\n\t\t<span class=\"carousel-control-prev-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Previous</span>\n\t</a>\n\t<a class=\"carousel-control-next\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"next\">\n\t\t<span class=\"carousel-control-next-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Next</span>\n\t</a>\n</div>$0",
"description": "carousel caption",
"prefix": "b4-carousel-caption",
"scope": ""
},
"b4-carousel-default": {
"body": "<div id=\"${1:carouselId}\" class=\"carousel slide\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"0\" class=\"active\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"1\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"2\"></li>\n\t</ol>\n\t<div class=\"carousel-inner\" role=\"listbox\">\n\t\t<div class=\"carousel-item active\">\n\t\t\t<img data-src=\"${2:holder.js/900x500/auto/#777:#555/text:First slide}\" alt=\"${3:First slide}\">\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${4:holder.js/900x500/auto/#666:#444/text:Second slide}\" alt=\"${5:Second slide}\">\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${6:holder.js/900x500/auto/#666:#444/text:Third slide}\" alt=\"${7:Third slide}\">\n\t\t</div>\n\t</div>\n\t<a class=\"carousel-control-prev\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"prev\">\n\t\t<span class=\"carousel-control-prev-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Previous</span>\n\t</a>\n\t<a class=\"carousel-control-next\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"next\">\n\t\t<span class=\"carousel-control-next-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Next</span>\n\t</a>\n</div>$0",
"description": "carousel default",
"prefix": "b4-carousel-default",
"scope": ""
},
"b4-collapse-accordion": {
"body": "<div id=\"${1:accordianId}\" role=\"tablist\" aria-multiselectable=\"true\">\n\t<div class=\"card\">\n\t\t<div class=\"card-header\" role=\"tab\" id=\"${3:section1HeaderId}\">\n\t\t\t<h5 class=\"mb-0\">\n\t\t\t\t<a data-toggle=\"collapse\" data-parent=\"#${1:accordianId}\" href=\"#${5:section1ContentId}\" aria-expanded=\"true\" aria-controls=\"${5:section1ContentId}\">\n ${2:Section 1}\n </a>\n\t\t\t</h5>\n\t\t</div>\n\t\t<div id=\"${5:section1ContentId}\" class=\"collapse in\" role=\"tabpanel\" aria-labelledby=\"${3:section1HeaderId}\">\n\t\t\t<div class=\"card-body\">\n\t\t\t\t${4:Section 1 content}\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<div class=\"card-header\" role=\"tab\" id=\"${7:section2HeaderId}\">\n\t\t\t<h5 class=\"mb-0\">\n\t\t\t\t<a data-toggle=\"collapse\" data-parent=\"#${1:accordianId}\" href=\"#${9:section2ContentId}\" aria-expanded=\"true\" aria-controls=\"${9:section2ContentId}\">\n ${6:Section 2}\n </a>\n\t\t\t</h5>\n\t\t</div>\n\t\t<div id=\"${9:section2ContentId}\" class=\"collapse in\" role=\"tabpanel\" aria-labelledby=\"${7:section2HeaderId}\">\n\t\t\t<div class=\"card-body\">\n\t\t\t\t${8:Section 2 content}\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "collapse accordion",
"prefix": "b4-collapse-accordion",
"scope": ""
},
"b4-collapse-button": {
"body": "<p>\n\t<button class=\"btn btn-primary\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${2:contentId}\" aria-expanded=\"false\"\n\t\t\taria-controls=\"${2:contentId}\">\n\t\t${1:Show}\n\t</button>\n</p>\n<div class=\"collapse\" id=\"${2:contentId}\">\n\t$3\n</div>$0",
"description": "collapse button",
"prefix": "b4-collapse-button",
"scope": ""
},
"b4-collapse-default": {
"body": "<p>\n\t<a class=\"btn btn-primary\" data-toggle=\"collapse\" href=\"#${2:contentId}\" aria-expanded=\"false\" aria-controls=\"${2:contentId}\">\n\t\t${1:Show}\n\t</a>\n</p>\n<div class=\"collapse\" id=\"${2:contentId}\">\n\t$3\n</div>$0",
"description": "collapse default",
"prefix": "b4-collapse-default",
"scope": ""
},
"b4-dropdown-alignment": {
"body": "<div class=\"btn-group\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:This dropdown's menu is right-aligned}\n\t</button>\n\t<div class=\"dropdown-menu dropdown-menu-right\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown alignment",
"prefix": "b4-dropdown-alignment",
"scope": ""
},
"b4-dropdown-anchor": {
"body": "<div class=\"dropdown open\">\n\t<a class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t</div>\n</div>$0",
"description": "dropdown anchor",
"prefix": "b4-dropdown-anchor",
"scope": ""
},
"b4-dropdown-button": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<button class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</button>\n\t\t<button class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</button>\n\t</div>\n</div>$0",
"description": "dropdown button",
"prefix": "b4-dropdown-button",
"scope": ""
},
"b4-dropdown-colored": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|} dropdown-toggle\" type=\"button\" id=\"${3:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${3:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${5:#}\">${4:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${7:#}\">${6:Disabled action}</a>\n\t</div>\n</div>$0",
"description": "dropdown colored",
"prefix": "b4-dropdown-colored",
"scope": ""
},
"b4-dropdown-default": {
"body": "<div class=\"dropdown\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown default",
"prefix": "b4-dropdown-default",
"scope": ""
},
"b4-dropdown-sized": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-secondary btn-${2|sm,lg|} dropdown-toggle\" type=\"button\" id=\"${3:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${3:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${5:#}\">${4:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${7:#}\">${6:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${8:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${12:#}\">${11:Ater divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown sized",
"prefix": "b4-dropdown-sized",
"scope": ""
},
"b4-dropdown-split": {
"body": "<div class=\"btn-group\">\n <button type=\"button\" class=\"btn btn-secondary\">${1:Split dropdown}</button>\n <button type=\"button\" class=\"btn btn-secondary dropdown-toggle dropdown-toggle-split\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"sr-only\">Toggle Dropdown</span>\n </button>\n <div class=\"dropdown-menu\">\n <a class=\"dropdown-item\" href=\"${3:#}\">${2:Action}</a>\n <a class=\"dropdown-item disabled\" href=\"${5:#}\">${4:Disabled action}</a>\n <div class=\"dropdown-divider\"></div>\n <a class=\"dropdown-item\" href=\"${7:#}\">${6:Separated link}</a>\n </div>\n</div>$0",
"description": "dropdown split",
"prefix": "b4-dropdown-split",
"scope": ""
},
"b4-dropdown-up": {
"body": "<div class=\"dropup\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown up",
"prefix": "b4-dropdown-up",
"scope": ""
},
"b4-dropdown-up-split": {
"body": "<div class=\"btn-group dropup\">\n <button type=\"button\" class=\"btn btn-secondary\">${1:Split dropup}</button>\n <button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"sr-only\">Toggle Dropdown</span>\n </button>\n <div class=\"dropdown-menu\">\n <a class=\"dropdown-item\" href=\"${3:#}\">${2:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${5:#}\">${4:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${6:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:After divider action}</a>\n </div>\n</div>$0",
"description": "dropdown up split",
"prefix": "b4-dropdown-up-split",
"scope": ""
},
"b4-figure-default": {
"body": "<figure class=\"figure\">\n\t<img src=\"$1\" class=\"figure-img img-fluid rounded\" alt=\"$2\">\n\t<figcaption class=\"figure-caption ${4:text-xs-right}\">$3</figcaption>\n</figure>$0",
"description": "figure default",
"prefix": "b4-figure-default",
"scope": ""
},
"b4-form-checkbox": {
"body": "<div class=\"form-check\">\n <label class=\"form-check-label\">\n <input type=\"checkbox\" class=\"form-check-input\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\" ${4:checked}>\n ${1:Display value}\n </label>\n</div>$0",
"description": "form checkbox",
"prefix": "b4-form-checkbox",
"scope": ""
},
"b4-form-checkbox-custom": {
"body": "<label class=\"custom-control custom-checkbox\">\n <input type=\"checkbox\" name=\"$1\" id=\"$1\" value=\"${2:checkedValue}\" class=\"custom-control-input\">\n <span class=\"custom-control-indicator\"></span>\n <span class=\"custom-control-description\">$3</span>\n</label>$0",
"description": "form checkbox custom",
"prefix": "b4-form-checkbox-custom",
"scope": ""
},
"b4-form-checkbox-inline": {
"body": "<div class=\"form-check form-check-inline\">\n\t<label class=\"form-check-label\">\n\t\t<input class=\"form-check-input\" type=\"checkbox\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\"> ${1:Display value}\n\t</label>\n</div>$0",
"description": "form checkbox inline",
"prefix": "b4-form-checkbox-inline",
"scope": ""
},
"b4-form-checkbox-nolabel": {
"body": "<div class=\"form-check\">\n <label class=\"form-check-label\">\n <input class=\"form-check-input\" name=\"$2\" id=\"$2\" type=\"checkbox\" value=\"${1:checkedValue}\" aria-label=\"${3:Text for screen reader}\">\n </label>\n</div>$0",
"description": "form checkbox nolabel",
"prefix": "b4-form-checkbox-nolabel",
"scope": ""
},
"b4-form-email": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"email\" class=\"form-control\" name=\"$3\" id=\"$3\" aria-describedby=\"${4:emailHelpId}\" placeholder=\"$2\">\n <small id=\"${4:emailHelpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form email",
"prefix": "b4-form-email",
"scope": ""
},
"b4-form-file": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"file\" class=\"form-control-file\" name=\"$3\" id=\"$3\" placeholder=\"$2\" aria-describedby=\"${4:fileHelpId}\">\n <small id=\"${4:fileHelpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form file",
"prefix": "b4-form-file",
"scope": ""
},
"b4-form-file-custom": {
"body": "<div class=\"form-group\">\n <label class=\"custom-file\">\n <input type=\"file\" name=\"$2\" id=\"$2\" placeholder=\"$1\" class=\"custom-file-input\" aria-describedby=\"${3:fileHelpId}\">\n <span class=\"custom-file-control\"></span>\n </label>\n <small id=\"${3:fileHelpId}\" class=\"form-text text-muted\">${4:Help text}</small>\n</div>$0",
"description": "form file custom",
"prefix": "b4-form-file-custom",
"scope": ""
},
"b4-form-grid": {
"body": "<div class=\"container\">\n\t<form>\n\t\t<div class=\"form-group row\">\n\t\t\t<label for=\"${6:inputName}\" class=\"col-sm-${2:1-12} col-form-label\">$1</label>\n\t\t\t<div class=\"col-sm-${3:1-12}\">\n\t\t\t\t<input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${6:inputName}\" id=\"${6:inputName}\" placeholder=\"$4\">\n\t\t\t</div>\n\t\t</div>\n\t\t<fieldset class=\"form-group row\">\n\t\t\t<legend class=\"col-form-legend col-sm-${8:1-12}\">${7:Group name}</legend>\n\t\t\t<div class=\"col-sm-${10:1-12}\">\n\t\t\t\t$9\n\t\t\t</div>\n\t\t</fieldset>\n\t\t<div class=\"form-group row\">\n\t\t\t<div class=\"${11:offset-sm-2 col-sm-10}\">\n\t\t\t\t<button type=\"${13:submit}\" class=\"btn btn-primary\">${12:Action}</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n</div>$0",
"description": "form grid",
"prefix": "b4-form-grid",
"scope": ""
},
"b4-form-group": {
"body": "<div class=\"form-group\">\n <label for=\"$4\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"$4\" id=\"$4\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${5:helpId}\">\n <small id=\"${5:helpId}\" class=\"text-muted\">${6:Help text}</small>\n</div>$0",
"description": "form group",
"prefix": "b4-form-group",
"scope": ""
},
"b4-form-group-text": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"text\" name=\"$3\" id=\"$3\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${4:helpId}\">\n <small id=\"${4:helpId}\" class=\"text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form group text",
"prefix": "b4-form-group-text",
"scope": ""
},
"b4-form-help-text": {
"body": "<p class=\"form-text text-muted\">\n\t$1\n</p>$0",
"description": "form help text",
"prefix": "b4-form-help-text",
"scope": ""
},
"b4-form-help-text-inline": {
"body": "<small class=\"text-muted\">$1</small>$0",
"description": "form help text inline",
"prefix": "b4-form-help-text-inline",
"scope": ""
},
"b4-form-hidden": {
"body": "<div class=\"form-group\">\n\t<label class=\"sr-only\" for=\"${4:inputName}\">${1:Hidden input label}</label>\n\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${4:inputName}\" id=\"${4:inputName}\" placeholder=\"$2\">\n</div>$0",
"description": "form hidden",
"prefix": "b4-form-hidden",
"scope": ""
},
"b4-form-inline": {
"body": "<form class=\"form-inline\">\n\t<div class=\"form-group\">\n\t\t<label for=\"$4\">$1</label>\n\t\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"$4\" id=\"$4\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${5:helpId}\">\n\t\t<small id=\"${5:helpId}\" class=\"text-muted\">${6:Help text}</small>\n\t</div>\n</form>$0",
"description": "form inline",
"prefix": "b4-form-inline",
"scope": ""
},
"b4-form-input": {
"body": "<div class=\"form-group\">\n <label for=\"$4\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\"\n class=\"form-control\" name=\"$4\" id=\"$4\" aria-describedby=\"${5:helpId}\" placeholder=\"$2\">\n <small id=\"${5:helpId}\" class=\"form-text text-muted\">${6:Help text}</small>\n</div>$0",
"description": "form input",
"prefix": "b4-form-input",
"scope": ""
},
"b4-form-input-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$5\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\"\n class=\"form-control form-control-${4|sm,lg|}\" name=\"$5\" id=\"$5\" aria-describedby=\"${6:helpId}\" placeholder=\"$2\">\n <small id=\"${6:helpId}\" class=\"form-text text-muted\">${7:Help text}</small>\n</div>$0",
"description": "form input sizing",
"prefix": "b4-form-input-sizing",
"scope": ""
},
"b4-form-input-text": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"text\" class=\"form-control\" name=\"$3\" id=\"$3\" aria-describedby=\"${4:helpId}\" placeholder=\"$2\">\n <small id=\"${4:helpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form input text",
"prefix": "b4-form-input-text",
"scope": ""
},
"b4-form-multi-select": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"form-control\" name=\"$2\" id=\"$2\">\n <option>$3</option>\n <option>$4</option>\n <option>$5</option>\n </select>\n</div>$0",
"description": "form multi select",
"prefix": "b4-form-multi-select",
"scope": ""
},
"b4-form-multi-select-custom": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"custom-select\" name=\"$2\" id=\"$2\">\n\t\t<option selected>${3:Select one}</option>\n\t\t<option value=\"$4\">$5</option>\n\t\t<option value=\"$6\">$7</option>\n\t\t<option value=\"$8\">$9</option>\n\t</select>\n</div>$0",
"description": "form multi select custom",
"prefix": "b4-form-multi-select-custom",
"scope": ""
},
"b4-form-multil-select-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"form-control form-control-${3|sm,lg|}\" name=\"$2\" id=\"$2\">\n <option>$4</option>\n <option>$5</option>\n <option>$6</option>\n </select>\n</div>$0",
"description": "form multil select sizing",
"prefix": "b4-form-multil-select-sizing",
"scope": ""
},
"b4-form-password": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"password\" class=\"form-control\" name=\"$3\" id=\"$3\" placeholder=\"$2\">\n</div>$0",
"description": "form password",
"prefix": "b4-form-password",
"scope": ""
},
"b4-form-radio": {
"body": "<div class=\"form-check\">\n\t<label class=\"form-check-label\">\n <input type=\"radio\" class=\"form-check-input\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\" ${4:checked}>\n ${1:Display value}\n </label>\n</div>$0",
"description": "form radio",
"prefix": "b4-form-radio",
"scope": ""
},
"b4-form-radio-custom": {
"body": "<label class=\"custom-control custom-radio\">\n <input type=\"radio\" name=\"$1\" id=\"$1\" value=\"${2:checkedValue}\" class=\"custom-control-input\">\n <span class=\"custom-control-indicator\"></span>\n <span class=\"custom-control-description\">$3</span>\n</label>$0",
"description": "form radio custom",
"prefix": "b4-form-radio-custom",
"scope": ""
},
"b4-form-radio-inline": {
"body": "<div class=\"form-check form-check-inline\">\n\t<label class=\"form-check-label\">\n\t\t<input class=\"form-check-input\" type=\"radio\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\"> ${1:Display value}\n\t</label>\n</div>$0",
"description": "form radio inline",
"prefix": "b4-form-radio-inline",
"scope": ""
},
"b4-form-radio-nolabel": {
"body": "<div class=\"form-check\">\n\t<label class=\"form-check-label\">\n <input class=\"form-check-input\" name=\"$2\" id=\"$2\" type=\"radio\" value=\"${1:checkedValue}\" aria-label=\"${3:Text for screen reader}\">\n </label>\n</div>$0",
"description": "form radio nolabel",
"prefix": "b4-form-radio-nolabel",
"scope": ""
},
"b4-form-reset": {
"body": "<button type=\"reset\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">${1:Reset}</button>$0",
"description": "form reset",
"prefix": "b4-form-reset",
"scope": ""
},
"b4-form-select": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select class=\"form-control\" name=\"$2\" id=\"$2\">\n <option>$3</option>\n <option>$4</option>\n <option>$5</option>\n </select>\n</div>$0",
"description": "form select",
"prefix": "b4-form-select",
"scope": ""
},
"b4-form-select-custom": {
"body": "<div class=\"form-group\">\n\t<label for=\"$2\">$1</label>\n\t<select class=\"custom-select\" name=\"$2\" id=\"$2\">\n\t\t<option selected>${3:Select one}</option>\n\t\t<option value=\"$4\">$5</option>\n\t\t<option value=\"$6\">$7</option>\n\t\t<option value=\"$8\">$9</option>\n\t</select>\n</div>$0",
"description": "form select custom",
"prefix": "b4-form-select-custom",
"scope": ""
},
"b4-form-select-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select class=\"form-control form-control-${3|sm,lg|}\" name=\"$2\" id=\"$2\">\n <option>$4</option>\n <option>$5</option>\n <option>$6</option>\n </select>\n</div>$0",
"description": "form select sizing",
"prefix": "b4-form-select-sizing",
"scope": ""
},
"b4-form-submit": {
"body": "<button type=\"submit\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">${1:Submit}</button>$0",
"description": "form submit",
"prefix": "b4-form-submit",
"scope": ""
},
"b4-form-textarea": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <textarea class=\"form-control\" name=\"$2\" id=\"$2\" rows=\"${3:3}\"></textarea>\n</div>$0",
"description": "form textarea",
"prefix": "b4-form-textarea",
"scope": ""
},
"b4-form-validation": {
"body": "<label for=\"${2:inputName}\">${1:Input label}</label>\n<input type=\"text\" class=\"form-control ${3|is-valid,is-invalid|}\" name=\"${2:inputName}\" id=\"${2:inputName}\">\n<div class=\"invalid-feedback\">\n\t${4:Validation message}\n</div>\n<!-- TODO: This is for server side, there is another version for browser defaults -->$0",
"description": "form validation",
"prefix": "b4-form-validation",
"scope": ""
},
"b4-grid-col": {
"body": "<div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n\t$3\n</div>$0",
"description": "grid col",
"prefix": "b4-grid-col",
"scope": ""
},
"b4-grid-container": {
"body": "<div class=\"container\">\n\t$1\n</div>$0",
"description": "grid container",
"prefix": "b4-grid-container",
"scope": ""
},
"b4-grid-container-fluid": {
"body": "<div class=\"container-fluid\">\n\t$1\n</div>$0",
"description": "grid container fluid",
"prefix": "b4-grid-container-fluid",
"scope": ""
},
"b4-grid-default": {
"body": "<div class=\"container\">\n\t<div class=\"row\">\n\t\t<div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n\t\t\t$3\n\t\t</div>\n\t\t$4\n\t</div>\n</div>$0",
"description": "grid default",
"prefix": "b4-grid-default",
"scope": ""
},
"b4-grid-row": {
"body": "<div class=\"row\">\n\t$1\n</div>$0",
"description": "grid row",
"prefix": "b4-grid-row",
"scope": ""
},
"b4-igroup-button": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button class=\"btn btn-secondary\" type=\"button\" aria-label=\"$2\">${1:Action}</button>\n </span>\n\t<input type=\"${4|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${5:name}\" id=\"${5:name}\" placeholder=\"$3\" aria-label=\"$6\">\n</div>$0",
"description": "igroup button",
"prefix": "b4-igroup-button",
"scope": ""
},
"b4-igroup-checkbox-radio": {
"body": "<div class=\"input-group\">\n <span class=\"input-group-addon\">\n <input type=\"${1|checkbox,radio|}\" name=\"${2:name}\" id=\"${2:name}\" aria-label=\"$3\">\n </span>\n <input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${6:name}\" id=\"${6:name}\" placeholder=\"$4\" aria-label=\"$7\">\n</div>$0",
"description": "igroup checkbox radio",
"prefix": "b4-igroup-checkbox-radio",
"scope": ""
},
"b4-igroup-dropdown": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" aria-label=\"$2\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n\t\t\t${1:Dropdown}\n\t\t</button>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled link}</a>\n\t\t\t<div role=\"separator\" class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Separated link}</a>\n\t\t</div>\n </span>\n\t<input type=\"${10|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${11:name}\" id=\"${11:name}\" placeholder=\"$9\" aria-label=\"$12\">\n</div>$0",
"description": "igroup dropdown",
"prefix": "b4-igroup-dropdown",
"scope": ""
},
"b4-igroup-dropdown-segmented": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" aria-label=\"$2\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${1:Dropdown}</button>\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle dropdown-toggle-split\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"sr-only\">Toggle Dropdown</span></button>\n\t<div class=\"dropdown-menu\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<div role=\"separator\" class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Separated link}</a>\n\t</div>\n\t</span>\n\t<input type=\"${10|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${11:name}\" id=\"${11:name}\" placeholder=\"$9\" aria-label=\"$12\">\n</div>$0",
"description": "igroup dropdown segmented",
"prefix": "b4-igroup-dropdown-segmented",
"scope": ""
},
"b4-igroup-size": {
"body": "<div class=\"input-group input-group-${1|sm,lg|}\">\n\t<span class=\"input-group-addon\" id=\"${3:prefixId}\">${2:prefix}</span>\n\t<input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${6:name}\" id=\"${6:name}\" class=\"form-control\" placeholder=\"${4:placeholder}\" aria-describedby=\"${3:prefixId}\">\n</div>$0",
"description": "igroup size",
"prefix": "b4-igroup-size",
"scope": ""
},
"b4-igroup-text-both": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-addon\">${1:prefix}</span>\n\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${4:name}\" id=\"${4:name}\" class=\"form-control\" placeholder=\"${2:placeholder}\">\n\t<span class=\"input-group-addon\">${5:sufix}</span>\n</div>$0",
"description": "igroup text both",
"prefix": "b4-igroup-text-both",
"scope": ""
},
"b4-igroup-text-prefix": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-addon\" id=\"${2:prefixId}\">${1:prefix}</span>\n\t<input type=\"${4|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${5:name}\" id=\"${5:name}\" class=\"form-control\" placeholder=\"$3\" aria-describedby=\"${2:prefixId}\">\n</div>$0",
"description": "igroup text prefix",
"prefix": "b4-igroup-text-prefix",
"scope": ""
},
"b4-igroup-text-sufix": {
"body": "<div class=\"input-group\">\n\t<input type=\"${2|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${3:name}\" id=\"${3:name}\" class=\"form-control\" placeholder=\"${1:placeholder}\" aria-describedby=\"${5:sufixId}\">\n\t<span class=\"input-group-addon\" id=\"${5:sufixId}\">${4:sufix}</span>\n</div>$0",
"description": "igroup text sufix",
"prefix": "b4-igroup-text-sufix",
"scope": ""
},
"b4-image-default": {
"body": "<img src=\"$1\" class=\"img-${2|fluid,thumbnail|} ${3|rounded-top,rounded-right,rounded-bottom,rounded-left,rounded-circle,|}\" alt=\"$4\">$0",
"description": "image default",
"prefix": "b4-image-default",
"scope": ""
},
"b4-jumbotron-default": {
"body": "<div class=\"jumbotron\">\n\t<h1 class=\"display-3\">${1:Jumbo heading}</h1>\n\t<p class=\"lead\">${2:Jumbo helper text}</p>\n\t<hr class=\"my-2\">\n\t<p>${3:More info}</p>\n\t<p class=\"lead\">\n\t\t<a class=\"btn btn-primary btn-lg\" href=\"${5:Jumbo action link}\" role=\"button\">${4:Jumbo action name}</a>\n\t</p>\n</div>$0",
"description": "jumbotron default",
"prefix": "b4-jumbotron-default",
"scope": ""
},
"b4-jumbotron-fluid": {
"body": "<div class=\"jumbotron jumbotron-fluid\">\n\t<div class=\"container\">\n\t\t<h1 class=\"display-3\">${1:Fluid jumbo heading}</h1>\n\t\t<p class=\"lead\">${2:Jumbo helper text}</p>\n\t\t<hr class=\"my-2\">\n\t\t<p>${3:More info}</p>\n\t\t<p class=\"lead\">\n\t\t\t<a class=\"btn btn-primary btn-lg\" href=\"${5:Jumbo action link}\" role=\"button\">${4:Jumbo action name}</a>\n\t\t</p>\n\t</div>\n</div>$0",
"description": "jumbotron fluid",
"prefix": "b4-jumbotron-fluid",
"scope": ""
},
"b4-list-a": {
"body": "<div class=\"list-group\">\n\t<a href=\"${2:#}\" class=\"list-group-item list-group-item-action active\">${1:Active item}</a>\n\t<a href=\"${4:#}\" class=\"list-group-item list-group-item-action\">${3:Item}</a>\n\t<a href=\"${6:#}\" class=\"list-group-item list-group-item-action disabled\">${5:Disabled item}</a>\n</div>$0",
"description": "list a",
"prefix": "b4-list-a",
"scope": ""
},
"b4-list-badge": {
"body": "<ul class=\"list-group\">\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center active\">\n\t\t${1:Active list item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${2:pill1}</span>\n\t</li>\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center\">\n\t\t${3:List item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${4:pill2}</span>\n\t</li>\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center disabled\">\n\t\t${5:Disabled item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${6:pill3}</span>\n\t</li>\n</ul>$0",
"description": "list badge",
"prefix": "b4-list-badge",
"scope": ""
},
"b4-list-button": {
"body": "<div class=\"list-group\">\n\t<button type=\"button\" class=\"list-group-item list-group-item-action active\">${1:Active item}</button>\n\t<button type=\"button\" class=\"list-group-item list-group-item-action\">${2:Item}</button>\n\t<button type=\"button\" class=\"list-group-item list-group-item-action disabled\">${3:Disabled item}</button>\n</div>$0",
"description": "list button",
"prefix": "b4-list-button",
"scope": ""
},
"b4-list-colors": {
"body": "<div class=\"list-group\">\n\t<a href=\"${2:#}\" class=\"list-group-item list-group-item-action list-group-item-${3|primary,secondary,success,danger,warning,info,light,dark|} active\">${1:Active item}</a>\n\t<a href=\"${5:#}\" class=\"list-group-item list-group-item-action list-group-item-${6|primary,secondary,success,danger,warning,info,light,dark|}\">${4:Item}</a>\n\t<a href=\"${8:#}\" class=\"list-group-item list-group-item-action list-group-item-${9|primary,secondary,success,danger,warning,info,light,dark|} disabled\">${7:Disabled item}</a>\n</div>$0",
"description": "list colors",
"prefix": "b4-list-colors",
"scope": ""
},
"b4-list-custom": {
"body": "<div class=\"list-group\">\n\t<a href=\"${1:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start active\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${2:Heading}</h5>\n\t\t\t<small>${3:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${4:Paragraph}</p>\n\t\t<small>${5:paragraph footer}</small>\n\t</a>\n\t<a href=\"${6:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${7:Heading}</h5>\n\t\t\t<small>${8:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${9:Paragraph}</p>\n\t\t<small>${10:paragraph footer}</small>\n\t</a>\n\t<a href=\"${11:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start disabled\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${12:Heading}</h5>\n\t\t\t<small>${13:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${14:Paragraph}</p>\n\t\t<small>${15:paragraph footer}</small>\n\t</a>\n</div>$0",
"description": "list custom",
"prefix": "b4-list-custom",
"scope": ""
},
"b4-list-default": {
"body": "<ul class=\"list-group\">\n\t<li class=\"list-group-item active\">${1:Active item}</li>\n\t<li class=\"list-group-item\">${2:Item}</li>\n\t<li class=\"list-group-item disabled\">${3:Disabled item}</li>\n</ul>$0",
"description": "list default",
"prefix": "b4-list-default",
"scope": ""
},
"b4-media-bottom": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex align-self-bottom\" href=\"${1:#}\">\n\t \t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t<p>${5:Media text}</p>\n\t</div>\n</div>$0",
"description": "media bottom",
"prefix": "b4-media-bottom",
"scope": ""
},
"b4-media-default": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex\" href=\"${1:#}\">\n\t\t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t${5:Media text}\n\t</div>\n</div>$0",
"description": "media default",
"prefix": "b4-media-default",
"scope": ""
},
"b4-media-list": {
"body": "<ul class=\"list-unstyled\">\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${1:#}\">\n\t\t\t<img src=\"$2\" alt=\"$3\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${4:Media heading}</h5>\n\t\t\t${5:Media text}\n\t\t</div>\n\t</li>\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${6:#}\">\n\t\t\t<img src=\"$7\" alt=\"$8\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${9:Media heading}</h5>\n\t\t\t${10:Media text}\n\t\t</div>\n\t</li>\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${11:#}\">\n\t\t\t<img src=\"$12\" alt=\"$13\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${14:Media heading}</h5>\n\t\t\t${15:Media text}\n\t\t</div>\n\t</li>\n </ul>$0",
"description": "media list",
"prefix": "b4-media-list",
"scope": ""
},
"b4-media-middle": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex align-self-center\" href=\"${1:#}\">\n\t \t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t<p>${5:Media text}</p>\n\t</div>\n</div>$0",
"description": "media middle",
"prefix": "b4-media-middle",
"scope": ""
},
"b4-media-nesting": {
"body": "<div class=\"media\">\n <a class=\"d-flex\" href=\"${1:#}\">\n <img src=\"$2\" alt=\"$3\">\n </a>\n <div class=\"media-body\">\n <h5>${4:Media heading}</h5>\n ${5:Media text}\n <div class=\"media\">\n <a class=\"d-flex\" href=\"${6:#}\">\n <img src=\"$7\" alt=\"$8\">\n </a>\n <div class=\"media-body\">\n <h5>${9:Media heading}</h5>\n ${10:Media text}\n </div>\n </div>\n </div>\n</div>$0",
"description": "media nesting",
"prefix": "b4-media-nesting",
"scope": ""
},
"b4-media-right": {
"body": "<div class=\"media\">\n\t<div class=\"media-body\">\n\t\t<h5>${1:Media heading}</h5>\n\t\t${2:Media text}\n\t</div>\n\t<a class=\"d-flex\" href=\"${3:#}\">\n\t\t<img src=\"$4\" alt=\"$5\">\n\t</a>\n</div>$0",
"description": "media right",
"prefix": "b4-media-right",
"scope": ""
},
"b4-media-top": {
"body": "<div class=\"media\">\n <a class=\"d-flex align-self-start\" href=\"${1:#}\">\n <img src=\"$2\" alt=\"$3\">\n </a>\n <div class=\"media-body\">\n <h5>${4:Media heading}</h5>\n <p>${5:Media text}</p>\n </div>\n</div>$0",
"description": "media top",
"prefix": "b4-media-top",
"scope": ""
},
"b4-modal-customize": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t\t<div class=\"modal-header\">\n\t\t\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t<div class=\"container-fluid\">\n\t\t\t\t\t${7:Add rows here}\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n<script>\n\t$('#exampleModal').on('show.bs.modal', event => {\n\t\tvar button = $(event.relatedTarget);\n\t\tvar modal = $(this);\n\t\t// Use above variables to manipulate the DOM\n\t\t$8\n\t});\n</script>$0",
"description": "modal customize",
"prefix": "b4-modal-customize",
"scope": ""
},
"b4-modal-default": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t<div class=\"modal-header\">\n\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t${7:Body}\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal default",
"prefix": "b4-modal-default",
"scope": ""
},
"b4-modal-grid": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t\t<div class=\"modal-header\">\n\t\t\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t<div class=\"container-fluid\">\n\t\t\t\t\t${7:Add rows here}\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal grid",
"prefix": "b4-modal-grid",
"scope": ""
},
"b4-modal-sizes": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${5:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog modal-${3|sm,lg|}\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t<div class=\"modal-header\">\n\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t${8:Body}\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${6:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${7:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal sizes",
"prefix": "b4-modal-sizes",
"scope": ""
},
"b4-nav-a": {
"body": "<nav class=\"nav ${1|justify-content-center,justify-content-end|}\">\n <a class=\"nav-link active\" href=\"${3:#}\">${2:Active link}</a>\n <a class=\"nav-link\" href=\"${5:#}\">${4:Link}</a>\n <a class=\"nav-link disabled\" href=\"#\">${6:Disabled link}</a>\n</nav>$0",
"description": "nav a",
"prefix": "b4-nav-a",
"scope": ""
},
"b4-nav-complete": {
"body": "<!-- Nav tabs -->\n<ul class=\"nav nav-${2|tabs,pills|}\" id=\"${1:navId}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"#${4:tab1Id}\" class=\"nav-link active\">${3:Active}</a>\n\t</li>\n\t<li class=\"nav-item dropdown\">\n\t\t<a class=\"nav-link dropdown-toggle\" data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">${5:Dropdown}</a>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"#${7:tab2Id}\">${6:Action}</a>\n\t\t\t<a class=\"dropdown-item\" href=\"#${9:tab3Id}\">${8:Another action}</a>\n\t\t\t<div class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"#${11:tab4Id}\">${10:Action}</a>\n\t\t</div>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#${13:tab5Id}\" class=\"nav-link\">${12:Another link}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#\" class=\"nav-link disabled\">${14:Disabled}</a>\n\t</li>\n</ul>\n\n<!-- Tab panes -->\n<div class=\"tab-content\">\n\t<div class=\"tab-pane fade show active\" id=\"${4:tab1Id}\" role=\"tabpanel\">$15</div>\n\t<div class=\"tab-pane fade\" id=\"${7:tab2Id}\" role=\"tabpanel\">$16</div>\n\t<div class=\"tab-pane fade\" id=\"${9:tab3Id}\" role=\"tabpanel\">$17</div>\n\t<div class=\"tab-pane fade\" id=\"${11:tab4Id}\" role=\"tabpanel\">$18</div>\n\t<div class=\"tab-pane fade\" id=\"${13:tab5Id}\" role=\"tabpanel\">$19</div>\n</div>\n\n<script>\n\t$('#${1:navId} a').click(e => {\n\t\te.preventDefault();\n\t\t$(this).tab('show');\n\t});\n</script>$0",
"description": "nav complete",
"prefix": "b4-nav-complete",
"scope": ""
},
"b4-nav-tabs-pills-a-variation": {
"body": "<nav class=\"nav nav-${1|tabs,pills|} ${2:nav-stacked}\">\n\t<a class=\"nav-link active\" href=\"${4:#}\">${3:Active link}</a>\n\t<a class=\"nav-link\" href=\"${6:#}\">${5:Link}</a>\n\t<a class=\"nav-link disabled\" href=\"#\">${7:Disabled link}</a>\n</nav>$0",
"description": "nav tabs pills a variation",
"prefix": "b4-nav-tabs-pills-a-variation",
"scope": ""
},
"b4-nav-tabs-pills-dropdown": {
"body": "<ul class=\"nav nav-${1|tabs,pills|}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"${3:#}\" class=\"nav-link active\">${2:Active}</a>\n\t</li>\n\t<li class=\"nav-item dropdown\">\n\t\t<a class=\"nav-link dropdown-toggle\" data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">${4:Dropdown}</a>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"${6:#}\">${5:Action}</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Another action}</a>\n\t\t\t<div class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:Action}</a>\n\t\t</div>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"${12:#}\" class=\"nav-link\">${11:Another link}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#\" class=\"nav-link disabled\">${13:Disabled}</a>\n\t</li>\n</ul>$0",
"description": "nav tabs pills dropdown",
"prefix": "b4-nav-tabs-pills-dropdown",
"scope": ""
},
"b4-nav-tabs-pills-ul-variation": {
"body": "<ul class=\"nav nav-${1|tabs,pills|} ${2:nav-stacked}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"${4:#}\" class=\"nav-link active\">${3:Active}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"${6:#}\" class=\"nav-link\">${5:Link}</a>\n\t</li>\n\t<li class=\"nav-item disabled\">\n\t\t<a href=\"#\" class=\"nav-link\">${7:Disabled}</a>\n\t</li>\n</ul>$0",
"description": "nav tabs pills ul variation",
"prefix": "b4-nav-tabs-pills-ul-variation",
"scope": ""
},
"b4-nav-ul": {
"body": "<ul class=\"nav ${1|justify-content-center,justify-content-end|}\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${3:#}\">${2:Active link}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${5:#}\">${4:Link}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"#\">${6:Disabled link}</a>\n </li>\n</ul>$0",
"description": "nav ul",
"prefix": "b4-nav-ul",
"scope": ""
},
"b4-navbar-background": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-${2|dark,light|} bg-${3|primary,secondary,success,danger,warning,info,light,dark|}\">\n <a class=\"navbar-brand\" href=\"${5:#}\">${4:Navbar}</a>\n <button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${6:collapsibleNavId}\" aria-controls=\"${6:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${7:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${6:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${11:#}\">${10:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${13:#}\" id=\"${14:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${12:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${14:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${18:#}\">${17:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${19:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${20:Search}</button>\n </form>\n </div>\n</nav>$0",
"description": "navbar background",
"prefix": "b4-navbar-background",
"scope": ""
},
"b4-navbar-background-color": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-${2|dark,light|}\" style=\"background-color: ${3:#e3f2fd;}\">\n <a class=\"navbar-brand\" href=\"${5:#}\">${4:Navbar}</a>\n <button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${6:collapsibleNavId}\" aria-controls=\"${6:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${7:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${6:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${11:#}\">${10:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${13:#}\" id=\"${14:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${12:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${14:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${18:#}\">${17:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${19:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${20:Search}</button>\n </form>\n </div>\n</nav>$0",
"description": "navbar background color",
"prefix": "b4-navbar-background-color",
"scope": ""
},
"b4-navbar-default": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-light bg-light\">\n\t<a class=\"navbar-brand\" href=\"${3:#}\">${2:Navbar}</a>\n\t<button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${4:collapsibleNavId}\" aria-controls=\"${4:collapsibleNavId}\"\n\t aria-expanded=\"false\" aria-label=\"${5:Toggle navigation}\">\n\t\t<span class=\"navbar-toggler-icon\"></span>\n\t</button>\n\t<div class=\"collapse navbar-collapse\" id=\"${4:collapsibleNavId}\">\n\t\t<ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n\t\t\t<li class=\"nav-item active\">\n\t\t\t\t<a class=\"nav-link\" href=\"${7:#}\">${6:Home} <span class=\"sr-only\">(current)</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"nav-item\">\n\t\t\t\t<a class=\"nav-link\" href=\"${9:#}\">${8:Link}</a>\n\t\t\t</li>\n\t\t\t<li class=\"nav-item dropdown\">\n\t\t\t\t<a class=\"nav-link dropdown-toggle\" href=\"${11:#}\" id=\"${12:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${10:Dropdown}</a>\n\t\t\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${12:dropdownId}\">\n\t\t\t\t\t<a class=\"dropdown-item\" href=\"${14:#}\">${13:Action 1}</a>\n\t\t\t\t\t<a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 2}</a>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t\t<form class=\"form-inline my-2 my-lg-0\">\n\t\t\t<input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n\t\t\t<button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n\t\t</form>\n\t</div>\n</nav>$0",
"description": "navbar default",
"prefix": "b4-navbar-default",
"scope": ""
},
"b4-navbar-minimal-a": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-light\">\n <div class=\"nav navbar-nav\">\n <a class=\"nav-item nav-link active\" href=\"${2:#}\">${1:Home} <span class=\"sr-only\">(current)</span></a>\n <a class=\"nav-item nav-link\" href=\"${4:#}\">${3:Home}</a>\n </div>\n</nav>$0",
"description": "navbar minimal a",
"prefix": "b4-navbar-minimal-a",
"scope": ""
},
"b4-navbar-minimal-ul": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-light\">\n <ul class=\"nav navbar-nav\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${2:#}\">${1:Nav 1} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Nav 2}</a>\n </li>\n </ul>\n</nav>$0",
"description": "navbar minimal ul",
"prefix": "b4-navbar-minimal-ul",
"scope": ""
},
"b4-navbar-non-responsive": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-faded\">\n <a class=\"navbar-brand\" href=\"${2:#}\">${1:Navbar}</a>\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Active} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${6:#}\">${5:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${8:#}\" id=\"${9:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${7:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${9:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${11:#}\">${10:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${13:#}\">${12:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n </form>\n</nav>$0",
"description": "navbar non responsive",
"prefix": "b4-navbar-non-responsive",
"scope": ""
},
"b4-navbar-placement": {
"body": "<nav class=\"navbar navbar-expand-lg navbar-light bg-light ${1|fixed-top,fixed-bottom,sticky-top|}\">\n <a class=\"navbar-brand\" href=\"${3:#}\">${2:Navbar}</a>\n <button class=\"navbar-toggler hidden-lg-up\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${4:collapsibleNavId}\" aria-controls=\"${4:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${5:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${4:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${7:#}\">${6:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${11:#}\" id=\"${12:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${10:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${12:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${14:#}\">${13:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n </form>\n </div>\n </nav>$0",
"description": "navbar placement",
"prefix": "b4-navbar-placement",
"scope": ""
},
"b4-pagination-alignment": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination justify-content-${2|center,end|}\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${4:#}\" aria-label=\"${3:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${3:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${6:#}\">$5</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${8:#}\">$7</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${10:#}\" aria-label=\"${9:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${9:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination alignment",
"prefix": "b4-pagination-alignment",
"scope": ""
},
"b4-pagination-default": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${3:#}\" aria-label=\"${2:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${2:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${5:#}\">$4</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${7:#}\">$6</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${9:#}\" aria-label=\"${8:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${8:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination default",
"prefix": "b4-pagination-default",
"scope": ""
},
"b4-pagination-sized": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination pagination-${2|lg,sm|}\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${4:#}\" aria-label=\"${3:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${3:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${6:#}\">$5</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${8:#}\">$7</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${10:#}\" aria-label=\"${9:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${9:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination sized",
"prefix": "b4-pagination-sized",
"scope": ""
},
"b4-popover-default": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"popover\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</button>$0",
"description": "popover default",
"prefix": "b4-popover-default",
"scope": ""
},
"b4-popover-direction": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"popover\" data-placement=\"${4|top,right,bottom,left|}\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</button>$0",
"description": "popover direction",
"prefix": "b4-popover-direction",
"scope": ""
},
"b4-popover-dismissable": {
"body": "<a tabindex=\"0\" class=\"btn btn-secondary\" data-toggle=\"popover\" data-trigger=\"focus\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</a>$0",
"description": "popover dismissable",
"prefix": "b4-popover-dismissable",
"scope": ""
},
"b4-progress-colored": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar bg-${5|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"progressbar\" style=\"width: ${4:25}%;\"\n aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress colored",
"prefix": "b4-progress-colored",
"scope": ""
},
"b4-progress-default": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar\" role=\"progressbar\" style=\"width: ${4:25}%;\" aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress default",
"prefix": "b4-progress-default",
"scope": ""
},
"b4-progress-ie9": {
"body": "<div class=\"text-xs-center\" id=\"${2:progressId}\">${1:Description}</div>\n<progress class=\"progress\" value=\"$4\" max=\"${3:100}\" aria-describedby=\"${2:progressId}\">\n <div class=\"progress\">\n <span class=\"progress-bar\" style=\"width: $5%;\"></span>\n </div>\n</progress>$0",
"description": "progress ie9",
"prefix": "b4-progress-ie9",
"scope": ""
},
"b4-progress-striped": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar progress-bar-striped ${6:progress-bar-animated} bg-${5|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"progressbar\"\n style=\"width: ${4:25}%;\" aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress striped",
"prefix": "b4-progress-striped",
"scope": ""
},
"b4-responsive-hide-down": {
"body": "<div class=\"d-none d-${1|sm,md,lg,xl|}-block\">\n\t$2\n</div>$0",
"description": "responsive hide down",
"prefix": "b4-responsive-hide-down",
"scope": ""
},
"b4-responsive-hide-up": {
"body": "<div class=\"d-${1|sm,md,lg,xl|}-none\">\n\t$2\n</div>$0",
"description": "responsive hide up",
"prefix": "b4-responsive-hide-up",
"scope": ""
},
"b4-responsive-print-show": {
"body": "<div class=\"d-print-${1|block,inline,inline-block,none|}\">\n \t$2\n</div>$0",
"description": "responsive print show",
"prefix": "b4-responsive-print-show",
"scope": ""
},
"b4-scrollspy-default": {
"body": "<style>\n\t${1|div,body|} {\n\t\tposition: relative;\n\t}\n</style>\n\n<${1|div,body|} data-spy=\"scroll\" data-target=\"#${2:navId}\">\n\t$4\n\t<div id=\"${2:navId}\">\n\t\t<ul class=\"nav nav-tabs\" role=\"tablist\">\n\t\t\t$3\n\t\t</ul>\n\t</div>\n\t$5\n</${1|div,body|}>\n\n\n<script>\n\t$('$1{1:div|body}').scrollspy({\n\t\ttarget: '#${2:navId}'\n\t});\n</script>$0",
"description": "scrollspy default",
"prefix": "b4-scrollspy-default",
"scope": ""
},
"b4-table-default": {
"body": "<table class=\"table\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th>$1</th>\n\t\t\t<th>$2</th>\n\t\t\t<th>$3</th>\n\t\t</tr>\n\t</thead>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td scope=\"row\">$4</td>\n\t\t\t<td>$5</td>\n\t\t\t<td>$6</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td scope=\"row\">$7</td>\n\t\t\t<td>$8</td>\n\t\t\t<td>$9</td>\n\t\t</tr>$0\n\t</tbody>\n</table>",
"description": "table default",
"prefix": "b4-table-default",
"scope": ""
},
"b4-table-special": {
"body": "<table class=\"table table-${1|striped,sm,bordered,hover,inverse|} ${2:table-inverse} ${3:table-responsive}\">\n\t<thead class=\"${4|thead-inverse,thead-default|}\">\n\t\t<tr>\n\t\t\t<th>$5</th>\n\t\t\t<th>$6</th>\n\t\t\t<th>$7</th>\n\t\t</tr>\n\t\t</thead>\n\t\t<tbody>\n\t\t\t<tr>\n\t\t\t\t<td scope=\"row\">$8</td>\n\t\t\t\t<td>$9</td>\n\t\t\t\t<td>$10</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td scope=\"row\">$11</td>\n\t\t\t\t<td>$12</td>\n\t\t\t\t<td>$13</td>\n\t\t\t</tr>$0\n\t\t</tbody>\n</table>",
"description": "table special",
"prefix": "b4-table-special",
"scope": ""
},
"b4-tooltip-default": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"tooltip\" data-placement=\"${2|top,right,bottom,left|}\" title=\"$1\">\n\t${3:Button name}\n</button>$0",
"description": "tooltip default",
"prefix": "b4-tooltip-default",
"scope": ""
},
"b4-typography-blockquote": {
"body": "<blockquote class=\"blockquote\">\n\t<p class=\"mb-0\">$1</p>\n\t<footer class=\"blockquote-footer\">$2 <cite title=\"${3:Source Title}\">${3:Source Title}</cite></footer>\n</blockquote>$0",
"description": "typography blockquote",
"prefix": "b4-typography-blockquote",
"scope": ""
},
"b4-typography-blockquote-reverse": {
"body": "<blockquote class=\"blockquote text-right\">\n\t<p class=\"mb-0\">$1</p>\n\t<footer class=\"blockquote-footer\">$2 <cite title=\"${3:Source Title}\">${3:Source Title}</cite></footer>\n</blockquote>$0",
"description": "typography blockquote reverse",
"prefix": "b4-typography-blockquote-reverse",
"scope": ""
},
"b4-typography-description-list": {
"body": "<dl class=\"row\">\n\t<dt class=\"col-sm-3\">$1</dt>\n\t<dd class=\"col-sm-9\">$2</dd>\n\t<dt class=\"col-sm-3\">$3</dt>\n\t<dd class=\"col-sm-9\">$4</dd>\n\t<dd class=\"col-sm-9 offset-sm-3\">$5</dd>\n\t<dt class=\"col-sm-3 text-truncate\">$6</dt>\n\t<dd class=\"col-sm-9\">$7</dd>\n\t<dt class=\"col-sm-3\"></dt>\n\t<dd class=\"col-sm-9\">\n\t\t<dl class=\"row\">\n\t\t\t<dt class=\"col-sm-4\">${8:Nested title}</dt>\n\t\t\t<dd class=\"col-sm-8\">${9:Nested definition}</dd>\n\t\t</dl>\n\t</dd>\n</dl>$0",
"description": "typography description list",
"prefix": "b4-typography-description-list",
"scope": ""
},
"b4-typography-display-heading": {
"body": "<h1 class=\"display-${1|1,2,3,4|}\">$2</h1>$0",
"description": "typography display heading",
"prefix": "b4-typography-display-heading",
"scope": ""
},
"b4-typography-lead": {
"body": "<p class=\"lead\">\n $2\n</p>$0",
"description": "typography lead",
"prefix": "b4-typography-lead",
"scope": ""
},
"b4-typography-list-inline": {
"body": "<ul class=\"list-inline\">\n\t<li class=\"list-inline-item\">$1</li>\n\t<li class=\"list-inline-item\">$2</li>\n\t<li class=\"list-inline-item\">$3</li>\n</ul>$0",
"description": "typography list inline",
"prefix": "b4-typography-list-inline",
"scope": ""
},
"b4-typography-list-unstyled": {
"body": "<ul class=\"list-unstyled\">\n\t<li>$1</li>\n\t<li>$2</li>\n\t<li>$3</li>\n</ul>$0",
"description": "typography list unstyled",
"prefix": "b4-typography-list-unstyled",
"scope": ""
},
"b4-typography-muted-text": {
"body": "<small class=\"text-muted\">$1</small>$0",
"description": "typography muted text",
"prefix": "b4-typography-muted-text",
"scope": ""
}
}
{
"insert code in twig": {
"scope": "html",
"prefix": "cm-code",
"body": ["{# ¤code¤ #}\n\n{# ¤fincode¤ #}"],
"description": "insert code"
},
"insert code in php": {
"scope": "php",
"prefix": "cm-code",
"body": ["/*¤code¤*/ \n\n /*¤fincode¤*/"],
"description": "insert code"
}
}
{"ref":"9667938a-6cab-41b1-bac7-34b6c304a226","content":"{\"version\":5,\"machineId\":\"21128d91-b4ba-482a-819f-08fc3f261ce4\",\"content\":\"[{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.bat\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.clojure\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.coffeescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.configuration-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.cpp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.csharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-auto-launch\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-server-ready\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.docker\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.emmet\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.extension-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.fsharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git-ui\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.go\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.groovy\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.grunt\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.gulp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.handlebars\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.hlsl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.image-preview\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ini\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.jake\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.java\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.javascript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.less\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.log\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.lua\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.make\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.merge-conflict\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.microsoft-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.npm\\\"},\\\"version\\\":\\\"1.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.objective-c\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.perl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"disabled\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.powershell\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.pug\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.python\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.r\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.razor\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ruby\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.rust\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.scss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.search-result\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shaderlab\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shellscript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.sql\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"version\\\":\\\"1.52.2\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"version\\\":\\\"1.0.8\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"version\\\":\\\"1.44.15\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"version\\\":\\\"1.42.5\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"version\\\":\\\"0.0.74\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"version\\\":\\\"0.0.11\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.julia\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.notebook-markdown-extensions\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.simple-browser\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.testing-editor-contributions\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.dart\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ipynb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-math\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"version\\\":\\\"9.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mblode.twig-language-2\\\",\\\"uuid\\\":\\\"bfcc4184-7b55-410e-a012-20ee54be9264\\\"},\\\"version\\\":\\\"0.9.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"thenouillet.symfony-vscode\\\",\\\"uuid\\\":\\\"4fae2874-c714-444f-901c-fe6f17905a3d\\\"},\\\"version\\\":\\\"1.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bmewburn.vscode-intelephense-client\\\",\\\"uuid\\\":\\\"ffda6552-0ad5-431b-a4fa-0905a7e4f3f0\\\"},\\\"version\\\":\\\"1.7.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bradlc.vscode-tailwindcss\\\",\\\"uuid\\\":\\\"4db62a7c-7d70-419c-96d2-6c3a4dc77ea5\\\"},\\\"version\\\":\\\"0.6.14\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"tabnine.tabnine-vscode\\\",\\\"uuid\\\":\\\"75da638c-c45a-44ea-aa3b-8570a3559810\\\"},\\\"version\\\":\\\"3.4.27\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"junstyle.php-cs-fixer\\\",\\\"uuid\\\":\\\"b06b65b2-6ea9-4045-b166-54aa63205261\\\"},\\\"version\\\":\\\"0.2.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ikappas.phpcs\\\",\\\"uuid\\\":\\\"b0a47156-9132-49a2-bebd-ed16d91b1fa6\\\"},\\\"version\\\":\\\"1.0.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"kokororin.vscode-phpfmt\\\",\\\"uuid\\\":\\\"8130e01f-ac60-4803-ab86-f05469dd7b4d\\\"},\\\"version\\\":\\\"1.0.30\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hardikmodha.create-tests\\\",\\\"uuid\\\":\\\"d053c5d6-ba31-4dcb-9b1b-da8ae9281019\\\"},\\\"version\\\":\\\"1.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"usernamehw.errorlens\\\",\\\"uuid\\\":\\\"9d8c32ab-354c-4daf-a9bf-20b633734435\\\"},\\\"version\\\":\\\"3.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"rubbersheep.gi\\\",\\\"uuid\\\":\\\"e5742230-050f-4ba9-95c0-8c7f6c1943a8\\\"},\\\"version\\\":\\\"0.2.11\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"qezhu.gitlink\\\",\\\"uuid\\\":\\\"b29620d9-78be-492b-91ea-59cf2c5308b7\\\"},\\\"version\\\":\\\"0.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dominicvonk.parameter-hints\\\",\\\"uuid\\\":\\\"7fd5f373-10e9-45ae-8a88-a7dd234dd5a3\\\"},\\\"version\\\":\\\"0.2.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ionutvmi.path-autocomplete\\\",\\\"uuid\\\":\\\"0d1241e3-fa60-4f24-8f2a-6d7085677c48\\\"},\\\"version\\\":\\\"1.17.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"christian-kohler.path-intellisense\\\",\\\"uuid\\\":\\\"a41c1549-4053-44d4-bf30-60fc809b4a86\\\"},\\\"version\\\":\\\"2.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"visualstudioexptteam.vscodeintellicode\\\",\\\"uuid\\\":\\\"876e8f93-74d0-4f4f-91b7-34a09f19f444\\\"},\\\"version\\\":\\\"1.2.14\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"gruntfuggly.todo-tree\\\",\\\"uuid\\\":\\\"261cac81-cd7b-4555-bb41-0c2d2bcd3e70\\\"},\\\"version\\\":\\\"0.0.214\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"coenraads.bracket-pair-colorizer-2\\\",\\\"uuid\\\":\\\"5a6e2b21-1d61-4acd-b31b-907f9c23f18a\\\"},\\\"version\\\":\\\"0.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"foxundermoon.shell-format\\\",\\\"uuid\\\":\\\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\\\"},\\\"version\\\":\\\"7.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mikestead.dotenv\\\",\\\"uuid\\\":\\\"532533c9-a894-4a58-9eee-bbfbe7c06f71\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"funkyremi.vscode-google-translate\\\",\\\"uuid\\\":\\\"50134257-3dbb-4e6d-a67f-a7fd3632d86b\\\"},\\\"version\\\":\\\"1.4.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"naumovs.color-highlight\\\",\\\"uuid\\\":\\\"121396ad-85a1-45ec-9fd1-d95028a847f5\\\"},\\\"version\\\":\\\"2.5.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vincaslt.highlight-matching-tag\\\",\\\"uuid\\\":\\\"aae00486-7e92-42b3-91b0-2b419e4f3875\\\"},\\\"version\\\":\\\"0.10.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"britesnow.vscode-toggle-quotes\\\",\\\"uuid\\\":\\\"8d088af2-ecd1-4b8f-93e9-322125c47b3c\\\"},\\\"version\\\":\\\"0.3.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbaeumer.vscode-eslint\\\",\\\"uuid\\\":\\\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\\\"},\\\"version\\\":\\\"2.1.25\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"zignd.html-css-class-completion\\\",\\\"uuid\\\":\\\"7b71fc1b-190d-4f7d-95d1-93e422649b0a\\\"},\\\"version\\\":\\\"1.20.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mehedidracula.php-namespace-resolver\\\",\\\"uuid\\\":\\\"651dce1f-eda8-4a5b-aa26-0d1266de8ed1\\\"},\\\"version\\\":\\\"1.1.8\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"phproberto.vscode-php-getters-setters\\\",\\\"uuid\\\":\\\"80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f\\\"},\\\"version\\\":\\\"1.2.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"aaron-bond.better-comments\\\",\\\"uuid\\\":\\\"7a0110bb-231a-4598-aa1b-0769ea46d28b\\\"},\\\"version\\\":\\\"2.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jamespgilbert.comment-labels\\\",\\\"uuid\\\":\\\"f76d583e-9eba-45dd-9b45-885f9ec8685d\\\"},\\\"version\\\":\\\"0.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"stackbreak.comment-divider\\\",\\\"uuid\\\":\\\"75bb3a50-2138-4144-8997-5a630e3ad890\\\"},\\\"version\\\":\\\"0.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"felixfbecker.php-debug\\\",\\\"uuid\\\":\\\"044b4b31-2969-4af3-895d-855433b8b46d\\\"},\\\"version\\\":\\\"1.18.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dunstontc.vscode-docker-syntax\\\",\\\"uuid\\\":\\\"b514f700-4ccb-41ee-9d86-50d2d705fcb2\\\"},\\\"version\\\":\\\"0.1.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-docker\\\",\\\"uuid\\\":\\\"0479fc1c-3d67-49f9-b087-fb9069afe48f\\\"},\\\"version\\\":\\\"1.17.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"vscode-docker.startPage.lastVersionShown\\\":\\\"1.17.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"davidanson.vscode-markdownlint\\\",\\\"uuid\\\":\\\"daf8b44d-8aae-4da2-80c5-1f770219f643\\\"},\\\"version\\\":\\\"0.44.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbankier.vscode-instant-markdown\\\",\\\"uuid\\\":\\\"b7495032-d1d3-4be2-a2a1-695559fcd3d6\\\"},\\\"version\\\":\\\"1.4.7\\\",\\\"installed\\\":true}]\"}","skippedExtensions":[]}
[
{
"identifier": {
"id": "vscode.bat"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.clojure"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.coffeescript"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.configuration-editing"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.cpp"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.csharp"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.css"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.css-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.dart"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.debug-auto-launch"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.debug-server-ready"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.docker"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.emmet"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.extension-editing"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.fsharp"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.git"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.github"
},
"version": "0.0.1"
},
{
"identifier": {
"id": "vscode.github-authentication"
},
"version": "0.0.2"
},
{
"identifier": {
"id": "vscode.go"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.groovy"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.grunt"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.gulp"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.handlebars"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.hlsl"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.html"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.html-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.image-preview"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.ini"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.ipynb"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.jake"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.java"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.javascript"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.json"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.json-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.julia"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.less"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.log"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.lua"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.make"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.markdown"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.markdown-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.markdown-math"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.merge-conflict"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.microsoft-authentication"
},
"version": "0.0.1"
},
{
"identifier": {
"id": "vscode.npm"
},
"version": "1.0.1"
},
{
"identifier": {
"id": "vscode.objective-c"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.perl"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.php"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.php-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.powershell"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.pug"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.python"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.r"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.razor"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.ruby"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.rust"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.scss"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.search-result"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.shaderlab"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.shellscript"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.simple-browser"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.sql"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.swift"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-abyss"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-defaults"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-kimbie-dark"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-monokai"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-monokai-dimmed"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-quietlight"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-red"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-solarized-dark"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-solarized-light"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.theme-tomorrow-night-blue"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.typescript"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.typescript-language-features"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.vb"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.vscode-theme-seti"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.xml"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "vscode.yaml"
},
"version": "1.0.0"
},
{
"identifier": {
"id": "aaron-bond.better-comments",
"uuid": "7a0110bb-231a-4598-aa1b-0769ea46d28b"
},
"version": "2.1.0",
"installed": true
},
{
"identifier": {
"id": "aefnattanon.my-stackoverflow",
"uuid": "8045e0be-ab84-4327-894c-ed14800d34b3"
},
"version": "0.1.1",
"installed": true
},
{
"identifier": {
"id": "bmewburn.vscode-intelephense-client",
"uuid": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0"
},
"version": "1.7.1",
"installed": true
},
{
"identifier": {
"id": "britesnow.vscode-toggle-quotes",
"uuid": "8d088af2-ecd1-4b8f-93e9-322125c47b3c"
},
"version": "0.3.5",
"installed": true
},
{
"identifier": {
"id": "christian-kohler.path-intellisense",
"uuid": "a41c1549-4053-44d4-bf30-60fc809b4a86"
},
"version": "2.6.0",
"installed": true
},
{
"identifier": {
"id": "coenraads.bracket-pair-colorizer-2",
"uuid": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a"
},
"version": "0.2.1",
"installed": true
},
{
"identifier": {
"id": "davidanson.vscode-markdownlint",
"uuid": "daf8b44d-8aae-4da2-80c5-1f770219f643"
},
"version": "0.45.0",
"installed": true
},
{
"identifier": {
"id": "dbankier.vscode-instant-markdown",
"uuid": "b7495032-d1d3-4be2-a2a1-695559fcd3d6"
},
"version": "1.4.7",
"installed": true
},
{
"identifier": {
"id": "diego-vieira.codeception-snippets",
"uuid": "8c2b78b7-a326-436b-b1c5-6dcd977cb533"
},
"version": "0.0.4",
"disabled": true,
"installed": true
},
{
"identifier": {
"id": "docsmsft.docs-yaml",
"uuid": "f6bcef79-211f-4454-8020-2d5b6ee9fd9a"
},
"version": "0.2.7",
"installed": true
},
{
"identifier": {
"id": "doi.fileheadercomment",
"uuid": "6d251da6-b852-4270-9675-dc1124272e67"
},
"version": "0.0.5",
"installed": true
},
{
"identifier": {
"id": "dominicvonk.parameter-hints",
"uuid": "7fd5f373-10e9-45ae-8a88-a7dd234dd5a3"
},
"version": "0.2.7",
"installed": true
},
{
"identifier": {
"id": "donjayamanne.jquerysnippets",
"uuid": "99c12a52-ff68-4e9d-a975-a67556fee2f5"
},
"version": "0.0.1",
"installed": true
},
{
"identifier": {
"id": "dotjoshjohnson.xml",
"uuid": "0cb81da2-1880-4755-9995-0ae9cc728e20"
},
"version": "2.5.1",
"installed": true
},
{
"identifier": {
"id": "dunstontc.vscode-docker-syntax",
"uuid": "b514f700-4ccb-41ee-9d86-50d2d705fcb2"
},
"version": "0.1.5",
"installed": true
},
{
"identifier": {
"id": "formulahendry.auto-close-tag",
"uuid": "d3836729-9cc1-42c1-b2af-d50071f57d29"
},
"version": "0.5.13",
"installed": true
},
{
"identifier": {
"id": "github.remotehub",
"uuid": "fc7d7e85-2e58-4c1c-97a3-2172ed9a77cd"
},
"version": "0.18.0",
"installed": true
},
{
"identifier": {
"id": "grepper.grepper",
"uuid": "b75a3a5d-51fc-4a10-be73-9b12f0faf36c"
},
"version": "0.0.7",
"installed": true
},
{
"identifier": {
"id": "gruntfuggly.todo-tree",
"uuid": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70"
},
"version": "0.0.214",
"installed": true
},
{
"identifier": {
"id": "hakcorp.php-awesome-snippets",
"uuid": "08f55fc9-f6c0-4899-b7c0-ac9e02747ccf"
},
"version": "1.1.3",
"installed": true
},
{
"identifier": {
"id": "hardikmodha.create-tests",
"uuid": "d053c5d6-ba31-4dcb-9b1b-da8ae9281019"
},
"version": "1.1.1",
"installed": true
},
{
"identifier": {
"id": "hbenl.vscode-test-explorer",
"uuid": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8"
},
"version": "2.21.1",
"installed": true
},
{
"identifier": {
"id": "ionutvmi.path-autocomplete",
"uuid": "0d1241e3-fa60-4f24-8f2a-6d7085677c48"
},
"version": "1.17.1",
"installed": true
},
{
"identifier": {
"id": "jamespgilbert.comment-labels",
"uuid": "f76d583e-9eba-45dd-9b45-885f9ec8685d"
},
"version": "0.1.0",
"installed": true
},
{
"identifier": {
"id": "junstyle.php-cs-fixer",
"uuid": "b06b65b2-6ea9-4045-b166-54aa63205261"
},
"version": "0.2.8",
"installed": true
},
{
"identifier": {
"id": "kokororin.vscode-phpfmt",
"uuid": "8130e01f-ac60-4803-ab86-f05469dd7b4d"
},
"version": "1.0.30",
"installed": true
},
{
"identifier": {
"id": "linyang95.php-symbols",
"uuid": "80cd78fe-5f26-46fd-bfca-cd9b9a17329e"
},
"version": "2.1.0",
"installed": true
},
{
"identifier": {
"id": "lior-chamla.google-fonts",
"uuid": "a9b8f02e-09f1-4a8a-9fb3-e233d3dd20ff"
},
"version": "0.0.1",
"installed": true
},
{
"identifier": {
"id": "maty.vscode-mocha-sidebar",
"uuid": "5c09e657-d8a6-424b-90e3-ffadebe24429"
},
"version": "0.22.2",
"disabled": true,
"installed": true
},
{
"identifier": {
"id": "mblode.twig-language-2",
"uuid": "bfcc4184-7b55-410e-a012-20ee54be9264"
},
"version": "0.9.2",
"installed": true
},
{
"identifier": {
"id": "mehedidracula.php-constructor",
"uuid": "a439d61f-cd9c-453f-b8c7-186f73d44915"
},
"version": "0.1.2",
"installed": true
},
{
"identifier": {
"id": "mehedidracula.php-namespace-resolver",
"uuid": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1"
},
"version": "1.1.8",
"installed": true
},
{
"identifier": {
"id": "mikestead.dotenv",
"uuid": "532533c9-a894-4a58-9eee-bbfbe7c06f71"
},
"version": "1.0.1",
"installed": true
},
{
"identifier": {
"id": "misbahansori.php-docblock-generator",
"uuid": "82ad1405-dcea-4ee8-98a0-aa0c4f5a6d2d"
},
"version": "0.0.1",
"installed": true
},
{
"identifier": {
"id": "ms-vscode.js-debug",
"uuid": "25629058-ddac-4e17-abba-74678e126c5d"
},
"version": "1.60.2"
},
{
"identifier": {
"id": "ms-vscode.js-debug-companion",
"uuid": "99cb0b7f-7354-4278-b8da-6cc79972169d"
},
"version": "1.0.15"
},
{
"identifier": {
"id": "ms-vscode.references-view",
"uuid": "dc489f46-520d-4556-ae85-1f9eab3c412d"
},
"version": "0.0.80"
},
{
"identifier": {
"id": "ms-vscode.test-adapter-converter",
"uuid": "47210ec2-0324-4cbb-9523-9dff02a5f9ec"
},
"version": "0.1.3",
"installed": true
},
{
"identifier": {
"id": "ms-vscode.vscode-js-profile-table",
"uuid": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb"
},
"version": "0.0.18"
},
{
"identifier": {
"id": "naumovs.color-highlight",
"uuid": "121396ad-85a1-45ec-9fd1-d95028a847f5"
},
"version": "2.5.0",
"installed": true
},
{
"identifier": {
"id": "onecentlin.phpunit-snippets",
"uuid": "2e717d3b-b52d-434c-be8f-0604fdabe7b6"
},
"version": "1.1.0",
"installed": true
},
{
"identifier": {
"id": "orta.vscode-jest",
"uuid": "7997a8ae-1fae-4022-b834-12f6318aeffd"
},
"version": "4.2.1",
"disabled": true,
"installed": true
},
{
"identifier": {
"id": "phiter.phpstorm-snippets",
"uuid": "f6c2c922-7a4d-4a60-aa8c-d7a41042f960"
},
"version": "1.1.2",
"installed": true
},
{
"identifier": {
"id": "phproberto.vscode-php-getters-setters",
"uuid": "80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f"
},
"version": "1.2.3",
"installed": true
},
{
"identifier": {
"id": "qezhu.gitlink",
"uuid": "b29620d9-78be-492b-91ea-59cf2c5308b7"
},
"version": "0.8.1",
"installed": true
},
{
"identifier": {
"id": "ravasthi.rpa-mocha-snippets",
"uuid": "8b53d032-34d6-45f1-adbc-666d72a6a98e"
},
"version": "0.0.1",
"installed": true
},
{
"identifier": {
"id": "redhat.vscode-yaml",
"uuid": "2061917f-f76a-458a-8da9-f162de22b97e"
},
"version": "1.2.2",
"installed": true
},
{
"identifier": {
"id": "redvanworkshop.explorer-exclude-vscode-extension",
"uuid": "f04f9779-99bf-4904-bd2b-3e7609a0f954"
},
"version": "1.2.0",
"installed": true
},
{
"identifier": {
"id": "richie5um2.vscode-sort-json",
"uuid": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1"
},
"version": "1.20.0",
"installed": true
},
{
"identifier": {
"id": "ronvanderheijden.phpdoc-generator",
"uuid": "3dfb2316-b4e8-4c61-82ce-c2b8cd570e30"
},
"version": "1.1.1",
"installed": true
},
{
"identifier": {
"id": "rubbersheep.gi",
"uuid": "e5742230-050f-4ba9-95c0-8c7f6c1943a8"
},
"version": "0.2.11",
"installed": true
},
{
"identifier": {
"id": "se491-stackoverflowide.stackoverflow-ide",
"uuid": "22a0db8a-1503-411a-8345-71993b995843"
},
"version": "0.0.1",
"installed": true
},
{
"identifier": {
"id": "shakram02.bash-beautify",
"uuid": "3cd12c20-0143-473f-b7f3-0d5f15cb7249"
},
"version": "0.1.1",
"installed": true
},
{
"identifier": {
"id": "shan.code-settings-sync",
"uuid": "e337c67b-55c2-4fef-8949-eb260e7fb7fd"
},
"version": "3.4.3",
"installed": true
},
{
"identifier": {
"id": "silreu.id-gen",
"uuid": "77d629d3-271e-42b0-b279-587d32134202"
},
"version": "1.1.1",
"installed": true
},
{
"identifier": {
"id": "sophisticode.php-formatter",
"uuid": "c1af7319-9253-4a0f-a3f8-0c6a0d251b96"
},
"version": "0.2.4",
"disabled": true,
"installed": true
},
{
"identifier": {
"id": "stackbreak.comment-divider",
"uuid": "75bb3a50-2138-4144-8997-5a630e3ad890"
},
"version": "0.4.0",
"installed": true
},
{
"identifier": {
"id": "svipas.code-autocomplete",
"uuid": "450b105e-1b74-4494-ae6c-0004e2f9e8fc"
},
"version": "1.2.1",
"installed": true
},
{
"identifier": {
"id": "tomasvergara.vscode-fontawesome-gallery",
"uuid": "85f3cc8b-897e-48b7-b279-65cf051d198f"
},
"version": "0.0.5",
"installed": true
},
{
"identifier": {
"id": "trixnz.go-to-method",
"uuid": "13fbce29-2b71-4689-8d18-df247ae6c5f8"
},
"version": "0.2.0",
"installed": true
},
{
"identifier": {
"id": "usernamehw.errorlens",
"uuid": "9d8c32ab-354c-4daf-a9bf-20b633734435"
},
"version": "3.4.1",
"installed": true
},
{
"identifier": {
"id": "vincaslt.highlight-matching-tag",
"uuid": "aae00486-7e92-42b3-91b0-2b419e4f3875"
},
"version": "0.10.1",
"installed": true
},
{
"identifier": {
"id": "visualstudioexptteam.vscodeintellicode",
"uuid": "876e8f93-74d0-4f4f-91b7-34a09f19f444"
},
"version": "1.2.14",
"installed": true
},
{
"identifier": {
"id": "xabikos.javascriptsnippets",
"uuid": "a2cec723-5349-460d-9de9-0fd1f8d3456f"
},
"version": "1.8.0",
"installed": true
},
{
"identifier": {
"id": "zignd.html-css-class-completion",
"uuid": "7b71fc1b-190d-4f7d-95d1-93e422649b0a"
},
"version": "1.20.0",
"installed": true
}
]
{"ref":"72a2b2d4-e442-4d2b-9e51-ce502b3686d2","content":"{\"version\":1,\"machineId\":\"21128d91-b4ba-482a-819f-08fc3f261ce4\",\"content\":\"{\\\"storage\\\":{\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"extension.downloadSettings\\\\\\\",\\\\\\\"value\\\\\\\":901},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.terminal.attachToSession\\\\\\\",\\\\\\\"value\\\\\\\":921},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.terminal.new\\\\\\\",\\\\\\\"value\\\\\\\":924},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.loadTerminals\\\\\\\",\\\\\\\"value\\\\\\\":926},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.loadTrmGroups\\\\\\\",\\\\\\\"value\\\\\\\":927},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.terminal.newWithProfile\\\\\\\",\\\\\\\"value\\\\\\\":929},{\\\\\\\"key\\\\\\\":\\\\\\\"terminals.editConfig\\\\\\\",\\\\\\\"value\\\\\\\":930},{\\\\\\\"key\\\\\\\":\\\\\\\"git.viewLineHistory\\\\\\\",\\\\\\\"value\\\\\\\":989},{\\\\\\\"key\\\\\\\":\\\\\\\"git.viewFileHistory\\\\\\\",\\\\\\\"value\\\\\\\":991},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.prettyDiff\\\\\\\",\\\\\\\"value\\\\\\\":1016},{\\\\\\\"key\\\\\\\":\\\\\\\"explorer-exclude.remove\\\\\\\",\\\\\\\"value\\\\\\\":1061},{\\\\\\\"key\\\\\\\":\\\\\\\"comment-divider.makeMainHeader\\\\\\\",\\\\\\\"value\\\\\\\":1064},{\\\\\\\"key\\\\\\\":\\\\\\\"intelephense.enter.key\\\\\\\",\\\\\\\"value\\\\\\\":1073},{\\\\\\\"key\\\\\\\":\\\\\\\"preview.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":1112},{\\\\\\\"key\\\\\\\":\\\\\\\"terminalAllInOne.createNewTerminal\\\\\\\",\\\\\\\"value\\\\\\\":1117},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument\\\\\\\",\\\\\\\"value\\\\\\\":1120},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.insertImport\\\\\\\",\\\\\\\"value\\\\\\\":1124},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.debug.viewlet.action.addFunctionBreakpointAction\\\\\\\",\\\\\\\"value\\\\\\\":1128},{\\\\\\\"key\\\\\\\":\\\\\\\"phpAddProperty.append\\\\\\\",\\\\\\\"value\\\\\\\":1132},{\\\\\\\"key\\\\\\\":\\\\\\\"phpAddProperty.add\\\\\\\",\\\\\\\"value\\\\\\\":1133},{\\\\\\\"key\\\\\\\":\\\\\\\"abm.config\\\\\\\",\\\\\\\"value\\\\\\\":1154},{\\\\\\\"key\\\\\\\":\\\\\\\"terminalAllInOne.chooseTerminalTheme\\\\\\\",\\\\\\\"value\\\\\\\":1156},{\\\\\\\"key\\\\\\\":\\\\\\\"platformio-ide.newTerminal\\\\\\\",\\\\\\\"value\\\\\\\":1173},{\\\\\\\"key\\\\\\\":\\\\\\\"platformio-ide.openPIOCoreCLI\\\\\\\",\\\\\\\"value\\\\\\\":1174},{\\\\\\\"key\\\\\\\":\\\\\\\"platformio-ide.showHome\\\\\\\",\\\\\\\"value\\\\\\\":1175},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.configureLocale\\\\\\\",\\\\\\\"value\\\\\\\":1177},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.terminal.openSettings\\\\\\\",\\\\\\\"value\\\\\\\":1180},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatSelection\\\\\\\",\\\\\\\"value\\\\\\\":1192},{\\\\\\\"key\\\\\\\":\\\\\\\"sortJSON.sortJSON\\\\\\\",\\\\\\\"value\\\\\\\":1193},{\\\\\\\"key\\\\\\\":\\\\\\\"phpConstructor.insert\\\\\\\",\\\\\\\"value\\\\\\\":1195},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.addPHPComment\\\\\\\",\\\\\\\"value\\\\\\\":1197},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.indentLines\\\\\\\",\\\\\\\"value\\\\\\\":1220},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument.none\\\\\\\",\\\\\\\"value\\\\\\\":1273},{\\\\\\\"key\\\\\\\":\\\\\\\"prettier.createConfigFile\\\\\\\",\\\\\\\"value\\\\\\\":1280},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.userDataSync.actions.configure\\\\\\\",\\\\\\\"value\\\\\\\":1281},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.showOutputChannel\\\\\\\",\\\\\\\"value\\\\\\\":1289},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.executeAutofix\\\\\\\",\\\\\\\"value\\\\\\\":1292},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.createConfig\\\\\\\",\\\\\\\"value\\\\\\\":1293},{\\\\\\\"key\\\\\\\":\\\\\\\"php-cs-fixer.diff\\\\\\\",\\\\\\\"value\\\\\\\":1294},{\\\\\\\"key\\\\\\\":\\\\\\\"php-cs-fixer.fix2\\\\\\\",\\\\\\\"value\\\\\\\":1295},{\\\\\\\"key\\\\\\\":\\\\\\\"php-cs-fixer.fix\\\\\\\",\\\\\\\"value\\\\\\\":1297},{\\\\\\\"key\\\\\\\":\\\\\\\"phpfmt.format\\\\\\\",\\\\\\\"value\\\\\\\":1298},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.commentLabel\\\\\\\",\\\\\\\"value\\\\\\\":1302},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument.multiple\\\\\\\",\\\\\\\"value\\\\\\\":1306},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.addCommentLine\\\\\\\",\\\\\\\"value\\\\\\\":1309},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.removeCommentLine\\\\\\\",\\\\\\\"value\\\\\\\":1310},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":1311},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.updateSettings\\\\\\\",\\\\\\\"value\\\\\\\":1313},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.otherOptions\\\\\\\",\\\\\\\"value\\\\\\\":1314},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.reloadWindow\\\\\\\",\\\\\\\"value\\\\\\\":1315}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1316\\\"},\\\"cpp.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1\\\"},\\\"cpp.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Tue Sep 15 2020\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Sun Sep 26 2021\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"224\\\"},\\\"github-eldinomick\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"vscode.github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub\\\\\\\"}]\\\"},\\\"hasNotifiedOfSettingsAutosave\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Sun Sep 26 2021\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"224\\\"},\\\"javascript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"10\\\"},\\\"javascript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Tue Sep 29 2020\\\"},\\\"javascript.1.isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Sep 30 2020\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"15\\\"},\\\"javascript.1.skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.49.1\\\"},\\\"nps/isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Sep 23 2020\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"nps/skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.49.1\\\"},\\\"terminal.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Sun Sep 26 2021\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"224\\\"},\\\"workbench.activity.pinnedViewlets2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":0},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.scm\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.debug\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.test\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.references-view\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.todo-tree-container\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.symfonyViewsContainer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.wallaby\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.tabnine-access\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.platformio\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.browser-preview\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.project-manager\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.autoBuildVC\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"workbench.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"arduinoExampleExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"commitViewProvider\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"compareCommitViewProvider\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"figmaView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"explorerExclude.pane.items\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.markers.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.output.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.pinnedPanels\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Problems\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":0,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Output\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":1,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Debug Console\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":2,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":3,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"refactorPreview\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Refactor Preview\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.scm.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.commits\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.branches\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.remotes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.stashes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.tags\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.contributors\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.searchAndCompare\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.debug.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.variablesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.watchExpressionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.callStackView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.loadedScriptsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.breakPointsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"jsBrowserBreakpoints\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-debug.peripherals\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-debug.registers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-debug.memory\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-debug.disassembly\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.platformio.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-ide.projectTasks\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformio-activitybar.quickAccess\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.references-view.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"references-view.tree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"CppReferencesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extensions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.popular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.workspaceRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.otherRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.recommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.enabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.disabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.marketplace\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchInstalled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchEnabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchDisabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchOutdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchBuiltin\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinFeatureExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinThemeExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed.empty\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchWorkspaceUnsupported\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.search.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"Dark+ (default dark)\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"Default Dark+\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#D4D4D4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.embedded\\\\\\\",\\\\\\\"source.groovy.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"emphasis\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"strong\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#000080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.numeric\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\",\\\\\\\"keyword.operator.plus.exponent\\\\\\\",\\\\\\\"keyword.operator.minus.exponent\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#646695\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.other.attribute-name.class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.class.mixin.css\\\\\\\",\\\\\\\"entity.other.attribute-name.id.css\\\\\\\",\\\\\\\"entity.other.attribute-name.parent-selector.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-element.css\\\\\\\",\\\\\\\"source.css.less entity.other.attribute-name.id\\\\\\\",\\\\\\\"entity.other.attribute-name.scss\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f44747\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"underline\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.underline\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.bold\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.heading\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.italic\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.changed\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.quote.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6796e6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.list.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inline.raw\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#808080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.preprocessor\\\\\\\",\\\\\\\"entity.name.function.preprocessor\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.numeric\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.structure.dictionary.key.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.diff.header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier\\\\\\\",\\\\\\\"keyword.operator.noexcept\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string\\\\\\\",\\\\\\\"meta.embedded.assembly\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.value\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.template-expression.begin\\\\\\\",\\\\\\\"punctuation.definition.template-expression.end\\\\\\\",\\\\\\\"punctuation.section.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.template.expression\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.type.vendored.property-name\\\\\\\",\\\\\\\"support.type.property-name\\\\\\\",\\\\\\\"variable.css\\\\\\\",\\\\\\\"variable.scss\\\\\\\",\\\\\\\"variable.other.less\\\\\\\",\\\\\\\"source.coffee.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.control\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.expression\\\\\\\",\\\\\\\"keyword.operator.cast\\\\\\\",\\\\\\\"keyword.operator.sizeof\\\\\\\",\\\\\\\"keyword.operator.alignof\\\\\\\",\\\\\\\"keyword.operator.typeid\\\\\\\",\\\\\\\"keyword.operator.alignas\\\\\\\",\\\\\\\"keyword.operator.instanceof\\\\\\\",\\\\\\\"keyword.operator.logical.python\\\\\\\",\\\\\\\"keyword.operator.wordlike\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.section.embedded.begin.php\\\\\\\",\\\\\\\"punctuation.section.embedded.end.php\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.sha.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier.import.java\\\\\\\",\\\\\\\"variable.language.wildcard.java\\\\\\\",\\\\\\\"storage.modifier.package.java\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.function\\\\\\\",\\\\\\\"support.function\\\\\\\",\\\\\\\"support.constant.handlebars\\\\\\\",\\\\\\\"source.powershell variable.other.member\\\\\\\",\\\\\\\"entity.name.operator.custom-literal\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.return-type\\\\\\\",\\\\\\\"support.class\\\\\\\",\\\\\\\"support.type\\\\\\\",\\\\\\\"entity.name.type\\\\\\\",\\\\\\\"entity.name.namespace\\\\\\\",\\\\\\\"entity.other.attribute\\\\\\\",\\\\\\\"entity.name.scope-resolution\\\\\\\",\\\\\\\"entity.name.class\\\\\\\",\\\\\\\"storage.type.numeric.go\\\\\\\",\\\\\\\"storage.type.byte.go\\\\\\\",\\\\\\\"storage.type.boolean.go\\\\\\\",\\\\\\\"storage.type.string.go\\\\\\\",\\\\\\\"storage.type.uintptr.go\\\\\\\",\\\\\\\"storage.type.error.go\\\\\\\",\\\\\\\"storage.type.rune.go\\\\\\\",\\\\\\\"storage.type.cs\\\\\\\",\\\\\\\"storage.type.generic.cs\\\\\\\",\\\\\\\"storage.type.modifier.cs\\\\\\\",\\\\\\\"storage.type.variable.cs\\\\\\\",\\\\\\\"storage.type.annotation.java\\\\\\\",\\\\\\\"storage.type.generic.java\\\\\\\",\\\\\\\"storage.type.java\\\\\\\",\\\\\\\"storage.type.object.array.java\\\\\\\",\\\\\\\"storage.type.primitive.array.java\\\\\\\",\\\\\\\"storage.type.primitive.java\\\\\\\",\\\\\\\"storage.type.token.java\\\\\\\",\\\\\\\"storage.type.groovy\\\\\\\",\\\\\\\"storage.type.annotation.groovy\\\\\\\",\\\\\\\"storage.type.parameters.groovy\\\\\\\",\\\\\\\"storage.type.generic.groovy\\\\\\\",\\\\\\\"storage.type.object.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.groovy\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.type.cast.expr\\\\\\\",\\\\\\\"meta.type.new.expr\\\\\\\",\\\\\\\"support.constant.math\\\\\\\",\\\\\\\"support.constant.dom\\\\\\\",\\\\\\\"support.constant.json\\\\\\\",\\\\\\\"entity.other.inherited-class\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C586C0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.control\\\\\\\",\\\\\\\"source.cpp keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.delete\\\\\\\",\\\\\\\"keyword.other.using\\\\\\\",\\\\\\\"keyword.other.operator\\\\\\\",\\\\\\\"entity.name.operator\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable\\\\\\\",\\\\\\\"meta.definition.variable.name\\\\\\\",\\\\\\\"support.variable\\\\\\\",\\\\\\\"entity.name.variable\\\\\\\",\\\\\\\"constant.other.placeholder\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4FC1FF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.constant\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.object-literal.key\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.constant.property-value\\\\\\\",\\\\\\\"support.constant.font-name\\\\\\\",\\\\\\\"support.constant.media-type\\\\\\\",\\\\\\\"support.constant.media\\\\\\\",\\\\\\\"constant.other.color.rgb-value\\\\\\\",\\\\\\\"constant.other.rgb-value\\\\\\\",\\\\\\\"support.constant.color\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.group.regexp\\\\\\\",\\\\\\\"punctuation.definition.group.assertion.regexp\\\\\\\",\\\\\\\"punctuation.definition.character-class.regexp\\\\\\\",\\\\\\\"punctuation.character.set.begin.regexp\\\\\\\",\\\\\\\"punctuation.character.set.end.regexp\\\\\\\",\\\\\\\"keyword.operator.negation.regexp\\\\\\\",\\\\\\\"support.other.parenthesis.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.character.character-class.regexp\\\\\\\",\\\\\\\"constant.other.character-class.set.regexp\\\\\\\",\\\\\\\"constant.other.character-class.regexp\\\\\\\",\\\\\\\"constant.character.set.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.or.regexp\\\\\\\",\\\\\\\"keyword.control.anchor.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.quantifier.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character.escape\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C8C8C8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.label\\\\\\\"}],\\\\\\\"semanticTokenRules\\\\\\\":[{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#c586c0\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#dcdcaa\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}}],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"vscode.theme-defaults\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":true,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"theme-defaults\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"vscode\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":true,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"editor.background\\\\\\\":\\\\\\\"#1e1e1e\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"editor.inactiveSelectionBackground\\\\\\\":\\\\\\\"#3a3d41\\\\\\\",\\\\\\\"editorIndentGuide.background\\\\\\\":\\\\\\\"#404040\\\\\\\",\\\\\\\"editorIndentGuide.activeBackground\\\\\\\":\\\\\\\"#707070\\\\\\\",\\\\\\\"editor.selectionHighlightBackground\\\\\\\":\\\\\\\"#add6ff26\\\\\\\",\\\\\\\"list.dropBackground\\\\\\\":\\\\\\\"#383b3d\\\\\\\",\\\\\\\"activityBarBadge.background\\\\\\\":\\\\\\\"#007acc\\\\\\\",\\\\\\\"sideBarTitle.foreground\\\\\\\":\\\\\\\"#bbbbbb\\\\\\\",\\\\\\\"input.placeholderForeground\\\\\\\":\\\\\\\"#a6a6a6\\\\\\\",\\\\\\\"menu.background\\\\\\\":\\\\\\\"#252526\\\\\\\",\\\\\\\"menu.foreground\\\\\\\":\\\\\\\"#cccccc\\\\\\\",\\\\\\\"statusBarItem.remoteForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"statusBarItem.remoteBackground\\\\\\\":\\\\\\\"#16825d\\\\\\\",\\\\\\\"ports.iconRunningProcessForeground\\\\\\\":\\\\\\\"#369432\\\\\\\",\\\\\\\"sideBarSectionHeader.background\\\\\\\":\\\\\\\"#00000000\\\\\\\",\\\\\\\"sideBarSectionHeader.border\\\\\\\":\\\\\\\"#cccccc33\\\\\\\",\\\\\\\"tab.lastPinnedBorder\\\\\\\":\\\\\\\"#cccccc33\\\\\\\",\\\\\\\"list.activeSelectionIconForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"http.linkProtectionTrustedDomains\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"*\\\\\\\"]\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"workbench.telemetryOptOutShown\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"workbench.view.extension.browser-preview.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"targetTree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/michael/sites/le-cercueil-ecologique/attente\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/Sframick\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.symfonyViewsContainer.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"parametersView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"routeDefinitionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"serviceDefinitionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.project-manager.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerFavorites\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerGit\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerSVN\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerAny\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerMercurial\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerVSCode\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectManagerHelpAndFeedback\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"memento/workbench.editor.keybindings\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"searchHistory\\\\\\\":[\\\\\\\"\\\\\\\\\\\\\\\"ctrl+shift+k\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"ctrl+shift+k ctrl+y\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"ctrl+z\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"backspace\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"backspace ctrl\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"ctrl+y\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"ctrl\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\\\\\\\\\"ctrl+w\\\\\\\\\\\\\\\"\\\\\\\",\\\\\\\"mouse\\\\\\\"]}\\\"},\\\"workbench.view.extension.todo-tree-container.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"todo-tree-view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/michael/sites/formidrive_python\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\",\\\\\\\"ok en pythpon\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"extensionsAssistant/fileExtensionsSuggestionIgnore\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"local\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/cryptobitcoin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/react_cours\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/reactjscdn\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.gitlens.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.updates\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/michael/sites/cryptobit\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"memento/gettingStartedService\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"pickColorTheme\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"commandPaletteTask\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"pickAFolderTask-Other\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settings\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"keymaps\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode.cpptools#cppWelcome#open.project\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"quickOpen\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settingsSync\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"splitview\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"debugging\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"tasks\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settingsSyncWeb\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"installGit\\\\\\\":{\\\\\\\"done\\\\\\\":true}}\\\"},\\\"scm/input:Git:/home/michael/sites/sframick\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/my-app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/newbitcoin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/test\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/bitcoin_python\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/bitcoin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/cadotinfo\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/Cadot.info\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/cadotinfo_study\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study2_eval\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study_eval_2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study-eval-2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/cryptofinal\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study_eval_1\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/govolum\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study1\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/AllController\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/event\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"extensionTips/promptedExecutableTips\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"docker\\\\\\\":[\\\\\\\"ms-azuretools.vscode-docker\\\\\\\",\\\\\\\"ms-vscode-remote.remote-containers\\\\\\\"]}\\\"},\\\"workbench.view.remote.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"targetsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"detailsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.dockerView.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"dockerContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerImages\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerRegistries\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerNetworks\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerVolumes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.dockerContexts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.help\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/michael/sites/stu1\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/arthur\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/pingpong\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/assets/js/mobile_view\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/symfony-docker\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/docker-php7.4-apache-yarn-composer\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/docker-php7.4-apache-yarn-composer-symfony5\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/symfony5\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/study2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"expandSuggestionDocs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"ces/skipSurvey\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.55.2\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/patch/patch_crud\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/patch/patch_crud\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/assets/js/--force\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/src/Form/Type\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/src/Validator\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/src/Command\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/CE/src/Twig\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Service\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/eval3\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/Validator\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Validator\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Validatobash.shr\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/assets/js/mobile_view\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Command\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Form/Type\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/lfm/src/Twig\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/symfony-collection\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"fileBasedRecommendations/promptedRecommendations\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"python\\\\\\\":[\\\\\\\"ms-python.python\\\\\\\"],\\\\\\\"dockercompose\\\\\\\":[\\\\\\\"ms-azuretools.vscode-docker\\\\\\\"]}\\\"},\\\"workbench.statusbar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"status.workspaceTrust.a29f5ebb8eb1d8b6e59b4500043a5506\\\\\\\",\\\\\\\"status.workspaceTrust.9b9ed41f1c61eea7933bf111e807e26e\\\\\\\",\\\\\\\"status.workspaceTrust.1624956328994\\\\\\\",\\\\\\\"status.workspaceTrust.3ba16d582d8a08f1e8817b281289bc61\\\\\\\",\\\\\\\"status.workspaceTrust.d6f660a7abc51c20e8bfff6eb0bf4511\\\\\\\",\\\\\\\"status.workspaceTrust.1624971508416\\\\\\\",\\\\\\\"status.workspaceTrust.1624973233872\\\\\\\",\\\\\\\"status.workspaceTrust.1625037846831\\\\\\\",\\\\\\\"status.workspaceTrust.1625041208465\\\\\\\",\\\\\\\"status.workspaceTrust.1625045474338\\\\\\\",\\\\\\\"status.workspaceTrust.1625092431820\\\\\\\",\\\\\\\"status.workspaceTrust.1625230477931\\\\\\\",\\\\\\\"status.workspaceTrust.1625230859972\\\\\\\",\\\\\\\"status.workspaceTrust.1625230990001\\\\\\\",\\\\\\\"status.workspaceTrust.1625238357862\\\\\\\",\\\\\\\"status.workspaceTrust.1625240276104\\\\\\\",\\\\\\\"status.workspaceTrust.1625300727769\\\\\\\",\\\\\\\"status.workspaceTrust.1625316281470\\\\\\\",\\\\\\\"status.workspaceTrust.1625387862765\\\\\\\",\\\\\\\"status.workspaceTrust.1625412755619\\\\\\\",\\\\\\\"status.workspaceTrust.1625413723244\\\\\\\",\\\\\\\"status.workspaceTrust.a645a0d0c698826dc55a43a34edd8190\\\\\\\",\\\\\\\"status.workspaceTrust.1625473035432\\\\\\\",\\\\\\\"status.workspaceTrust.1625473179617\\\\\\\",\\\\\\\"status.workspaceTrust.1625473874026\\\\\\\",\\\\\\\"status.workspaceTrust.1625498327420\\\\\\\",\\\\\\\"status.workspaceTrust.1625670650412\\\\\\\",\\\\\\\"status.workspaceTrust.1625827835327\\\\\\\",\\\\\\\"status.workspaceTrust.1625909280985\\\\\\\",\\\\\\\"status.workspaceTrust.1625909305439\\\\\\\",\\\\\\\"status.workspaceTrust.1626014467808\\\\\\\",\\\\\\\"status.workspaceTrust.1626042912676\\\\\\\",\\\\\\\"status.workspaceTrust.1626082633754\\\\\\\",\\\\\\\"status.workspaceTrust.1626091690818\\\\\\\",\\\\\\\"status.workspaceTrust.1626162309691\\\\\\\",\\\\\\\"status.workspaceTrust.1626181542667\\\\\\\",\\\\\\\"status.workspaceTrust.1626181557055\\\\\\\",\\\\\\\"status.workspaceTrust.a2e99d9352bc76d2df83f2c52efd36b9\\\\\\\",\\\\\\\"status.workspaceTrust.7df67544befc8264122d0889c8d55f78\\\\\\\",\\\\\\\"status.workspaceTrust.1626189324381\\\\\\\",\\\\\\\"status.workspaceTrust.dec32f3dc471051021bd2ea58441417d\\\\\\\",\\\\\\\"status.workspaceTrust.1626334505756\\\\\\\",\\\\\\\"status.workspaceTrust.839fd11348da1a714e53243047ca00c0\\\\\\\",\\\\\\\"status.workspaceTrust.1626718765418\\\\\\\",\\\\\\\"status.workspaceTrust.1626795286375\\\\\\\",\\\\\\\"status.workspaceTrust.38e0b2a60f5e28dce8e40fb9e3db9305\\\\\\\",\\\\\\\"status.workspaceTrust.1626855459381\\\\\\\",\\\\\\\"status.workspaceTrust.1626860619544\\\\\\\",\\\\\\\"status.workspaceTrust.1626941763334\\\\\\\",\\\\\\\"status.workspaceTrust.5442972adba38a17dad997621b61cff4\\\\\\\",\\\\\\\"status.workspaceTrust.d69f2c795d4678cfeccd32816dd82021\\\\\\\",\\\\\\\"status.workspaceTrust.1627052176671\\\\\\\",\\\\\\\"status.workspaceTrust.1627132042042\\\\\\\",\\\\\\\"status.workspaceTrust.1627137101148\\\\\\\",\\\\\\\"status.workspaceTrust.1627184694335\\\\\\\",\\\\\\\"status.workspaceTrust.1627205359435\\\\\\\",\\\\\\\"status.workspaceTrust.1627290063859\\\\\\\",\\\\\\\"status.workspaceTrust.8cb649fef091aea65f8725c75274868c\\\\\\\",\\\\\\\"status.workspaceTrust.120d8726b36806ba6cd0532c088a6c11\\\\\\\",\\\\\\\"status.workspaceTrust.1627403748495\\\\\\\",\\\\\\\"status.workspaceTrust.1627545928288\\\\\\\",\\\\\\\"status.workspaceTrust.1627580765453\\\\\\\",\\\\\\\"status.workspaceTrust.1627580826354\\\\\\\",\\\\\\\"status.workspaceTrust.db2107343b16ea6872ce4dd3998b9cc6\\\\\\\",\\\\\\\"status.workspaceTrust.520952ae708fe8b5de0b7a3c6f52d1bc\\\\\\\",\\\\\\\"status.workspaceTrust.1627631200070\\\\\\\",\\\\\\\"status.workspaceTrust.1627635561744\\\\\\\",\\\\\\\"status.workspaceTrust.1627637922525\\\\\\\",\\\\\\\"status.workspaceTrust.1627639050870\\\\\\\",\\\\\\\"status.workspaceTrust.1627735775998\\\\\\\",\\\\\\\"status.workspaceTrust.1627827979174\\\\\\\",\\\\\\\"status.workspaceTrust.5367d688425d5070f1fd76db47fe57f8\\\\\\\",\\\\\\\"status.workspaceTrust.1627989508254\\\\\\\",\\\\\\\"status.workspaceTrust.1628093253801\\\\\\\",\\\\\\\"status.workspaceTrust.9cdc1902568c42d366bd4c47c18cc9b7\\\\\\\",\\\\\\\"status.workspaceTrust.a7416a92c9f8d78953e006ed7abd8adf\\\\\\\",\\\\\\\"status.workspaceTrust.1628237903722\\\\\\\",\\\\\\\"status.workspaceTrust.1628277081178\\\\\\\",\\\\\\\"status.workspaceTrust.1628581548485\\\\\\\",\\\\\\\"status.workspaceTrust.1629155629791\\\\\\\",\\\\\\\"status.workspaceTrust.6912d5a7f1f3def3cde62916d061e02f\\\\\\\",\\\\\\\"status.workspaceTrust.1629647748965\\\\\\\",\\\\\\\"status.workspaceTrust.1629648831458\\\\\\\",\\\\\\\"status.workspaceTrust.854301c0b9d270ab5d4c87d28b8393f1\\\\\\\",\\\\\\\"status.workspaceTrust.1630158676158\\\\\\\",\\\\\\\"status.workspaceTrust.c611d0d4353757f641a8c6bcc381ba33\\\\\\\",\\\\\\\"status.workspaceTrust.df72bc403711ad9738758583a70eb379\\\\\\\",\\\\\\\"status.workspaceTrust.290f2ce213403abdc8506e53285551b9\\\\\\\",\\\\\\\"status.workspaceTrust.1630601145663\\\\\\\",\\\\\\\"status.workspaceTrust.e1ffc9b835979cf6a91ef299d2b7c595\\\\\\\",\\\\\\\"status.workspaceTrust.6a180f6886da6a1404c4cb2f93320466\\\\\\\",\\\\\\\"status.workspaceTrust.e698696282bed4802ccf501f846a7e05\\\\\\\",\\\\\\\"status.workspaceTrust.86cccbbd721a9c00d79585a5afef512f\\\\\\\",\\\\\\\"status.workspaceTrust.722e3418ee31d0ef9fa8b98ec6128861\\\\\\\",\\\\\\\"status.workspaceTrust.31cf70693b821eadbac420a92007a027\\\\\\\",\\\\\\\"status.workspaceTrust.1631634212721\\\\\\\",\\\\\\\"status.workspaceTrust.1631635568960\\\\\\\",\\\\\\\"status.workspaceTrust.6fd4284a9e4ec8fdd85ad2638d2ac2c6\\\\\\\",\\\\\\\"status.workspaceTrust.1632116577665\\\\\\\",\\\\\\\"status.workspaceTrust.3a591ea698fd1a9cdff1055c7d46ed8a\\\\\\\",\\\\\\\"status.workspaceTrust.cde2a68d0dde7e5c20bad225700b959f\\\\\\\",\\\\\\\"status.workspaceTrust.1632118644439\\\\\\\",\\\\\\\"status.workspaceTrust.d1016c0f96cf6a71e45e379c4a96a2fb\\\\\\\",\\\\\\\"status.workspaceTrust.db28f5a4a8fde3240b33459aa6b4fd38\\\\\\\",\\\\\\\"status.workspaceTrust.b797f7924286d0286f002fd886ab2a74\\\\\\\",\\\\\\\"status.workspaceTrust.1632123934579\\\\\\\",\\\\\\\"status.workspaceTrust.1632407777231\\\\\\\",\\\\\\\"status.workspaceTrust.1632462456843\\\\\\\",\\\\\\\"status.workspaceTrust.1632492714964\\\\\\\",\\\\\\\"status.workspaceTrust.1632492821077\\\\\\\",\\\\\\\"status.workspaceTrust.1632493476885\\\\\\\",\\\\\\\"status.workspaceTrust.1632501146018\\\\\\\",\\\\\\\"status.workspaceTrust.1632503415703\\\\\\\",\\\\\\\"status.workspaceTrust.1632504056554\\\\\\\",\\\\\\\"status.workspaceTrust.1632504940274\\\\\\\",\\\\\\\"status.workspaceTrust.1632506568106\\\\\\\",\\\\\\\"status.workspaceTrust.1632506894017\\\\\\\",\\\\\\\"status.workspaceTrust.1632507137501\\\\\\\",\\\\\\\"status.workspaceTrust.1632508351172\\\\\\\",\\\\\\\"status.workspaceTrust.1632508461007\\\\\\\",\\\\\\\"status.workspaceTrust.1632508891904\\\\\\\",\\\\\\\"status.workspaceTrust.1632509176484\\\\\\\",\\\\\\\"status.workspaceTrust.1632509668210\\\\\\\",\\\\\\\"status.workspaceTrust.1632509972098\\\\\\\",\\\\\\\"status.workspaceTrust.1632510071538\\\\\\\",\\\\\\\"status.workspaceTrust.1632510393902\\\\\\\",\\\\\\\"status.workspaceTrust.1632510701772\\\\\\\",\\\\\\\"status.workspaceTrust.1632510899724\\\\\\\",\\\\\\\"status.workspaceTrust.1632510940688\\\\\\\",\\\\\\\"status.workspaceTrust.1632513813337\\\\\\\",\\\\\\\"status.workspaceTrust.1632568225484\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/veto\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"tabs-list-width-horizontal\\\":{\\\"version\\\":1,\\\"value\\\":\\\"46\\\"},\\\"scm/input:Git:/home/michael/sites/bdveto\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/exveto\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/instit\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/ninstit\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/ninstit/crudmick\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/testux/crudmick\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/testux\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blog\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/infos\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/info\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/export_layer\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/mkcert\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/my-app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.autoBuildVC.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"autoBuildView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"marlinView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/michael/sites/editorjs-simple-html-parser\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/htmlPaste\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/pasteHtml\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot/assets/jscrudmick/editorjs-inline-image\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot/assets/jscrudmick/editorjs-alignment-blocktune\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot/assets/jscrudmick/image\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot/assets/jscrudmick/text-variant-tune\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/michael/sites/blogcadot/assets/jscrudmick/paragraph-with-alignment\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/run/user/1000/gvfs/sftp:host=cadot.info,user=root/home/docker/sites/blogcadot/src/CMTwig\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.tabnine-access.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"tabnine-home\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.welcomePage.walkthroughMetadata\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"ms-azuretools.vscode-docker#dockerStart\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1632568226485,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"scaffold\\\\\\\",\\\\\\\"buildImage\\\\\\\",\\\\\\\"runContainer\\\\\\\",\\\\\\\"dockerExplorer\\\\\\\",\\\\\\\"pushImage\\\\\\\",\\\\\\\"azDeploy\\\\\\\",\\\\\\\"learn\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}]]\\\"}}}\"}"}
{"ref":"1b88333d-bdbf-46f3-9e41-59f1c672c957","content":"{\"version\":2,\"machineId\":\"21128d91-b4ba-482a-819f-08fc3f261ce4\",\"content\":\"{\\\"linux\\\":\\\"[]\\\"}\"}","platformSpecific":true}
{"ref":"8eff59ec-62bb-46cf-a3cc-58f92e17d5d0","content":"{\"version\":2,\"machineId\":\"21128d91-b4ba-482a-819f-08fc3f261ce4\",\"content\":\"{\\\"settings\\\":\\\"{\\\\n \\\\\\\"files.associations\\\\\\\": {\\\\n \\\\\\\"*.twig\\\\\\\": \\\\\\\"html\\\\\\\"\\\\n },\\\\n \\\\\\\"emmet.includeLanguages\\\\\\\": {\\\\n \\\\\\\"twig\\\\\\\": \\\\\\\"html\\\\\\\"\\\\n },\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": true,\\\\n \\\\\\\"tabnine.experimentalAutoImports\\\\\\\": true,\\\\n \\\\\\\"editor.suggestSelection\\\\\\\": \\\\\\\"first\\\\\\\",\\\\n \\\\\\\"vsintellicode.modify.editor.suggestSelection\\\\\\\": \\\\\\\"automaticallyOverrodeDefaultValue\\\\\\\",\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\",\\\\n \\\\\\\"sync.autoUpload\\\\\\\": false,\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"cec08efd6d5bc7ac1838500221828532\\\\\\\",\\\\n \\\\\\\"terminal.integrated.tabs.enabled\\\\\\\": false,\\\\n \\\\\\\"editor.minimap.enabled\\\\\\\": false,\\\\n \\\\\\\"editor.mouseWheelZoom\\\\\\\": true,\\\\n \\\\\\\"diffEditor.wordWrap\\\\\\\": \\\\\\\"off\\\\\\\",\\\\n \\\\\\\"editor.wordWrap\\\\\\\": \\\\\\\"on\\\\\\\",\\\\n //for PHP\\\\n // full path to our phpcs binary,\\\\n \\\\\\\"phpcs_php_path\\\\\\\": \\\\\\\"/app/vendor/squizlabs/php_codesniffer/bin/phpcs\\\\\\\",\\\\n // run phpcs on every PHP file after we save it.\\\\n // you can ignore folders by excluding them in the phpcs.xml config file\\\\n \\\\\\\"phpcs_execute_on_save\\\\\\\": true,\\\\n\\\\n // mark lines that have violated the rules\\\\n \\\\\\\"phpcs_show_gutter_marks\\\\\\\": true,\\\\n\\\\n // ignore blade templates, you can add more file extensions in the array\\\\n // Do not execute for twig files\\\\n \\\\\\\"extensions_to_blacklist\\\\\\\": [\\\\\\\"blade.php\\\\\\\"],\\\\n\\\\n // you can even pass additional arguments to phpcs\\\\n \\\\\\\"phpcs_additional_args\\\\\\\": {\\\\n \\\\\\\"-n\\\\\\\": \\\\\\\"\\\\\\\"\\\\n },\\\\n \\\\\\\"[php]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"bmewburn.vscode-intelephense-client\\\\\\\"\\\\n },\\\\n \\\\\\\"terminal.integrated.cursorBlinking\\\\\\\": true,\\\\n \\\\\\\"terminal.integrated.persistentSessionScrollback\\\\\\\": 10000000000\\\\n}\\\"}\"}"}
{
/* -------------------------------------------------------------------------- */
/* editor */
/* -------------------------------------------------------------------------- */
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"terminal.integrated.tabs.enabled": false,
"editor.minimap.enabled": false,
"editor.mouseWheelZoom": true,
"diffEditor.wordWrap": "off",
"editor.wordWrap": "on",
"explorer.confirmDelete": false,
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.persistentSessionScrollback": 10000000000,
"search.useIgnoreFiles": false,
"timeline.excludeSources": ["**/vendor/**/vendor/**"],
"search.exclude": {
"**/bin": true,
"**/public/build": true,
"**/public/bundles": true,
"**/var/cache": true,
"**/vendor": true
},
"files.exclude": {
"public/media/": true
},
"security.workspace.trust.untrustedFiles": "open",
"git.enableSmartCommit": true,
"editor.autoClosingBrackets": "always",
"editor.autoClosingQuotes": "always",
/* ---------------------------- hints parameters ---------------------------- */
"parameterHints.languages": ["php"],
/* ---------------------------------- html ---------------------------------- */
"html.format.wrapLineLength": 0,
/* -------------------------------------------------------------------------- */
/* plugin */
/* -------------------------------------------------------------------------- */
/* --------------------------------- tabnine -------------------------------- */
"tabnine.experimentalAutoImports": true,
/* ---------------------------------- Sync ---------------------------------- */
"sync.autoUpload": false,
"sync.gist": "cec08efd6d5bc7ac1838500221828532",
/* ---------------------------------- phpcs --------------------------------- */
//for PHP
// full path to our phpcs binary,
"phpcs_php_path": "/app/vendor/squizlabs/php_codesniffer/bin/phpcs",
// run phpcs on every PHP file after we save it.
// you can ignore folders by excluding them in the phpcs.xml config file
"phpcs_execute_on_save": true,
// mark lines that have violated the rules
"phpcs_show_gutter_marks": true,
// ignore blade templates, you can add more file extensions in the array
// Do not execute for twig files
"extensions_to_blacklist": ["blade.php"],
// you can even pass additional arguments to phpcs
"phpcs_additional_args": {
"-n": ""
},
"phpcs.standard": null,
/* ----------------------------- instantmarkdow ----------------------------- */
"instantmarkdown.autoCloseServerAndBrowser": false,
"instantmarkdown.autoOpenBrowser": false,
/* ------------------------------ intelliphense ----------------------------- */
// "intelephense.completion.fullyQualifyGlobalConstantsAndFunctions": true,
// "intelephense.files.exclude": [
// "**/.git/**",
// "**/.svn/**",
// "**/.hg/**",
// "**/CVS/**",
// "**/.DS_Store/**",
// "**/node_modules/**",
// "**/bower_components/**",
// "**/.history/**",
// "**/vendor/**/vendor/**",
// "**/tests/**"
// ],
// "intelephense.rename.exclude": [],
/* ---------------------------------- twig ---------------------------------- */
"editor.suggestSelection": "first",
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
/* ------------------------------ autoclose tag ----------------------------- */
"auto-close-tag.activationOnLanguage": ["*"],
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"redhat.telemetry.enabled": false,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"files.associations": {
"*.twig": "twig"
},
"[xml]": {
"editor.defaultFormatter": "DotJoshJohnson.xml"
},
"terminal.integrated.scrollback": 10000000000,
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDragAndDrop": false,
/* --------------------------- file headercomment --------------------------- */
"fileHeaderComment.parameter": {
"*": {
"author": "Cadot.info",
"license_mit": [
"The MIT License (MIT) Copyright (c) ${year} ${author},licence: http://spdx.org/licenses/MIT.html"
]
}
},
"fileHeaderComment.template": {
"*": [
"${commentbegin}",
"${commentprefix} Created on ${date} by webmestre@cadot.info",
"${commentprefix} Licence ${license_mit}",
"${commentprefix}",
"${commentprefix}-------------------------------------------------------------------------- *",
"${commentprefix} ${filename} *",
"${commentprefix} -------------------------------------------------------------------------- *",
"${commentprefix}",
"${commentprefix} Usage:",
"${commentprefix} -",
"${commentprefix}",
"${commentprefix} Source on:",
"${commentend}"
]
},
"extensions.ignoreRecommendations": true,
"vscodeGoogleTranslate.preferredLanguage": "English",
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
}
}
{"ref":"28ab6f99-8f0e-49a7-aa7a-316bccf56243","content":"{\"version\":1,\"machineId\":\"21128d91-b4ba-482a-819f-08fc3f261ce4\",\"content\":\"{}\"}"}
{
"b4-$": {
"body": "<!doctype html>\n<html lang=\"en\">\n <head>\n <title>${1:Title}</title>\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n\n <!-- Bootstrap CSS -->\n <link rel=\"stylesheet\" href=\"${2:https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css}\" integrity=\"${3:sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T}\" crossorigin=\"anonymous\">\n </head>\n <body>\n $10$0\n <!-- Optional JavaScript -->\n <!-- jQuery first, then Popper.js, then Bootstrap JS -->\n <script src=\"${4:https://code.jquery.com/jquery-3.3.1.slim.min.js}\" integrity=\"${5:sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo}\" crossorigin=\"anonymous\"></script>\n <script src=\"${6:https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js}\" integrity=\"${7:sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1}\" crossorigin=\"anonymous\"></script>\n <script src=\"${8:https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js}\" integrity=\"${9:sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM}\" crossorigin=\"anonymous\"></script>\n </body>\n</html>",
"description": "Bootstrap master template",
"prefix": "b4-$",
"scope": ""
},
"b4-alert-additional-content": {
"body": "<div class=\"alert alert-success\" role=\"alert\">\n <h4 class=\"alert-heading\">$1</h4>\n <p>$2</p>\n <p class=\"mb-0\">$3</p>\n</div>$0",
"description": "alert additional content",
"prefix": "b4-alert-additional-content",
"scope": ""
},
"b4-alert-closable": {
"body": "<div class=\"alert alert-warning alert-dismissible fade show\" role=\"alert\">\n <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <strong>$1</strong> $2\n</div>\n\n<script>\n $(\".alert\").alert();\n</script>$0",
"description": "alert closable",
"prefix": "b4-alert-closable",
"scope": ""
},
"b4-alert-default": {
"body": "<div class=\"alert alert-${1|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"alert\">\n\t<strong>${1:Check it out!}</strong>$2\n</div>$0",
"description": "alert default",
"prefix": "b4-alert-default",
"scope": ""
},
"b4-alert-dismissible": {
"body": "<div class=\"alert alert-${2|primary,secondary,success,info,warning,danger,light,dark|} alert-dismissible fade show\" role=\"alert\">\n\t<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\n\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t<span class=\"sr-only\">Close</span>\n\t</button>\n\t${1:<strong>Holy guacamole!</strong> You should check in on some of those fields below.}\n</div>$0",
"description": "alert dismissible",
"prefix": "b4-alert-dismissible",
"scope": ""
},
"b4-alert-link": {
"body": "<div class=\"alert alert-${1|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"alert\">\n\t<strong>${2:Warning!}</strong> <a href=\"${4:#}\" class=\"alert-link\">$3</a>$5\n</div>$0",
"description": "alert link",
"prefix": "b4-alert-link",
"scope": ""
},
"b4-badge-button": {
"body": "<button class=\"btn\">\n ${1:Notification} <span class=\"badge badge-${3|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>\n</button>$0",
"description": "badge button",
"prefix": "b4-badge-button",
"scope": ""
},
"b4-badge-default": {
"body": "<span class=\"badge badge-${1|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>$0",
"description": "badge default",
"prefix": "b4-badge-default",
"scope": ""
},
"b4-badge-heading": {
"body": "<h${1:1-6}>${3:Example heading}<span class=\"badge badge-${2|primary,secondary,success,danger,warning,info,light,dark|}\">${4:New}</span></h${1:1-6}>$0",
"description": "badge heading",
"prefix": "b4-badge-heading",
"scope": ""
},
"b4-badge-link": {
"body": "<a href=\"${2:#}\" class=\"badge badge-${3|primary,secondary,success,danger,warning,info,light,dark|}\">$1</a>$0",
"description": "badge link",
"prefix": "b4-badge-link",
"scope": ""
},
"b4-badge-pill": {
"body": "<span class=\"badge badge-pill badge-${1|primary,secondary,success,danger,warning,info,light,dark|}\">$2</span>$0",
"description": "badge pill",
"prefix": "b4-badge-pill",
"scope": ""
},
"b4-bgroup-default": {
"body": "<div class=\"btn-group\" role=\"group\" aria-label=\"$2\">\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$3</button>\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$4</button>\n\t<button type=\"button\" class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">$5</button>\n</div>$0",
"description": "bgroup default",
"prefix": "b4-bgroup-default",
"scope": ""
},
"b4-bgroup-dropdown": {
"body": "<div class=\"btn-group\" role=\"group\" aria-label=\"$1\">\n\t<button type=\"button\" class=\"btn btn-secondary\">$2</button>\n\t<button type=\"button\" class=\"btn btn-secondary\">$3</button>\n\t<div class=\"btn-group\" role=\"group\">\n\t\t<button id=\"${5:dropdownId}\" type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\t\taria-expanded=\"false\">\n\t\t\t$4\n\t\t</button>\n\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${5:dropdownId}\">\n\t\t\t<a class=\"dropdown-item\" href=\"${7:#}\">$6</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${9:#}\">$8</a>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "bgroup dropdown",
"prefix": "b4-bgroup-dropdown",
"scope": ""
},
"b4-bgroup-dropdown-vertical": {
"body": "<div class=\"btn-group-vertical\" role=\"group\" aria-label=\"$1\">\n\t<button type=\"button\" class=\"btn btn-secondary\">$2</button>\n\t<button type=\"button\" class=\"btn btn-secondary\">$3</button>\n\t<div class=\"btn-group\" role=\"group\">\n\t\t<button id=\"${5:dropdownId}\" type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\t\taria-expanded=\"false\">\n\t\t\t$4\n\t\t</button>\n\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${5:dropdownId}\">\n\t\t\t<a class=\"dropdown-item\" href=\"${7:#}\">$6</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${9:#}\">$8</a>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "bgroup dropdown vertical",
"prefix": "b4-bgroup-dropdown-vertical",
"scope": ""
},
"b4-bgroup-size": {
"body": "<div class=\"btn-group btn-group-${1|lg,sm,xs|}\" role=\"group\" aria-label=\"$2\">\n\t${3:Add buttons here}\n</div>$0",
"description": "bgroup size",
"prefix": "b4-bgroup-size",
"scope": ""
},
"b4-bgroup-toolbar": {
"body": "<div class=\"btn-toolbar\" role=\"toolbar\" aria-label=\"$1\">\n\t<div class=\"btn-group\" role=\"group\" aria-label=\"$2\">\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$4</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$5</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$6</button>\n\t</div>\n\t<div class=\"btn-group\" role=\"group\" aria-label=\"$7\">\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$8</button>\n\t\t<button type=\"button\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\">$9</button>\n\t</div>\n</div>$0",
"description": "bgroup toolbar",
"prefix": "b4-bgroup-toolbar",
"scope": ""
},
"b4-breadcrumb-default": {
"body": "<nav class=\"breadcrumb\">\n\t<a class=\"breadcrumb-item\" href=\"${2:#}\">$1</a>\n\t<a class=\"breadcrumb-item\" href=\"${4:#}\">$3</a>\n\t<span class=\"breadcrumb-item active\">$5</span>\n</nav>$0",
"description": "breadcrumb default",
"prefix": "b4-breadcrumb-default",
"scope": ""
},
"b4-breadcrumb-list": {
"body": "<ol class=\"breadcrumb\">\n\t<li class=\"breadcrumb-item\"><a href=\"${2:#}\">$1</a></li>\n\t<li class=\"breadcrumb-item\"><a href=\"${4:#}\">$3</a></li>\n\t<li class=\"breadcrumb-item active\">$5</li>\n</ol>$0",
"description": "breadcrumb list",
"prefix": "b4-breadcrumb-list",
"scope": ""
},
"b4-button-a": {
"body": "<a name=\"$4\" id=\"$4\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\" href=\"${2:#}\" role=\"button\">$1</a>$0",
"description": "button a",
"prefix": "b4-button-a",
"scope": ""
},
"b4-button-block": {
"body": "<button type=\"button\" name=\"$3\" id=\"$3\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\" btn-lg btn-block\">$1</button>$0",
"description": "button block",
"prefix": "b4-button-block",
"scope": ""
},
"b4-button-checkbox": {
"body": "<div class=\"btn-group\" data-toggle=\"buttons\">\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|} active\">\n\t\t<input type=\"checkbox\" name=\"$3\" id=\"$3\" checked autocomplete=\"off\">$2\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"checkbox\" name=\"$5\" id=\"$5\" autocomplete=\"off\">$4\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"checkbox\" name=\"$7\" id=\"$7\" autocomplete=\"off\">$6\n\t</label>\n</div>$0",
"description": "button checkbox",
"prefix": "b4-button-checkbox",
"scope": ""
},
"b4-button-default": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">$1</button>$0",
"description": "button default",
"prefix": "b4-button-default",
"scope": ""
},
"b4-button-disabled-a": {
"body": "<a href=\"${2:#}\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|} ${4|active,disabled|}\" role=\"button\">$1</a>$0",
"description": "button disabled a",
"prefix": "b4-button-disabled-a",
"scope": ""
},
"b4-button-input": {
"body": "<input name=\"$2\" id=\"$2\" class=\"btn btn-${3|primary,secondary,success,danger,warning,info,light,dark,link|}\" type=\"button\" value=\"$1\">$0",
"description": "button input",
"prefix": "b4-button-input",
"scope": ""
},
"b4-button-outline": {
"body": "<button type=\"button\" class=\"btn btn-outline-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">$1</button>$0",
"description": "button outline",
"prefix": "b4-button-outline",
"scope": ""
},
"b4-button-radio": {
"body": "<div class=\"btn-group\" data-toggle=\"buttons\">\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|} active\">\n\t\t<input type=\"radio\" name=\"$3\" id=\"$3\" autocomplete=\"off\" checked>$2\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\"radio\" name=\"$5\" id=\"$5\" autocomplete=\"off\">$4\n\t</label>\n\t<label class=\"btn btn-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n\t\t<input type=\" radio\" name=\"$7\" id=\"$7 \" autocomplete=\"off \">$6\n\t</label>\n</div>$0",
"description": "button radio",
"prefix": "b4-button-radio",
"scope": ""
},
"b4-button-sizes": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|} btn-${3|lg,sm|}\">$1</button>$0",
"description": "button sizes",
"prefix": "b4-button-sizes",
"scope": ""
},
"b4-button-toggle": {
"body": "<button type=\"button\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\" data-toggle=\"button\" aria-pressed=\"false\" autocomplete=\"off\">$1</button>$0",
"description": "button toggle",
"prefix": "b4-button-toggle",
"scope": ""
},
"b4-card-align": {
"body": "<div class=\"card text-${3|left,center,right|}\">\n <img class=\"card-img-top\" src=\"${1:holder.js/100px180/}\" alt=\"$2\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Body}</p>\n </div>\n</div>$0",
"description": "card align",
"prefix": "b4-card-align",
"scope": ""
},
"b4-card-background": {
"body": "<div class=\"card text-white bg-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n <img class=\"card-img-top\" src=\"${2:holder.js/100px180/}\" alt=\"$3\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Text}</p>\n </div>\n</div>$0",
"description": "card background",
"prefix": "b4-card-background",
"scope": ""
},
"b4-card-background-custom": {
"body": "<div class=\"card\" style=\"background-color:${1:cadetblue}; border-color:${2:darkblue};\">\n <img class=\"card-img-top\" src=\"${3:holder.js/100x180/}\" alt=\"$4\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${5:Title}</h4>\n <p class=\"card-text\">${6:Text}</p>\n </div>\n</div>$0",
"description": "card background custom",
"prefix": "b4-card-background-custom",
"scope": ""
},
"b4-card-blockquote": {
"body": "<div class=\"card\">\n <div class=\"card-body\">\n <blockquote class=\"blockquote\">\n <p>${1:Quote}</p>\n <footer class=\"card-blockquote\">${2:Footer}<cite title=\"${3:Source title}\">${3:Source title}</cite></footer>\n </blockquote>\n </div>\n</div>$0",
"description": "card blockquote",
"prefix": "b4-card-blockquote",
"scope": ""
},
"b4-card-border": {
"body": "<div class=\"card border-${1|primary,secondary,success,danger,warning,info,light,dark,link|}\">\n <img class=\"card-img-top\" src=\"${2:holder.js/100px180/}\" alt=\"$3\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${4:Title}</h4>\n <p class=\"card-text\">${5:Text}</p>\n </div>\n</div>$0",
"description": "card border",
"prefix": "b4-card-border",
"scope": ""
},
"b4-card-columns": {
"body": "<div class=\"card-columns\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${5:holder.js/100x180/}\" alt=\"$6\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card columns",
"prefix": "b4-card-columns",
"scope": ""
},
"b4-card-decks": {
"body": "<div class=\"card-deck\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" src=\"${5:holder.js/100x180/}\" alt=\"$6\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card decks",
"prefix": "b4-card-decks",
"scope": ""
},
"b4-card-default": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n</div>$0",
"description": "card default",
"prefix": "b4-card-default",
"scope": ""
},
"b4-card-grid": {
"body": "<div class=\"row\">\n <div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h3 class=\"card-title\">${3:Title}</h3>\n <p class=\"card-text\">${4:Text}</p>\n </div>\n </div>\n </div>\n <div class=\"col-${5|xs,sm,md,lg,xl|}-${6:1-12}\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h3 class=\"card-title\">${7:Title}</h3>\n <p class=\"card-text\">${8:Text}</p>\n </div>\n </div>\n </div>\n</div>$0",
"description": "card grid",
"prefix": "b4-card-grid",
"scope": ""
},
"b4-card-groups": {
"body": "<div class=\"card-group\">\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/}\" alt=\"${2:Card image cap}\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t\t<p class=\"card-text\">${4:Text}</p>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<img class=\"card-img-top\" data-src=\"${5:holder.js/100x180/}\" alt=\"${6:Card image cap}\">\n\t\t<div class=\"card-body\">\n\t\t\t<h4 class=\"card-title\">${7:Title}</h4>\n\t\t\t<p class=\"card-text\">${8:Text}</p>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "card groups",
"prefix": "b4-card-groups",
"scope": ""
},
"b4-card-head-foot": {
"body": "<div class=\"card\">\n\t<div class=\"card-header\">\n\t\t${1:Header}\n\t</div>\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${2:Title}</h4>\n\t\t<p class=\"card-text\">${3:Text}</p>\n\t</div>\n\t<div class=\"card-footer text-muted\">\n\t\t${4:Footer}\n\t</div>\n</div>$0",
"description": "card head foot",
"prefix": "b4-card-head-foot",
"scope": ""
},
"b4-card-links": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/?text=Image cap}\" alt=\"${2:Card image cap}\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n\t<div class=\"card-body\">\n\t\t<a href=\"${6:#}\" class=\"card-link\">${5:Card link}</a>\n\t\t<a href=\"${8:#}\" class=\"card-link\">${7:Another link}</a>\n\t</div>\n</div>$0",
"description": "card links",
"prefix": "b4-card-links",
"scope": ""
},
"b4-card-list": {
"body": "<div class=\"card\">\n\t<img class=\"card-img-top\" data-src=\"${1:holder.js/100x180/?text=Image cap}\" alt=\"${2:Card image cap}\">\n\t<div class=\"card-body\">\n\t\t<h4 class=\"card-title\">${3:Title}</h4>\n\t\t<p class=\"card-text\">${4:Text}</p>\n\t</div>\n\t<ul class=\"list-group list-group-flush\">\n\t\t<li class=\"list-group-item\">${5:Item 1}</li>\n\t\t<li class=\"list-group-item\">${6:Item 2}</li>\n\t\t<li class=\"list-group-item\">${7:Item 3}</li>\n\t</ul>\n</div>$0",
"description": "card list",
"prefix": "b4-card-list",
"scope": ""
},
"b4-card-overlay": {
"body": "<div class=\"card bg-dark text-white\">\n <img class=\"card-img\" src=\"${1:holder.js/100x180/}\" alt=\"$2\">\n <div class=\"card-img-overlay\">\n <h4 class=\"card-title\">${3:Title}</h4>\n <p class=\"card-text\">${4:Text}</p>\n </div>\n</div>$0",
"description": "card overlay",
"prefix": "b4-card-overlay",
"scope": ""
},
"b4-card-pill-head": {
"body": "<div class=\"card text-center\">\n <div class=\"card-header\">\n <ul class=\"nav nav-pills card-header-pills\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${2:#}\">${1:Active pill}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Pill}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"${6:#}\">${5:Disabled pill}</a>\n </li>\n </ul>\n </div>\n <div class=\"card-body\">\n <h4 class=\"card-title\">${7:Title}</h4>\n <p class=\"card-text\">${8:Body}</p>\n </div>\n</div>$0",
"description": "card pill head",
"prefix": "b4-card-pill-head",
"scope": ""
},
"b4-card-subtitle": {
"body": "<div class=\"card\">\n <div class=\"card-body\">\n <h4 class=\"card-title\">${1:Title}</h4>\n <h6 class=\"card-subtitle text-muted\">${2:Subtitle}</h6>\n </div>\n <img src=\"${3:holder.js/100x180/}\" alt=\"$4\">\n <div class=\"card-body\">\n <p class=\"card-text\">${5:Text}</p>\n <a href=\"${7:#}\" class=\"card-link\">${6:Link 1}</a>\n <a href=\"${9:#}\" class=\"card-link\">${8:Link 2}</a>\n </div>\n</div>$0",
"description": "card subtitle",
"prefix": "b4-card-subtitle",
"scope": ""
},
"b4-card-tab-head": {
"body": "<div class=\"card text-center\">\n <div class=\"card-header\">\n <ul class=\"nav nav-tabs card-header-tabs\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${2:#}\">${1:Active tab}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Tab}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"${6:#}\">${5:Disabled tab}</a>\n </li>\n </ul>\n </div>\n <div class=\"card-body\">\n <h4 class=\"card-title\">${7:Title}</h4>\n <p class=\"card-text\">${8:Body}</p>\n </div>\n</div>$0",
"description": "card tab head",
"prefix": "b4-card-tab-head",
"scope": ""
},
"b4-carousel-caption": {
"body": "<div id=\"${1:carouselId}\" class=\"carousel slide\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"0\" class=\"active\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"1\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"2\"></li>\n\t</ol>\n\t<div class=\"carousel-inner\" role=\"listbox\">\n\t\t<div class=\"carousel-item active\">\n\t\t\t<img data-src=\"${2:holder.js/900x500/auto/#777:#555/text:First slide}\" alt=\"${3:First slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${4:Title}</h3>\n\t\t\t\t<p>${5:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${6:holder.js/900x500/auto/#666:#444/text:Second slide}\" alt=\"${7:Second slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${8:Title}</h3>\n\t\t\t\t<p>${9:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${10:holder.js/900x500/auto/#666:#444/text:Third slide}\" alt=\"${11:Third slide}\">\n\t\t\t<div class=\"carousel-caption d-none d-md-block\">\n\t\t\t\t<h3>${12:Title}</h3>\n\t\t\t\t<p>${13:Description}</p>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<a class=\"carousel-control-prev\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"prev\">\n\t\t<span class=\"carousel-control-prev-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Previous</span>\n\t</a>\n\t<a class=\"carousel-control-next\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"next\">\n\t\t<span class=\"carousel-control-next-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Next</span>\n\t</a>\n</div>$0",
"description": "carousel caption",
"prefix": "b4-carousel-caption",
"scope": ""
},
"b4-carousel-default": {
"body": "<div id=\"${1:carouselId}\" class=\"carousel slide\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"0\" class=\"active\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"1\"></li>\n\t\t<li data-target=\"#${1:carouselId}\" data-slide-to=\"2\"></li>\n\t</ol>\n\t<div class=\"carousel-inner\" role=\"listbox\">\n\t\t<div class=\"carousel-item active\">\n\t\t\t<img data-src=\"${2:holder.js/900x500/auto/#777:#555/text:First slide}\" alt=\"${3:First slide}\">\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${4:holder.js/900x500/auto/#666:#444/text:Second slide}\" alt=\"${5:Second slide}\">\n\t\t</div>\n\t\t<div class=\"carousel-item\">\n\t\t\t<img data-src=\"${6:holder.js/900x500/auto/#666:#444/text:Third slide}\" alt=\"${7:Third slide}\">\n\t\t</div>\n\t</div>\n\t<a class=\"carousel-control-prev\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"prev\">\n\t\t<span class=\"carousel-control-prev-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Previous</span>\n\t</a>\n\t<a class=\"carousel-control-next\" href=\"#${1:carouselId}\" role=\"button\" data-slide=\"next\">\n\t\t<span class=\"carousel-control-next-icon\" aria-hidden=\"true\"></span>\n\t\t<span class=\"sr-only\">Next</span>\n\t</a>\n</div>$0",
"description": "carousel default",
"prefix": "b4-carousel-default",
"scope": ""
},
"b4-collapse-accordion": {
"body": "<div id=\"${1:accordianId}\" role=\"tablist\" aria-multiselectable=\"true\">\n\t<div class=\"card\">\n\t\t<div class=\"card-header\" role=\"tab\" id=\"${3:section1HeaderId}\">\n\t\t\t<h5 class=\"mb-0\">\n\t\t\t\t<a data-toggle=\"collapse\" data-parent=\"#${1:accordianId}\" href=\"#${5:section1ContentId}\" aria-expanded=\"true\" aria-controls=\"${5:section1ContentId}\">\n ${2:Section 1}\n </a>\n\t\t\t</h5>\n\t\t</div>\n\t\t<div id=\"${5:section1ContentId}\" class=\"collapse in\" role=\"tabpanel\" aria-labelledby=\"${3:section1HeaderId}\">\n\t\t\t<div class=\"card-body\">\n\t\t\t\t${4:Section 1 content}\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"card\">\n\t\t<div class=\"card-header\" role=\"tab\" id=\"${7:section2HeaderId}\">\n\t\t\t<h5 class=\"mb-0\">\n\t\t\t\t<a data-toggle=\"collapse\" data-parent=\"#${1:accordianId}\" href=\"#${9:section2ContentId}\" aria-expanded=\"true\" aria-controls=\"${9:section2ContentId}\">\n ${6:Section 2}\n </a>\n\t\t\t</h5>\n\t\t</div>\n\t\t<div id=\"${9:section2ContentId}\" class=\"collapse in\" role=\"tabpanel\" aria-labelledby=\"${7:section2HeaderId}\">\n\t\t\t<div class=\"card-body\">\n\t\t\t\t${8:Section 2 content}\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "collapse accordion",
"prefix": "b4-collapse-accordion",
"scope": ""
},
"b4-collapse-button": {
"body": "<p>\n\t<button class=\"btn btn-primary\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${2:contentId}\" aria-expanded=\"false\"\n\t\t\taria-controls=\"${2:contentId}\">\n\t\t${1:Show}\n\t</button>\n</p>\n<div class=\"collapse\" id=\"${2:contentId}\">\n\t$3\n</div>$0",
"description": "collapse button",
"prefix": "b4-collapse-button",
"scope": ""
},
"b4-collapse-default": {
"body": "<p>\n\t<a class=\"btn btn-primary\" data-toggle=\"collapse\" href=\"#${2:contentId}\" aria-expanded=\"false\" aria-controls=\"${2:contentId}\">\n\t\t${1:Show}\n\t</a>\n</p>\n<div class=\"collapse\" id=\"${2:contentId}\">\n\t$3\n</div>$0",
"description": "collapse default",
"prefix": "b4-collapse-default",
"scope": ""
},
"b4-dropdown-alignment": {
"body": "<div class=\"btn-group\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:This dropdown's menu is right-aligned}\n\t</button>\n\t<div class=\"dropdown-menu dropdown-menu-right\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown alignment",
"prefix": "b4-dropdown-alignment",
"scope": ""
},
"b4-dropdown-anchor": {
"body": "<div class=\"dropdown open\">\n\t<a class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t</div>\n</div>$0",
"description": "dropdown anchor",
"prefix": "b4-dropdown-anchor",
"scope": ""
},
"b4-dropdown-button": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<button class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</button>\n\t\t<button class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</button>\n\t</div>\n</div>$0",
"description": "dropdown button",
"prefix": "b4-dropdown-button",
"scope": ""
},
"b4-dropdown-colored": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|} dropdown-toggle\" type=\"button\" id=\"${3:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${3:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${5:#}\">${4:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${7:#}\">${6:Disabled action}</a>\n\t</div>\n</div>$0",
"description": "dropdown colored",
"prefix": "b4-dropdown-colored",
"scope": ""
},
"b4-dropdown-default": {
"body": "<div class=\"dropdown\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown default",
"prefix": "b4-dropdown-default",
"scope": ""
},
"b4-dropdown-sized": {
"body": "<div class=\"dropdown open\">\n\t<button class=\"btn btn-secondary btn-${2|sm,lg|} dropdown-toggle\" type=\"button\" id=\"${3:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${3:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${5:#}\">${4:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${7:#}\">${6:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${8:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${12:#}\">${11:Ater divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown sized",
"prefix": "b4-dropdown-sized",
"scope": ""
},
"b4-dropdown-split": {
"body": "<div class=\"btn-group\">\n <button type=\"button\" class=\"btn btn-secondary\">${1:Split dropdown}</button>\n <button type=\"button\" class=\"btn btn-secondary dropdown-toggle dropdown-toggle-split\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"sr-only\">Toggle Dropdown</span>\n </button>\n <div class=\"dropdown-menu\">\n <a class=\"dropdown-item\" href=\"${3:#}\">${2:Action}</a>\n <a class=\"dropdown-item disabled\" href=\"${5:#}\">${4:Disabled action}</a>\n <div class=\"dropdown-divider\"></div>\n <a class=\"dropdown-item\" href=\"${7:#}\">${6:Separated link}</a>\n </div>\n</div>$0",
"description": "dropdown split",
"prefix": "b4-dropdown-split",
"scope": ""
},
"b4-dropdown-up": {
"body": "<div class=\"dropup\">\n\t<button class=\"btn btn-secondary dropdown-toggle\" type=\"button\" id=\"${2:triggerId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n\t\t\taria-expanded=\"false\">\n\t\t\t\t${1:Dropdown}\n\t\t\t</button>\n\t<div class=\"dropdown-menu\" aria-labelledby=\"${2:triggerId}\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${7:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${9:#}\">${8:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${11:#}\">${10:After divider action}</a>\n\t</div>\n</div>$0",
"description": "dropdown up",
"prefix": "b4-dropdown-up",
"scope": ""
},
"b4-dropdown-up-split": {
"body": "<div class=\"btn-group dropup\">\n <button type=\"button\" class=\"btn btn-secondary\">${1:Split dropup}</button>\n <button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"sr-only\">Toggle Dropdown</span>\n </button>\n <div class=\"dropdown-menu\">\n <a class=\"dropdown-item\" href=\"${3:#}\">${2:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${5:#}\">${4:Disabled action}</a>\n\t\t<h6 class=\"dropdown-header\">${6:Section header}</h6>\n\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Action}</a>\n\t\t<div class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:After divider action}</a>\n </div>\n</div>$0",
"description": "dropdown up split",
"prefix": "b4-dropdown-up-split",
"scope": ""
},
"b4-figure-default": {
"body": "<figure class=\"figure\">\n\t<img src=\"$1\" class=\"figure-img img-fluid rounded\" alt=\"$2\">\n\t<figcaption class=\"figure-caption ${4:text-xs-right}\">$3</figcaption>\n</figure>$0",
"description": "figure default",
"prefix": "b4-figure-default",
"scope": ""
},
"b4-form-checkbox": {
"body": "<div class=\"form-check\">\n <label class=\"form-check-label\">\n <input type=\"checkbox\" class=\"form-check-input\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\" ${4:checked}>\n ${1:Display value}\n </label>\n</div>$0",
"description": "form checkbox",
"prefix": "b4-form-checkbox",
"scope": ""
},
"b4-form-checkbox-custom": {
"body": "<label class=\"custom-control custom-checkbox\">\n <input type=\"checkbox\" name=\"$1\" id=\"$1\" value=\"${2:checkedValue}\" class=\"custom-control-input\">\n <span class=\"custom-control-indicator\"></span>\n <span class=\"custom-control-description\">$3</span>\n</label>$0",
"description": "form checkbox custom",
"prefix": "b4-form-checkbox-custom",
"scope": ""
},
"b4-form-checkbox-inline": {
"body": "<div class=\"form-check form-check-inline\">\n\t<label class=\"form-check-label\">\n\t\t<input class=\"form-check-input\" type=\"checkbox\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\"> ${1:Display value}\n\t</label>\n</div>$0",
"description": "form checkbox inline",
"prefix": "b4-form-checkbox-inline",
"scope": ""
},
"b4-form-checkbox-nolabel": {
"body": "<div class=\"form-check\">\n <label class=\"form-check-label\">\n <input class=\"form-check-input\" name=\"$2\" id=\"$2\" type=\"checkbox\" value=\"${1:checkedValue}\" aria-label=\"${3:Text for screen reader}\">\n </label>\n</div>$0",
"description": "form checkbox nolabel",
"prefix": "b4-form-checkbox-nolabel",
"scope": ""
},
"b4-form-email": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"email\" class=\"form-control\" name=\"$3\" id=\"$3\" aria-describedby=\"${4:emailHelpId}\" placeholder=\"$2\">\n <small id=\"${4:emailHelpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form email",
"prefix": "b4-form-email",
"scope": ""
},
"b4-form-file": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"file\" class=\"form-control-file\" name=\"$3\" id=\"$3\" placeholder=\"$2\" aria-describedby=\"${4:fileHelpId}\">\n <small id=\"${4:fileHelpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form file",
"prefix": "b4-form-file",
"scope": ""
},
"b4-form-file-custom": {
"body": "<div class=\"form-group\">\n <label class=\"custom-file\">\n <input type=\"file\" name=\"$2\" id=\"$2\" placeholder=\"$1\" class=\"custom-file-input\" aria-describedby=\"${3:fileHelpId}\">\n <span class=\"custom-file-control\"></span>\n </label>\n <small id=\"${3:fileHelpId}\" class=\"form-text text-muted\">${4:Help text}</small>\n</div>$0",
"description": "form file custom",
"prefix": "b4-form-file-custom",
"scope": ""
},
"b4-form-grid": {
"body": "<div class=\"container\">\n\t<form>\n\t\t<div class=\"form-group row\">\n\t\t\t<label for=\"${6:inputName}\" class=\"col-sm-${2:1-12} col-form-label\">$1</label>\n\t\t\t<div class=\"col-sm-${3:1-12}\">\n\t\t\t\t<input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${6:inputName}\" id=\"${6:inputName}\" placeholder=\"$4\">\n\t\t\t</div>\n\t\t</div>\n\t\t<fieldset class=\"form-group row\">\n\t\t\t<legend class=\"col-form-legend col-sm-${8:1-12}\">${7:Group name}</legend>\n\t\t\t<div class=\"col-sm-${10:1-12}\">\n\t\t\t\t$9\n\t\t\t</div>\n\t\t</fieldset>\n\t\t<div class=\"form-group row\">\n\t\t\t<div class=\"${11:offset-sm-2 col-sm-10}\">\n\t\t\t\t<button type=\"${13:submit}\" class=\"btn btn-primary\">${12:Action}</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n</div>$0",
"description": "form grid",
"prefix": "b4-form-grid",
"scope": ""
},
"b4-form-group": {
"body": "<div class=\"form-group\">\n <label for=\"$4\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"$4\" id=\"$4\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${5:helpId}\">\n <small id=\"${5:helpId}\" class=\"text-muted\">${6:Help text}</small>\n</div>$0",
"description": "form group",
"prefix": "b4-form-group",
"scope": ""
},
"b4-form-group-text": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"text\" name=\"$3\" id=\"$3\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${4:helpId}\">\n <small id=\"${4:helpId}\" class=\"text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form group text",
"prefix": "b4-form-group-text",
"scope": ""
},
"b4-form-help-text": {
"body": "<p class=\"form-text text-muted\">\n\t$1\n</p>$0",
"description": "form help text",
"prefix": "b4-form-help-text",
"scope": ""
},
"b4-form-help-text-inline": {
"body": "<small class=\"text-muted\">$1</small>$0",
"description": "form help text inline",
"prefix": "b4-form-help-text-inline",
"scope": ""
},
"b4-form-hidden": {
"body": "<div class=\"form-group\">\n\t<label class=\"sr-only\" for=\"${4:inputName}\">${1:Hidden input label}</label>\n\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${4:inputName}\" id=\"${4:inputName}\" placeholder=\"$2\">\n</div>$0",
"description": "form hidden",
"prefix": "b4-form-hidden",
"scope": ""
},
"b4-form-inline": {
"body": "<form class=\"form-inline\">\n\t<div class=\"form-group\">\n\t\t<label for=\"$4\">$1</label>\n\t\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"$4\" id=\"$4\" class=\"form-control\" placeholder=\"$2\" aria-describedby=\"${5:helpId}\">\n\t\t<small id=\"${5:helpId}\" class=\"text-muted\">${6:Help text}</small>\n\t</div>\n</form>$0",
"description": "form inline",
"prefix": "b4-form-inline",
"scope": ""
},
"b4-form-input": {
"body": "<div class=\"form-group\">\n <label for=\"$4\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\"\n class=\"form-control\" name=\"$4\" id=\"$4\" aria-describedby=\"${5:helpId}\" placeholder=\"$2\">\n <small id=\"${5:helpId}\" class=\"form-text text-muted\">${6:Help text}</small>\n</div>$0",
"description": "form input",
"prefix": "b4-form-input",
"scope": ""
},
"b4-form-input-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$5\">$1</label>\n <input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\"\n class=\"form-control form-control-${4|sm,lg|}\" name=\"$5\" id=\"$5\" aria-describedby=\"${6:helpId}\" placeholder=\"$2\">\n <small id=\"${6:helpId}\" class=\"form-text text-muted\">${7:Help text}</small>\n</div>$0",
"description": "form input sizing",
"prefix": "b4-form-input-sizing",
"scope": ""
},
"b4-form-input-text": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"text\" class=\"form-control\" name=\"$3\" id=\"$3\" aria-describedby=\"${4:helpId}\" placeholder=\"$2\">\n <small id=\"${4:helpId}\" class=\"form-text text-muted\">${5:Help text}</small>\n</div>$0",
"description": "form input text",
"prefix": "b4-form-input-text",
"scope": ""
},
"b4-form-multi-select": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"form-control\" name=\"$2\" id=\"$2\">\n <option>$3</option>\n <option>$4</option>\n <option>$5</option>\n </select>\n</div>$0",
"description": "form multi select",
"prefix": "b4-form-multi-select",
"scope": ""
},
"b4-form-multi-select-custom": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"custom-select\" name=\"$2\" id=\"$2\">\n\t\t<option selected>${3:Select one}</option>\n\t\t<option value=\"$4\">$5</option>\n\t\t<option value=\"$6\">$7</option>\n\t\t<option value=\"$8\">$9</option>\n\t</select>\n</div>$0",
"description": "form multi select custom",
"prefix": "b4-form-multi-select-custom",
"scope": ""
},
"b4-form-multil-select-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select multiple class=\"form-control form-control-${3|sm,lg|}\" name=\"$2\" id=\"$2\">\n <option>$4</option>\n <option>$5</option>\n <option>$6</option>\n </select>\n</div>$0",
"description": "form multil select sizing",
"prefix": "b4-form-multil-select-sizing",
"scope": ""
},
"b4-form-password": {
"body": "<div class=\"form-group\">\n <label for=\"$3\">$1</label>\n <input type=\"password\" class=\"form-control\" name=\"$3\" id=\"$3\" placeholder=\"$2\">\n</div>$0",
"description": "form password",
"prefix": "b4-form-password",
"scope": ""
},
"b4-form-radio": {
"body": "<div class=\"form-check\">\n\t<label class=\"form-check-label\">\n <input type=\"radio\" class=\"form-check-input\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\" ${4:checked}>\n ${1:Display value}\n </label>\n</div>$0",
"description": "form radio",
"prefix": "b4-form-radio",
"scope": ""
},
"b4-form-radio-custom": {
"body": "<label class=\"custom-control custom-radio\">\n <input type=\"radio\" name=\"$1\" id=\"$1\" value=\"${2:checkedValue}\" class=\"custom-control-input\">\n <span class=\"custom-control-indicator\"></span>\n <span class=\"custom-control-description\">$3</span>\n</label>$0",
"description": "form radio custom",
"prefix": "b4-form-radio-custom",
"scope": ""
},
"b4-form-radio-inline": {
"body": "<div class=\"form-check form-check-inline\">\n\t<label class=\"form-check-label\">\n\t\t<input class=\"form-check-input\" type=\"radio\" name=\"$2\" id=\"$2\" value=\"${3:checkedValue}\"> ${1:Display value}\n\t</label>\n</div>$0",
"description": "form radio inline",
"prefix": "b4-form-radio-inline",
"scope": ""
},
"b4-form-radio-nolabel": {
"body": "<div class=\"form-check\">\n\t<label class=\"form-check-label\">\n <input class=\"form-check-input\" name=\"$2\" id=\"$2\" type=\"radio\" value=\"${1:checkedValue}\" aria-label=\"${3:Text for screen reader}\">\n </label>\n</div>$0",
"description": "form radio nolabel",
"prefix": "b4-form-radio-nolabel",
"scope": ""
},
"b4-form-reset": {
"body": "<button type=\"reset\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">${1:Reset}</button>$0",
"description": "form reset",
"prefix": "b4-form-reset",
"scope": ""
},
"b4-form-select": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select class=\"form-control\" name=\"$2\" id=\"$2\">\n <option>$3</option>\n <option>$4</option>\n <option>$5</option>\n </select>\n</div>$0",
"description": "form select",
"prefix": "b4-form-select",
"scope": ""
},
"b4-form-select-custom": {
"body": "<div class=\"form-group\">\n\t<label for=\"$2\">$1</label>\n\t<select class=\"custom-select\" name=\"$2\" id=\"$2\">\n\t\t<option selected>${3:Select one}</option>\n\t\t<option value=\"$4\">$5</option>\n\t\t<option value=\"$6\">$7</option>\n\t\t<option value=\"$8\">$9</option>\n\t</select>\n</div>$0",
"description": "form select custom",
"prefix": "b4-form-select-custom",
"scope": ""
},
"b4-form-select-sizing": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <select class=\"form-control form-control-${3|sm,lg|}\" name=\"$2\" id=\"$2\">\n <option>$4</option>\n <option>$5</option>\n <option>$6</option>\n </select>\n</div>$0",
"description": "form select sizing",
"prefix": "b4-form-select-sizing",
"scope": ""
},
"b4-form-submit": {
"body": "<button type=\"submit\" class=\"btn btn-${2|primary,secondary,success,danger,warning,info,light,dark,link|}\">${1:Submit}</button>$0",
"description": "form submit",
"prefix": "b4-form-submit",
"scope": ""
},
"b4-form-textarea": {
"body": "<div class=\"form-group\">\n <label for=\"$2\">$1</label>\n <textarea class=\"form-control\" name=\"$2\" id=\"$2\" rows=\"${3:3}\"></textarea>\n</div>$0",
"description": "form textarea",
"prefix": "b4-form-textarea",
"scope": ""
},
"b4-form-validation": {
"body": "<label for=\"${2:inputName}\">${1:Input label}</label>\n<input type=\"text\" class=\"form-control ${3|is-valid,is-invalid|}\" name=\"${2:inputName}\" id=\"${2:inputName}\">\n<div class=\"invalid-feedback\">\n\t${4:Validation message}\n</div>\n<!-- TODO: This is for server side, there is another version for browser defaults -->$0",
"description": "form validation",
"prefix": "b4-form-validation",
"scope": ""
},
"b4-grid-col": {
"body": "<div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n\t$3\n</div>$0",
"description": "grid col",
"prefix": "b4-grid-col",
"scope": ""
},
"b4-grid-container": {
"body": "<div class=\"container\">\n\t$1\n</div>$0",
"description": "grid container",
"prefix": "b4-grid-container",
"scope": ""
},
"b4-grid-container-fluid": {
"body": "<div class=\"container-fluid\">\n\t$1\n</div>$0",
"description": "grid container fluid",
"prefix": "b4-grid-container-fluid",
"scope": ""
},
"b4-grid-default": {
"body": "<div class=\"container\">\n\t<div class=\"row\">\n\t\t<div class=\"col-${1|xs,sm,md,lg,xl|}-${2:1-12}\">\n\t\t\t$3\n\t\t</div>\n\t\t$4\n\t</div>\n</div>$0",
"description": "grid default",
"prefix": "b4-grid-default",
"scope": ""
},
"b4-grid-row": {
"body": "<div class=\"row\">\n\t$1\n</div>$0",
"description": "grid row",
"prefix": "b4-grid-row",
"scope": ""
},
"b4-igroup-button": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button class=\"btn btn-secondary\" type=\"button\" aria-label=\"$2\">${1:Action}</button>\n </span>\n\t<input type=\"${4|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${5:name}\" id=\"${5:name}\" placeholder=\"$3\" aria-label=\"$6\">\n</div>$0",
"description": "igroup button",
"prefix": "b4-igroup-button",
"scope": ""
},
"b4-igroup-checkbox-radio": {
"body": "<div class=\"input-group\">\n <span class=\"input-group-addon\">\n <input type=\"${1|checkbox,radio|}\" name=\"${2:name}\" id=\"${2:name}\" aria-label=\"$3\">\n </span>\n <input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${6:name}\" id=\"${6:name}\" placeholder=\"$4\" aria-label=\"$7\">\n</div>$0",
"description": "igroup checkbox radio",
"prefix": "b4-igroup-checkbox-radio",
"scope": ""
},
"b4-igroup-dropdown": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" aria-label=\"$2\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\n\t\t\t${1:Dropdown}\n\t\t</button>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled link}</a>\n\t\t\t<div role=\"separator\" class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Separated link}</a>\n\t\t</div>\n </span>\n\t<input type=\"${10|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${11:name}\" id=\"${11:name}\" placeholder=\"$9\" aria-label=\"$12\">\n</div>$0",
"description": "igroup dropdown",
"prefix": "b4-igroup-dropdown",
"scope": ""
},
"b4-igroup-dropdown-segmented": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-btn\">\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle\" aria-label=\"$2\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${1:Dropdown}</button>\n\t\t<button type=\"button\" class=\"btn btn-secondary dropdown-toggle dropdown-toggle-split\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"sr-only\">Toggle Dropdown</span></button>\n\t<div class=\"dropdown-menu\">\n\t\t<a class=\"dropdown-item\" href=\"${4:#}\">${3:Action}</a>\n\t\t<a class=\"dropdown-item disabled\" href=\"${6:#}\">${5:Disabled action}</a>\n\t\t<div role=\"separator\" class=\"dropdown-divider\"></div>\n\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Separated link}</a>\n\t</div>\n\t</span>\n\t<input type=\"${10|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" class=\"form-control\" name=\"${11:name}\" id=\"${11:name}\" placeholder=\"$9\" aria-label=\"$12\">\n</div>$0",
"description": "igroup dropdown segmented",
"prefix": "b4-igroup-dropdown-segmented",
"scope": ""
},
"b4-igroup-size": {
"body": "<div class=\"input-group input-group-${1|sm,lg|}\">\n\t<span class=\"input-group-addon\" id=\"${3:prefixId}\">${2:prefix}</span>\n\t<input type=\"${5|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${6:name}\" id=\"${6:name}\" class=\"form-control\" placeholder=\"${4:placeholder}\" aria-describedby=\"${3:prefixId}\">\n</div>$0",
"description": "igroup size",
"prefix": "b4-igroup-size",
"scope": ""
},
"b4-igroup-text-both": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-addon\">${1:prefix}</span>\n\t<input type=\"${3|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${4:name}\" id=\"${4:name}\" class=\"form-control\" placeholder=\"${2:placeholder}\">\n\t<span class=\"input-group-addon\">${5:sufix}</span>\n</div>$0",
"description": "igroup text both",
"prefix": "b4-igroup-text-both",
"scope": ""
},
"b4-igroup-text-prefix": {
"body": "<div class=\"input-group\">\n\t<span class=\"input-group-addon\" id=\"${2:prefixId}\">${1:prefix}</span>\n\t<input type=\"${4|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${5:name}\" id=\"${5:name}\" class=\"form-control\" placeholder=\"$3\" aria-describedby=\"${2:prefixId}\">\n</div>$0",
"description": "igroup text prefix",
"prefix": "b4-igroup-text-prefix",
"scope": ""
},
"b4-igroup-text-sufix": {
"body": "<div class=\"input-group\">\n\t<input type=\"${2|text,password,email,number,submit,date,datetime,datetime-local,month,color,range,search,tel,time,url,week|}\" name=\"${3:name}\" id=\"${3:name}\" class=\"form-control\" placeholder=\"${1:placeholder}\" aria-describedby=\"${5:sufixId}\">\n\t<span class=\"input-group-addon\" id=\"${5:sufixId}\">${4:sufix}</span>\n</div>$0",
"description": "igroup text sufix",
"prefix": "b4-igroup-text-sufix",
"scope": ""
},
"b4-image-default": {
"body": "<img src=\"$1\" class=\"img-${2|fluid,thumbnail|} ${3|rounded-top,rounded-right,rounded-bottom,rounded-left,rounded-circle,|}\" alt=\"$4\">$0",
"description": "image default",
"prefix": "b4-image-default",
"scope": ""
},
"b4-jumbotron-default": {
"body": "<div class=\"jumbotron\">\n\t<h1 class=\"display-3\">${1:Jumbo heading}</h1>\n\t<p class=\"lead\">${2:Jumbo helper text}</p>\n\t<hr class=\"my-2\">\n\t<p>${3:More info}</p>\n\t<p class=\"lead\">\n\t\t<a class=\"btn btn-primary btn-lg\" href=\"${5:Jumbo action link}\" role=\"button\">${4:Jumbo action name}</a>\n\t</p>\n</div>$0",
"description": "jumbotron default",
"prefix": "b4-jumbotron-default",
"scope": ""
},
"b4-jumbotron-fluid": {
"body": "<div class=\"jumbotron jumbotron-fluid\">\n\t<div class=\"container\">\n\t\t<h1 class=\"display-3\">${1:Fluid jumbo heading}</h1>\n\t\t<p class=\"lead\">${2:Jumbo helper text}</p>\n\t\t<hr class=\"my-2\">\n\t\t<p>${3:More info}</p>\n\t\t<p class=\"lead\">\n\t\t\t<a class=\"btn btn-primary btn-lg\" href=\"${5:Jumbo action link}\" role=\"button\">${4:Jumbo action name}</a>\n\t\t</p>\n\t</div>\n</div>$0",
"description": "jumbotron fluid",
"prefix": "b4-jumbotron-fluid",
"scope": ""
},
"b4-list-a": {
"body": "<div class=\"list-group\">\n\t<a href=\"${2:#}\" class=\"list-group-item list-group-item-action active\">${1:Active item}</a>\n\t<a href=\"${4:#}\" class=\"list-group-item list-group-item-action\">${3:Item}</a>\n\t<a href=\"${6:#}\" class=\"list-group-item list-group-item-action disabled\">${5:Disabled item}</a>\n</div>$0",
"description": "list a",
"prefix": "b4-list-a",
"scope": ""
},
"b4-list-badge": {
"body": "<ul class=\"list-group\">\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center active\">\n\t\t${1:Active list item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${2:pill1}</span>\n\t</li>\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center\">\n\t\t${3:List item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${4:pill2}</span>\n\t</li>\n\t<li class=\"list-group-item d-flex justify-content-between align-items-center disabled\">\n\t\t${5:Disabled item}\n\t\t<span class=\"badge badge-secondary badge-pill\">${6:pill3}</span>\n\t</li>\n</ul>$0",
"description": "list badge",
"prefix": "b4-list-badge",
"scope": ""
},
"b4-list-button": {
"body": "<div class=\"list-group\">\n\t<button type=\"button\" class=\"list-group-item list-group-item-action active\">${1:Active item}</button>\n\t<button type=\"button\" class=\"list-group-item list-group-item-action\">${2:Item}</button>\n\t<button type=\"button\" class=\"list-group-item list-group-item-action disabled\">${3:Disabled item}</button>\n</div>$0",
"description": "list button",
"prefix": "b4-list-button",
"scope": ""
},
"b4-list-colors": {
"body": "<div class=\"list-group\">\n\t<a href=\"${2:#}\" class=\"list-group-item list-group-item-action list-group-item-${3|primary,secondary,success,danger,warning,info,light,dark|} active\">${1:Active item}</a>\n\t<a href=\"${5:#}\" class=\"list-group-item list-group-item-action list-group-item-${6|primary,secondary,success,danger,warning,info,light,dark|}\">${4:Item}</a>\n\t<a href=\"${8:#}\" class=\"list-group-item list-group-item-action list-group-item-${9|primary,secondary,success,danger,warning,info,light,dark|} disabled\">${7:Disabled item}</a>\n</div>$0",
"description": "list colors",
"prefix": "b4-list-colors",
"scope": ""
},
"b4-list-custom": {
"body": "<div class=\"list-group\">\n\t<a href=\"${1:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start active\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${2:Heading}</h5>\n\t\t\t<small>${3:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${4:Paragraph}</p>\n\t\t<small>${5:paragraph footer}</small>\n\t</a>\n\t<a href=\"${6:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${7:Heading}</h5>\n\t\t\t<small>${8:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${9:Paragraph}</p>\n\t\t<small>${10:paragraph footer}</small>\n\t</a>\n\t<a href=\"${11:#}\" class=\"list-group-item list-group-item-action flex-column align-items-start disabled\">\n\t\t<div class=\"d-flex w-100 justify-content-between\">\n\t\t\t<h5 class=\"mb-1\">${12:Heading}</h5>\n\t\t\t<small>${13:small}</small>\n\t\t</div>\n\t\t<p class=\"mb-1\">${14:Paragraph}</p>\n\t\t<small>${15:paragraph footer}</small>\n\t</a>\n</div>$0",
"description": "list custom",
"prefix": "b4-list-custom",
"scope": ""
},
"b4-list-default": {
"body": "<ul class=\"list-group\">\n\t<li class=\"list-group-item active\">${1:Active item}</li>\n\t<li class=\"list-group-item\">${2:Item}</li>\n\t<li class=\"list-group-item disabled\">${3:Disabled item}</li>\n</ul>$0",
"description": "list default",
"prefix": "b4-list-default",
"scope": ""
},
"b4-media-bottom": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex align-self-bottom\" href=\"${1:#}\">\n\t \t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t<p>${5:Media text}</p>\n\t</div>\n</div>$0",
"description": "media bottom",
"prefix": "b4-media-bottom",
"scope": ""
},
"b4-media-default": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex\" href=\"${1:#}\">\n\t\t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t${5:Media text}\n\t</div>\n</div>$0",
"description": "media default",
"prefix": "b4-media-default",
"scope": ""
},
"b4-media-list": {
"body": "<ul class=\"list-unstyled\">\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${1:#}\">\n\t\t\t<img src=\"$2\" alt=\"$3\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${4:Media heading}</h5>\n\t\t\t${5:Media text}\n\t\t</div>\n\t</li>\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${6:#}\">\n\t\t\t<img src=\"$7\" alt=\"$8\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${9:Media heading}</h5>\n\t\t\t${10:Media text}\n\t\t</div>\n\t</li>\n\t<li class=\"media\">\n\t\t<a class=\"d-flex\" href=\"${11:#}\">\n\t\t\t<img src=\"$12\" alt=\"$13\">\n\t\t</a>\n\t\t<div class=\"media-body\">\n\t\t\t<h5>${14:Media heading}</h5>\n\t\t\t${15:Media text}\n\t\t</div>\n\t</li>\n </ul>$0",
"description": "media list",
"prefix": "b4-media-list",
"scope": ""
},
"b4-media-middle": {
"body": "<div class=\"media\">\n\t<a class=\"d-flex align-self-center\" href=\"${1:#}\">\n\t \t<img src=\"$2\" alt=\"$3\">\n\t</a>\n\t<div class=\"media-body\">\n\t\t<h5>${4:Media heading}</h5>\n\t\t<p>${5:Media text}</p>\n\t</div>\n</div>$0",
"description": "media middle",
"prefix": "b4-media-middle",
"scope": ""
},
"b4-media-nesting": {
"body": "<div class=\"media\">\n <a class=\"d-flex\" href=\"${1:#}\">\n <img src=\"$2\" alt=\"$3\">\n </a>\n <div class=\"media-body\">\n <h5>${4:Media heading}</h5>\n ${5:Media text}\n <div class=\"media\">\n <a class=\"d-flex\" href=\"${6:#}\">\n <img src=\"$7\" alt=\"$8\">\n </a>\n <div class=\"media-body\">\n <h5>${9:Media heading}</h5>\n ${10:Media text}\n </div>\n </div>\n </div>\n</div>$0",
"description": "media nesting",
"prefix": "b4-media-nesting",
"scope": ""
},
"b4-media-right": {
"body": "<div class=\"media\">\n\t<div class=\"media-body\">\n\t\t<h5>${1:Media heading}</h5>\n\t\t${2:Media text}\n\t</div>\n\t<a class=\"d-flex\" href=\"${3:#}\">\n\t\t<img src=\"$4\" alt=\"$5\">\n\t</a>\n</div>$0",
"description": "media right",
"prefix": "b4-media-right",
"scope": ""
},
"b4-media-top": {
"body": "<div class=\"media\">\n <a class=\"d-flex align-self-start\" href=\"${1:#}\">\n <img src=\"$2\" alt=\"$3\">\n </a>\n <div class=\"media-body\">\n <h5>${4:Media heading}</h5>\n <p>${5:Media text}</p>\n </div>\n</div>$0",
"description": "media top",
"prefix": "b4-media-top",
"scope": ""
},
"b4-modal-customize": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t\t<div class=\"modal-header\">\n\t\t\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t<div class=\"container-fluid\">\n\t\t\t\t\t${7:Add rows here}\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n<script>\n\t$('#exampleModal').on('show.bs.modal', event => {\n\t\tvar button = $(event.relatedTarget);\n\t\tvar modal = $(this);\n\t\t// Use above variables to manipulate the DOM\n\t\t$8\n\t});\n</script>$0",
"description": "modal customize",
"prefix": "b4-modal-customize",
"scope": ""
},
"b4-modal-default": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t<div class=\"modal-header\">\n\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t${7:Body}\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal default",
"prefix": "b4-modal-default",
"scope": ""
},
"b4-modal-grid": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${4:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t\t<div class=\"modal-header\">\n\t\t\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t<div class=\"container-fluid\">\n\t\t\t\t\t${7:Add rows here}\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${5:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${6:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal grid",
"prefix": "b4-modal-grid",
"scope": ""
},
"b4-modal-sizes": {
"body": "<!-- Button trigger modal -->\n<button type=\"button\" class=\"btn btn-primary btn-lg\" data-toggle=\"modal\" data-target=\"#${2:modelId}\">\n ${1:Launch}\n</button>\n\n<!-- Modal -->\n<div class=\"modal fade\" id=\"${2:modelId}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"${5:modelTitleId}\" aria-hidden=\"true\">\n\t<div class=\"modal-dialog modal-${3|sm,lg|}\" role=\"document\">\n\t\t<div class=\"modal-content\">\n\t\t\t<div class=\"modal-header\">\n\t\t\t\t<h5 class=\"modal-title\">${3:Modal title}</h5>\n\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n\t\t\t\t\t\t<span aria-hidden=\"true\">&times;</span>\n\t\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div class=\"modal-body\">\n\t\t\t\t${8:Body}\n\t\t\t</div>\n\t\t\t<div class=\"modal-footer\">\n\t\t\t\t<button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">${6:Close}</button>\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\">${7:Save}</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>$0",
"description": "modal sizes",
"prefix": "b4-modal-sizes",
"scope": ""
},
"b4-nav-a": {
"body": "<nav class=\"nav ${1|justify-content-center,justify-content-end|}\">\n <a class=\"nav-link active\" href=\"${3:#}\">${2:Active link}</a>\n <a class=\"nav-link\" href=\"${5:#}\">${4:Link}</a>\n <a class=\"nav-link disabled\" href=\"#\">${6:Disabled link}</a>\n</nav>$0",
"description": "nav a",
"prefix": "b4-nav-a",
"scope": ""
},
"b4-nav-complete": {
"body": "<!-- Nav tabs -->\n<ul class=\"nav nav-${2|tabs,pills|}\" id=\"${1:navId}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"#${4:tab1Id}\" class=\"nav-link active\">${3:Active}</a>\n\t</li>\n\t<li class=\"nav-item dropdown\">\n\t\t<a class=\"nav-link dropdown-toggle\" data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">${5:Dropdown}</a>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"#${7:tab2Id}\">${6:Action}</a>\n\t\t\t<a class=\"dropdown-item\" href=\"#${9:tab3Id}\">${8:Another action}</a>\n\t\t\t<div class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"#${11:tab4Id}\">${10:Action}</a>\n\t\t</div>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#${13:tab5Id}\" class=\"nav-link\">${12:Another link}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#\" class=\"nav-link disabled\">${14:Disabled}</a>\n\t</li>\n</ul>\n\n<!-- Tab panes -->\n<div class=\"tab-content\">\n\t<div class=\"tab-pane fade show active\" id=\"${4:tab1Id}\" role=\"tabpanel\">$15</div>\n\t<div class=\"tab-pane fade\" id=\"${7:tab2Id}\" role=\"tabpanel\">$16</div>\n\t<div class=\"tab-pane fade\" id=\"${9:tab3Id}\" role=\"tabpanel\">$17</div>\n\t<div class=\"tab-pane fade\" id=\"${11:tab4Id}\" role=\"tabpanel\">$18</div>\n\t<div class=\"tab-pane fade\" id=\"${13:tab5Id}\" role=\"tabpanel\">$19</div>\n</div>\n\n<script>\n\t$('#${1:navId} a').click(e => {\n\t\te.preventDefault();\n\t\t$(this).tab('show');\n\t});\n</script>$0",
"description": "nav complete",
"prefix": "b4-nav-complete",
"scope": ""
},
"b4-nav-tabs-pills-a-variation": {
"body": "<nav class=\"nav nav-${1|tabs,pills|} ${2:nav-stacked}\">\n\t<a class=\"nav-link active\" href=\"${4:#}\">${3:Active link}</a>\n\t<a class=\"nav-link\" href=\"${6:#}\">${5:Link}</a>\n\t<a class=\"nav-link disabled\" href=\"#\">${7:Disabled link}</a>\n</nav>$0",
"description": "nav tabs pills a variation",
"prefix": "b4-nav-tabs-pills-a-variation",
"scope": ""
},
"b4-nav-tabs-pills-dropdown": {
"body": "<ul class=\"nav nav-${1|tabs,pills|}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"${3:#}\" class=\"nav-link active\">${2:Active}</a>\n\t</li>\n\t<li class=\"nav-item dropdown\">\n\t\t<a class=\"nav-link dropdown-toggle\" data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">${4:Dropdown}</a>\n\t\t<div class=\"dropdown-menu\">\n\t\t\t<a class=\"dropdown-item\" href=\"${6:#}\">${5:Action}</a>\n\t\t\t<a class=\"dropdown-item\" href=\"${8:#}\">${7:Another action}</a>\n\t\t\t<div class=\"dropdown-divider\"></div>\n\t\t\t<a class=\"dropdown-item\" href=\"${10:#}\">${9:Action}</a>\n\t\t</div>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"${12:#}\" class=\"nav-link\">${11:Another link}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"#\" class=\"nav-link disabled\">${13:Disabled}</a>\n\t</li>\n</ul>$0",
"description": "nav tabs pills dropdown",
"prefix": "b4-nav-tabs-pills-dropdown",
"scope": ""
},
"b4-nav-tabs-pills-ul-variation": {
"body": "<ul class=\"nav nav-${1|tabs,pills|} ${2:nav-stacked}\">\n\t<li class=\"nav-item\">\n\t\t<a href=\"${4:#}\" class=\"nav-link active\">${3:Active}</a>\n\t</li>\n\t<li class=\"nav-item\">\n\t\t<a href=\"${6:#}\" class=\"nav-link\">${5:Link}</a>\n\t</li>\n\t<li class=\"nav-item disabled\">\n\t\t<a href=\"#\" class=\"nav-link\">${7:Disabled}</a>\n\t</li>\n</ul>$0",
"description": "nav tabs pills ul variation",
"prefix": "b4-nav-tabs-pills-ul-variation",
"scope": ""
},
"b4-nav-ul": {
"body": "<ul class=\"nav ${1|justify-content-center,justify-content-end|}\">\n <li class=\"nav-item\">\n <a class=\"nav-link active\" href=\"${3:#}\">${2:Active link}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${5:#}\">${4:Link}</a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link disabled\" href=\"#\">${6:Disabled link}</a>\n </li>\n</ul>$0",
"description": "nav ul",
"prefix": "b4-nav-ul",
"scope": ""
},
"b4-navbar-background": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-${2|dark,light|} bg-${3|primary,secondary,success,danger,warning,info,light,dark|}\">\n <a class=\"navbar-brand\" href=\"${5:#}\">${4:Navbar}</a>\n <button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${6:collapsibleNavId}\" aria-controls=\"${6:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${7:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${6:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${11:#}\">${10:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${13:#}\" id=\"${14:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${12:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${14:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${18:#}\">${17:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${19:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${20:Search}</button>\n </form>\n </div>\n</nav>$0",
"description": "navbar background",
"prefix": "b4-navbar-background",
"scope": ""
},
"b4-navbar-background-color": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-${2|dark,light|}\" style=\"background-color: ${3:#e3f2fd;}\">\n <a class=\"navbar-brand\" href=\"${5:#}\">${4:Navbar}</a>\n <button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${6:collapsibleNavId}\" aria-controls=\"${6:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${7:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${6:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${11:#}\">${10:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${13:#}\" id=\"${14:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${12:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${14:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${18:#}\">${17:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${19:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${20:Search}</button>\n </form>\n </div>\n</nav>$0",
"description": "navbar background color",
"prefix": "b4-navbar-background-color",
"scope": ""
},
"b4-navbar-default": {
"body": "<nav class=\"navbar navbar-expand-${1|sm,md,lg,-xl|} navbar-light bg-light\">\n\t<a class=\"navbar-brand\" href=\"${3:#}\">${2:Navbar}</a>\n\t<button class=\"navbar-toggler d-lg-none\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${4:collapsibleNavId}\" aria-controls=\"${4:collapsibleNavId}\"\n\t aria-expanded=\"false\" aria-label=\"${5:Toggle navigation}\">\n\t\t<span class=\"navbar-toggler-icon\"></span>\n\t</button>\n\t<div class=\"collapse navbar-collapse\" id=\"${4:collapsibleNavId}\">\n\t\t<ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n\t\t\t<li class=\"nav-item active\">\n\t\t\t\t<a class=\"nav-link\" href=\"${7:#}\">${6:Home} <span class=\"sr-only\">(current)</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"nav-item\">\n\t\t\t\t<a class=\"nav-link\" href=\"${9:#}\">${8:Link}</a>\n\t\t\t</li>\n\t\t\t<li class=\"nav-item dropdown\">\n\t\t\t\t<a class=\"nav-link dropdown-toggle\" href=\"${11:#}\" id=\"${12:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${10:Dropdown}</a>\n\t\t\t\t<div class=\"dropdown-menu\" aria-labelledby=\"${12:dropdownId}\">\n\t\t\t\t\t<a class=\"dropdown-item\" href=\"${14:#}\">${13:Action 1}</a>\n\t\t\t\t\t<a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 2}</a>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t\t<form class=\"form-inline my-2 my-lg-0\">\n\t\t\t<input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n\t\t\t<button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n\t\t</form>\n\t</div>\n</nav>$0",
"description": "navbar default",
"prefix": "b4-navbar-default",
"scope": ""
},
"b4-navbar-minimal-a": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-light\">\n <div class=\"nav navbar-nav\">\n <a class=\"nav-item nav-link active\" href=\"${2:#}\">${1:Home} <span class=\"sr-only\">(current)</span></a>\n <a class=\"nav-item nav-link\" href=\"${4:#}\">${3:Home}</a>\n </div>\n</nav>$0",
"description": "navbar minimal a",
"prefix": "b4-navbar-minimal-a",
"scope": ""
},
"b4-navbar-minimal-ul": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-light\">\n <ul class=\"nav navbar-nav\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${2:#}\">${1:Nav 1} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Nav 2}</a>\n </li>\n </ul>\n</nav>$0",
"description": "navbar minimal ul",
"prefix": "b4-navbar-minimal-ul",
"scope": ""
},
"b4-navbar-non-responsive": {
"body": "<nav class=\"navbar navbar-expand navbar-light bg-faded\">\n <a class=\"navbar-brand\" href=\"${2:#}\">${1:Navbar}</a>\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${4:#}\">${3:Active} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${6:#}\">${5:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${8:#}\" id=\"${9:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${7:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${9:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${11:#}\">${10:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${13:#}\">${12:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n </form>\n</nav>$0",
"description": "navbar non responsive",
"prefix": "b4-navbar-non-responsive",
"scope": ""
},
"b4-navbar-placement": {
"body": "<nav class=\"navbar navbar-expand-lg navbar-light bg-light ${1|fixed-top,fixed-bottom,sticky-top|}\">\n <a class=\"navbar-brand\" href=\"${3:#}\">${2:Navbar}</a>\n <button class=\"navbar-toggler hidden-lg-up\" type=\"button\" data-toggle=\"collapse\" data-target=\"#${4:collapsibleNavId}\" aria-controls=\"${4:collapsibleNavId}\"\n aria-expanded=\"false\" aria-label=\"${5:Toggle navigation}\"></button>\n <div class=\"collapse navbar-collapse\" id=\"${4:collapsibleNavId}\">\n <ul class=\"navbar-nav mr-auto mt-2 mt-lg-0\">\n <li class=\"nav-item active\">\n <a class=\"nav-link\" href=\"${7:#}\">${6:Home} <span class=\"sr-only\">(current)</span></a>\n </li>\n <li class=\"nav-item\">\n <a class=\"nav-link\" href=\"${9:#}\">${8:Link}</a>\n </li>\n <li class=\"nav-item dropdown\">\n <a class=\"nav-link dropdown-toggle\" href=\"${11:#}\" id=\"${12:dropdownId}\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">${10:Dropdown}</a>\n <div class=\"dropdown-menu\" aria-labelledby=\"${12:dropdownId}\">\n <a class=\"dropdown-item\" href=\"${14:#}\">${13:Action 1}</a>\n <a class=\"dropdown-item\" href=\"${16:#}\">${15:Action 2}</a>\n </div>\n </li>\n </ul>\n <form class=\"form-inline my-2 my-lg-0\">\n <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"${17:Search}\">\n <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">${18:Search}</button>\n </form>\n </div>\n </nav>$0",
"description": "navbar placement",
"prefix": "b4-navbar-placement",
"scope": ""
},
"b4-pagination-alignment": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination justify-content-${2|center,end|}\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${4:#}\" aria-label=\"${3:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${3:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${6:#}\">$5</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${8:#}\">$7</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${10:#}\" aria-label=\"${9:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${9:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination alignment",
"prefix": "b4-pagination-alignment",
"scope": ""
},
"b4-pagination-default": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${3:#}\" aria-label=\"${2:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${2:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${5:#}\">$4</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${7:#}\">$6</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${9:#}\" aria-label=\"${8:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${8:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination default",
"prefix": "b4-pagination-default",
"scope": ""
},
"b4-pagination-sized": {
"body": "<nav aria-label=\"${1:Page navigation}\">\n <ul class=\"pagination pagination-${2|lg,sm|}\">\n <li class=\"page-item disabled\">\n <a class=\"page-link\" href=\"${4:#}\" aria-label=\"${3:Previous}\">\n <span aria-hidden=\"true\">&laquo;</span>\n <span class=\"sr-only\">${3:Previous}</span>\n </a>\n </li>\n <li class=\"page-item active\"><a class=\"page-link\" href=\"${6:#}\">$5</a></li>\n <li class=\"page-item\"><a class=\"page-link\" href=\"${8:#}\">$7</a></li>\n <li class=\"page-item\">\n <a class=\"page-link\" href=\"${10:#}\" aria-label=\"${9:Next}\">\n <span aria-hidden=\"true\">&raquo;</span>\n <span class=\"sr-only\">${9:Next}</span>\n </a>\n </li>\n </ul>\n</nav>$0",
"description": "pagination sized",
"prefix": "b4-pagination-sized",
"scope": ""
},
"b4-popover-default": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"popover\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</button>$0",
"description": "popover default",
"prefix": "b4-popover-default",
"scope": ""
},
"b4-popover-direction": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"popover\" data-placement=\"${4|top,right,bottom,left|}\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</button>$0",
"description": "popover direction",
"prefix": "b4-popover-direction",
"scope": ""
},
"b4-popover-dismissable": {
"body": "<a tabindex=\"0\" class=\"btn btn-secondary\" data-toggle=\"popover\" data-trigger=\"focus\" title=\"${2:Popup title}\" data-content=\"${3:Popup content}\">${1:Trigger}</a>$0",
"description": "popover dismissable",
"prefix": "b4-popover-dismissable",
"scope": ""
},
"b4-progress-colored": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar bg-${5|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"progressbar\" style=\"width: ${4:25}%;\"\n aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress colored",
"prefix": "b4-progress-colored",
"scope": ""
},
"b4-progress-default": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar\" role=\"progressbar\" style=\"width: ${4:25}%;\" aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress default",
"prefix": "b4-progress-default",
"scope": ""
},
"b4-progress-ie9": {
"body": "<div class=\"text-xs-center\" id=\"${2:progressId}\">${1:Description}</div>\n<progress class=\"progress\" value=\"$4\" max=\"${3:100}\" aria-describedby=\"${2:progressId}\">\n <div class=\"progress\">\n <span class=\"progress-bar\" style=\"width: $5%;\"></span>\n </div>\n</progress>$0",
"description": "progress ie9",
"prefix": "b4-progress-ie9",
"scope": ""
},
"b4-progress-striped": {
"body": "<div class=\"progress\">\n <div class=\"progress-bar progress-bar-striped ${6:progress-bar-animated} bg-${5|primary,secondary,success,danger,warning,info,light,dark|}\" role=\"progressbar\"\n style=\"width: ${4:25}%;\" aria-valuenow=\"${4:25}\" aria-valuemin=\"${2:0}\" aria-valuemax=\"${3:100}\">${1:Description}</div>\n</div>$0",
"description": "progress striped",
"prefix": "b4-progress-striped",
"scope": ""
},
"b4-responsive-hide-down": {
"body": "<div class=\"d-none d-${1|sm,md,lg,xl|}-block\">\n\t$2\n</div>$0",
"description": "responsive hide down",
"prefix": "b4-responsive-hide-down",
"scope": ""
},
"b4-responsive-hide-up": {
"body": "<div class=\"d-${1|sm,md,lg,xl|}-none\">\n\t$2\n</div>$0",
"description": "responsive hide up",
"prefix": "b4-responsive-hide-up",
"scope": ""
},
"b4-responsive-print-show": {
"body": "<div class=\"d-print-${1|block,inline,inline-block,none|}\">\n \t$2\n</div>$0",
"description": "responsive print show",
"prefix": "b4-responsive-print-show",
"scope": ""
},
"b4-scrollspy-default": {
"body": "<style>\n\t${1|div,body|} {\n\t\tposition: relative;\n\t}\n</style>\n\n<${1|div,body|} data-spy=\"scroll\" data-target=\"#${2:navId}\">\n\t$4\n\t<div id=\"${2:navId}\">\n\t\t<ul class=\"nav nav-tabs\" role=\"tablist\">\n\t\t\t$3\n\t\t</ul>\n\t</div>\n\t$5\n</${1|div,body|}>\n\n\n<script>\n\t$('$1{1:div|body}').scrollspy({\n\t\ttarget: '#${2:navId}'\n\t});\n</script>$0",
"description": "scrollspy default",
"prefix": "b4-scrollspy-default",
"scope": ""
},
"b4-table-default": {
"body": "<table class=\"table\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th>$1</th>\n\t\t\t<th>$2</th>\n\t\t\t<th>$3</th>\n\t\t</tr>\n\t</thead>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td scope=\"row\">$4</td>\n\t\t\t<td>$5</td>\n\t\t\t<td>$6</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td scope=\"row\">$7</td>\n\t\t\t<td>$8</td>\n\t\t\t<td>$9</td>\n\t\t</tr>$0\n\t</tbody>\n</table>",
"description": "table default",
"prefix": "b4-table-default",
"scope": ""
},
"b4-table-special": {
"body": "<table class=\"table table-${1|striped,sm,bordered,hover,inverse|} ${2:table-inverse} ${3:table-responsive}\">\n\t<thead class=\"${4|thead-inverse,thead-default|}\">\n\t\t<tr>\n\t\t\t<th>$5</th>\n\t\t\t<th>$6</th>\n\t\t\t<th>$7</th>\n\t\t</tr>\n\t\t</thead>\n\t\t<tbody>\n\t\t\t<tr>\n\t\t\t\t<td scope=\"row\">$8</td>\n\t\t\t\t<td>$9</td>\n\t\t\t\t<td>$10</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td scope=\"row\">$11</td>\n\t\t\t\t<td>$12</td>\n\t\t\t\t<td>$13</td>\n\t\t\t</tr>$0\n\t\t</tbody>\n</table>",
"description": "table special",
"prefix": "b4-table-special",
"scope": ""
},
"b4-tooltip-default": {
"body": "<button type=\"button\" class=\"btn btn-secondary\" data-toggle=\"tooltip\" data-placement=\"${2|top,right,bottom,left|}\" title=\"$1\">\n\t${3:Button name}\n</button>$0",
"description": "tooltip default",
"prefix": "b4-tooltip-default",
"scope": ""
},
"b4-typography-blockquote": {
"body": "<blockquote class=\"blockquote\">\n\t<p class=\"mb-0\">$1</p>\n\t<footer class=\"blockquote-footer\">$2 <cite title=\"${3:Source Title}\">${3:Source Title}</cite></footer>\n</blockquote>$0",
"description": "typography blockquote",
"prefix": "b4-typography-blockquote",
"scope": ""
},
"b4-typography-blockquote-reverse": {
"body": "<blockquote class=\"blockquote text-right\">\n\t<p class=\"mb-0\">$1</p>\n\t<footer class=\"blockquote-footer\">$2 <cite title=\"${3:Source Title}\">${3:Source Title}</cite></footer>\n</blockquote>$0",
"description": "typography blockquote reverse",
"prefix": "b4-typography-blockquote-reverse",
"scope": ""
},
"b4-typography-description-list": {
"body": "<dl class=\"row\">\n\t<dt class=\"col-sm-3\">$1</dt>\n\t<dd class=\"col-sm-9\">$2</dd>\n\t<dt class=\"col-sm-3\">$3</dt>\n\t<dd class=\"col-sm-9\">$4</dd>\n\t<dd class=\"col-sm-9 offset-sm-3\">$5</dd>\n\t<dt class=\"col-sm-3 text-truncate\">$6</dt>\n\t<dd class=\"col-sm-9\">$7</dd>\n\t<dt class=\"col-sm-3\"></dt>\n\t<dd class=\"col-sm-9\">\n\t\t<dl class=\"row\">\n\t\t\t<dt class=\"col-sm-4\">${8:Nested title}</dt>\n\t\t\t<dd class=\"col-sm-8\">${9:Nested definition}</dd>\n\t\t</dl>\n\t</dd>\n</dl>$0",
"description": "typography description list",
"prefix": "b4-typography-description-list",
"scope": ""
},
"b4-typography-display-heading": {
"body": "<h1 class=\"display-${1|1,2,3,4|}\">$2</h1>$0",
"description": "typography display heading",
"prefix": "b4-typography-display-heading",
"scope": ""
},
"b4-typography-lead": {
"body": "<p class=\"lead\">\n $2\n</p>$0",
"description": "typography lead",
"prefix": "b4-typography-lead",
"scope": ""
},
"b4-typography-list-inline": {
"body": "<ul class=\"list-inline\">\n\t<li class=\"list-inline-item\">$1</li>\n\t<li class=\"list-inline-item\">$2</li>\n\t<li class=\"list-inline-item\">$3</li>\n</ul>$0",
"description": "typography list inline",
"prefix": "b4-typography-list-inline",
"scope": ""
},
"b4-typography-list-unstyled": {
"body": "<ul class=\"list-unstyled\">\n\t<li>$1</li>\n\t<li>$2</li>\n\t<li>$3</li>\n</ul>$0",
"description": "typography list unstyled",
"prefix": "b4-typography-list-unstyled",
"scope": ""
},
"b4-typography-muted-text": {
"body": "<small class=\"text-muted\">$1</small>$0",
"description": "typography muted text",
"prefix": "b4-typography-muted-text",
"scope": ""
}
}
{
"insert code in twig": {
"scope": "html",
"prefix": "cm-code",
"body": ["{# ¤code¤ #}\n\n{# ¤fincode¤ #}"],
"description": "insert code"
},
"insert code in php": {
"scope": "php",
"prefix": "cm-code",
"body": ["/*¤code¤*/ \n\n /*¤fincode¤*/"],
"description": "insert code"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment