diff --git a/SvelteNova.novaextension/Syntaxes/Svelte.xml b/SvelteNova.novaextension/Syntaxes/Svelte.xml index 7c0b3a4..bb4ac45 100644 --- a/SvelteNova.novaextension/Syntaxes/Svelte.xml +++ b/SvelteNova.novaextension/Syntaxes/Svelte.xml @@ -438,46 +438,164 @@ - - - - (?=<(?i:style)\b) - - + + + + (?=<(?i:style)\b)(?=[^>]*lang=('sass'|\"sass\"))(?![^/>]*/>\s*$) + + + + + + + + + + + <((?i:style)) + + + + /?> + + + + + + + + (?<=>) + + (?=</(?i:style)\b) - - - - - - - - - - <((?i:style)) - - - - /?> - - - - - - - - (?<=>) - - - (?=</(?i:style)\b) - - - - (?=</(?i:style|head|body|div)\b) - - - - + + + + (?=</(?i:style)\b) + + + + + + + + + + (?=<(?i:style)\b)(?=[^>]*lang=('scss'|\"scss\"))(?![^/>]*/>\s*$) + + + + + + + + + + + <((?i:style)) + + + + /?> + + + + + + + + (?<=>) + + + (?=</(?i:style)\b) + + + + (?=</(?i:style)\b) + + + + + + + + + + (?=<(?i:style)\b)(?=[^>]*lang=('less'|\"less\"))(?![^/>]*/>\s*$) + + + + + + + + + + + <((?i:style)) + + + + /?> + + + + + + + + (?<=>) + + + (?=</(?i:style)\b) + + + + (?=</(?i:style)\b) + + + + + + + + + + (?=<(?i:style)\b) + + + + + + + + + + + <((?i:style)) + + + + /?> + + + + + + + + (?<=>) + + + (?=</(?i:style)\b) + + + + (?=</(?i:style)\b) + + + +