diff --git a/Syntaxes/HTML (Blade).sublime-syntax b/Syntaxes/HTML (Blade).sublime-syntax index c752319..e97b361 100644 --- a/Syntaxes/HTML (Blade).sublime-syntax +++ b/Syntaxes/HTML (Blade).sublime-syntax @@ -14,6 +14,8 @@ file_extensions: contexts: +###[ HTML TAGS ]############################################################### + prototype: - meta_prepend: true - include: Blade.sublime-syntax#blade-embedded @@ -29,6 +31,12 @@ contexts: - meta_prepend: true - include: Blade.sublime-syntax#blade-interpolations + strings-common-content: + - meta_prepend: true + - include: Blade.sublime-syntax#blade-interpolations + +###[ HTML SCRIPT TAG ]######################################################### + script-javascript-content: - meta_include_prototype: false - match: \s*(( @@ -1200,3 +1200,51 @@ {{-- ^ punctuation.separator.key-value.html --}} {{-- ^^^^^^^^^^^^^^^^^^^^^^^ meta.string.html string.quoted.double.html --}} {{-- ^ punctuation.definition.tag.end.html --}} + + +{{--^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.tag.other.html --}} +{{--^^^^^^^ entity.name.tag.other.html --}} +{{-- ^^^^^^^^^^^^ meta.attribute-with-value.html --}} +{{-- ^^^^ entity.other.attribute-name.html --}} +{{-- ^ punctuation.separator.key-value.html --}} +{{-- ^^^^^^^ meta.string.html string.quoted.double.html --}} +{{-- ^ punctuation.definition.string.begin.html --}} +{{-- ^ punctuation.definition.string.end.html --}} +{{-- ^^^^^^^^^^^^^^^^^^^ meta.attribute-with-value.component.blade --}} +{{-- ^^^^^^^^ entity.other.attribute-name.component.blade --}} +{{-- ^ punctuation.separator.key-value.html --}} +{{-- ^^^^^^^^^^ meta.string.html --}} +{{-- ^ string.quoted.double.html punctuation.definition.string.begin.html --}} +{{-- ^^^^^^^^ meta.embedded.html source.php.embedded.html variable.other.php --}} +{{-- ^ punctuation.definition.variable.php --}} +{{-- ^ string.quoted.double.html punctuation.definition.string.end.html --}} +{{-- ^^^^^^^^^^^^ meta.attribute-with-value.class.html --}} +{{-- ^^^^^ entity.other.attribute-name.class.html --}} +{{-- ^ punctuation.separator.key-value.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.begin.html --}} +{{-- ^^^^ meta.class-name.html meta.string.html string.quoted.double.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.end.html --}} +{{-- ^^ punctuation.definition.tag.end.html --}} + + Product +{{--^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.tag.other.html --}} +{{-- ^^^^^^^^^^^^^ meta.tag.other.html --}} +{{--^^^^^^^^^^ entity.name.tag.other.html --}} +{{-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.attribute-with-value.component.blade --}} +{{-- ^^^^^^^ entity.other.attribute-name.component.blade --}} +{{-- ^ punctuation.separator.key-value.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.begin.html --}} +{{-- ^^^^^^^^^^^^^^^^^^^^^^^^^ meta.string.html meta.embedded.html source.php.embedded.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.end.html --}} +{{-- ^ - meta.attribute-with-value --}} +{{-- ^^^^^^^^^^^^^^^ meta.attribute-with-value.href.html --}} +{{-- ^^^^ entity.other.attribute-name.href.html --}} +{{-- ^ punctuation.separator.key-value.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.begin.html --}} +{{-- ^^^^^^^^ meta.path.url.html meta.string.html string.quoted.double.html --}} +{{-- ^ punctuation.separator.path.html --}} +{{-- ^ meta.string.html string.quoted.double.html punctuation.definition.string.end.html --}} +{{-- ^ punctuation.definition.tag.end.html --}} +{{-- ^^ punctuation.definition.tag.begin.html --}} +{{-- ^^^^^^^^^^ entity.name.tag.other.html --}} +{{-- ^ punctuation.definition.tag.end.html --}}