emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/web-mode b409f4bf33 15/15: Merge pull request #1122 from m


From: ELPA Syncer
Subject: [nongnu] elpa/web-mode b409f4bf33 15/15: Merge pull request #1122 from minikN/master
Date: Fri, 19 Aug 2022 05:59:28 -0400 (EDT)

branch: elpa/web-mode
commit b409f4bf3328ef2849b07bb848d5e4384e718b3a
Merge: a0eb70a46f 3ccbe1279b
Author: fxbois <fxbois@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #1122 from minikN/master
    
    [WIP] Add class and tag faces
---
 web-mode.el | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/web-mode.el b/web-mode.el
index 02b8277fa8..98b56643af 100644
--- a/web-mode.el
+++ b/web-mode.el
@@ -543,6 +543,16 @@ See web-mode-block-face."
   "Face for CSS rules."
   :group 'web-mode-faces)
 
+(defface web-mode-css-selector-class-face
+  '((t :inherit font-lock-keyword-face))
+  "Face for CSS class rules."
+  :group 'web-mode-faces)
+
+(defface web-mode-css-selector-tag-face
+  '((t :inherit font-lock-keyword-face))
+  "Face for CSS tag rules."
+  :group 'web-mode-faces)
+
 (defface web-mode-css-pseudo-class-face
   '((t :inherit font-lock-builtin-face))
   "Face for CSS pseudo-classes."
@@ -1943,7 +1953,8 @@ shouldn't be moved back.)")
          '(0 'web-mode-css-at-rule-face))
    
'("\\_<\\(all\|braille\\|embossed\\|handheld\\|print\\|projection\\|screen\\|speech\\|tty\\|tv\\|and\\|or\\)\\_>"
      1 'web-mode-keyword-face)
-   '("[^,]+" 0 'web-mode-css-selector-face)
+   '("\\.[^ ,]+" 0 'web-mode-css-selector-class-face)
+   '("[^,]+" 0 'web-mode-css-selector-tag-face)
    (cons (concat ":\\([ ]*[[:alpha:]][^,{]*\\)") '(0 
'web-mode-css-pseudo-class-face t t))
    ))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]