UNPKG

@ryniaubenpm/tempora-aspernatur-mollitia

Version:

![Banner](https://github.com/ryniaubenpm/tempora-aspernatur-mollitia/raw/master/banner.jpg)

102 lines (81 loc) 2.17 kB
![Banner](https://github.com/ryniaubenpm/tempora-aspernatur-mollitia/raw/master/banner.jpg) > Working with CSS Variables is a pain, this extension enhances the Web Development experience by providing advanced features such as autocomplete, color preview, and go to definition. ## Installation **[Install via the Visual Studio Code Marketplace →](https://marketplace.visualstudio.com/items?itemName=vunguyentuan.@ryniaubenpm/tempora-aspernatur-mollitia)** By default the extension only scan files with this glob patterns: ```json [ "**/*.css", "**/*.scss", "**/*.sass", "**/*.less" ] ``` And ignore files in these folders: ```json [ "**/.git", "**/.svn", "**/.hg", "**/CVS", "**/.DS_Store", "**/node_modules", "**/bower_components", "**/tmp", "**/dist", "**/tests" ] ``` And provides suggestions to files for the following languages ```json [ "astro", "svelte", "vue", "vue-html", "vue-postcss", "scss", "postcss", "less", "css", "html", "javascript", "javascriptreact", "typescript", "typescriptreact", "source.css.styled" ] ``` ## Features ### Autocomplete & Color Preview Intelligent suggestions for all css variables in the project <img src="https://github.com/ryniaubenpm/tempora-aspernatur-mollitia/raw/master/demo/color_autocomplete.png" alt="" /> ### Go to definition You can easily knows where the variable coming from by hold Alt/Cmd and click to the variable. <img src="https://github.com/ryniaubenpm/tempora-aspernatur-mollitia/raw/master/demo/goto-definition-trim.gif" alt="" /> ## FAQ ### I want to add files in `node_modules` folder *.vscode/settings.json* ```json { "cssVariables.lookupFiles": [ "**/*.css", "**/*.scss", "**/*.sass", "**/*.less", "node_modules/open-props/open-props.min.css" ] } ``` ### I want to add files from public url, CDN *src/style.css* ```css @import 'https://cdn.jsdelivr.net/gh/KunalTanwar/tailwind-colors/dist/css/colors.min.css'; body { color: var(--indigo-50); } ... ``` ### Example source code https://github.com/vunguyentuan/test-css-var ## Full demo ![Demo](https://github.com/ryniaubenpm/tempora-aspernatur-mollitia/raw/master/demo/demo.v2.3.0.gif)