Skip to content

Commit e191eb5

Browse files
Support Astro's class:list attribute by default (#890)
* include `class:list` in `tailwindCSS.classAttributes` for Astro * Update changelog --------- Co-authored-by: Jordan Pittman <jordan@cryptica.me>
1 parent 81bfb90 commit e191eb5

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

packages/tailwindcss-language-server/src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ function getDefaultSettings(): Settings {
1313
editor: { tabSize: 2 },
1414
tailwindCSS: {
1515
emmetCompletions: false,
16-
classAttributes: ['class', 'className', 'ngClass'],
16+
classAttributes: ['class', 'className', 'ngClass', 'class:list'],
1717
codeActions: true,
1818
hovers: true,
1919
suggestions: true,

packages/vscode-tailwindcss/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## 0.11.x (Pre-Release)
44

55
- Fix crash when class regex matches an empty string (#897)
6+
- Support Astro's `class:list` attribute by default (#890)
67

78
## 0.10.5
89

packages/vscode-tailwindcss/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Enable completions when using [Emmet](https://emmet.io/)-style syntax, for examp
8888

8989
### `tailwindCSS.classAttributes`
9090

91-
The HTML attributes for which to provide class completions, hover previews, linting etc. **Default: `class`, `className`, `ngClass`**
91+
The HTML attributes for which to provide class completions, hover previews, linting etc. **Default: `class`, `className`, `ngClass`, `class:list`**
9292

9393
### `tailwindCSS.colorDecorators`
9494

packages/vscode-tailwindcss/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,8 @@
179179
"default": [
180180
"class",
181181
"className",
182-
"ngClass"
182+
"ngClass",
183+
"class:list"
183184
],
184185
"markdownDescription": "The HTML attributes for which to provide class completions, hover previews, linting etc."
185186
},

0 commit comments

Comments
 (0)