branch: externals/modus-themes
commit d1a9fbb4e6ff20cc737b321044ccd2ed50b9e8fd
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    Add support for the faces of my lin package
    
    Their colours are consistent with Modus by default, but they will not
    necessarily look right in Modus derivatives.
---
 doc/modus-themes.info | 83 ++++++++++++++++++++++++++-------------------------
 doc/modus-themes.org  |  1 +
 modus-themes.el       | 13 ++++++++
 3 files changed, 56 insertions(+), 41 deletions(-)

diff --git a/doc/modus-themes.info b/doc/modus-themes.info
index 9b0dc46c2d..328aac039e 100644
--- a/doc/modus-themes.info
+++ b/doc/modus-themes.info
@@ -5433,6 +5433,7 @@ have lots of extensions, so the "full support" may not be 
100% true…
    • kmacro-menu
    • ledger-mode
    • leerzeichen
+   • lin [ Part of 5.3.0-dev.  ]
    • line numbers (‘display-line-numbers-mode’ and global variant)
    • magit
    • make-mode
@@ -7727,47 +7728,47 @@ Node: Create convenience commands to load a derivative 
theme226895
 Node: Arrange to activate your derivative themes229163
 Node: Face coverage231219
 Node: Supported packages231681
-Node: Indirectly covered packages237523
-Node: Notes on individual packages238879
-Node: Note on calendarel weekday and weekend colors239981
-Node: Note on git-gutter in Doom Emacs241131
-Node: Note on php-mode multiline comments243633
-Node: Note on underlines in compilation buffers244395
-Node: Note on inline Latex in Org buffers245269
-Node: Note on dimmerel245881
-Node: Note on display-fill-column-indicator-mode247368
-Node: Note on highlight-parenthesesel248821
-Node: Note on mmm-modeel background colors254900
-Node: Note for prism257254
-Node: Note on company-mode overlay pop-up260468
-Ref: Note on company-mode overlay pop-up-Footnote-1261198
-Ref: Note on company-mode overlay pop-up-Footnote-2261265
-Node: Note on ERC escaped color sequences261320
-Ref: Note on ERC escaped color sequences-Footnote-1262750
-Node: Note on powerline or spaceline262860
-Node: Note on SHR colors263276
-Node: Note on SHR fonts263698
-Node: Note on Ement colors and fonts264387
-Node: Note on pdf-tools link hints265893
-Node: Note on the Notmuch logo268351
-Node: Note on goto-address-mode faces268885
-Node: Frequently Asked Questions270005
-Node: Is the contrast ratio about adjacent colors?270636
-Node: What does it mean to avoid exaggerations?272145
-Node: Why are colors mostly variants of blue magenta cyan?273995
-Node: What is the best setup for legibility?278329
-Node: Are these color schemes?280971
-Node: Port the Modus themes to other platforms?284625
-Node: Contributing287459
-Node: Sources of the themes287858
-Node: Issues you can help with288754
-Node: Patches require copyright assignment to the FSF290146
-Node: Acknowledgements292368
-Node: GNU Free Documentation License296997
-Node: Indices322160
-Node: Function index322339
-Node: Variable index327497
-Node: Concept index332214
+Node: Indirectly covered packages237558
+Node: Notes on individual packages238914
+Node: Note on calendarel weekday and weekend colors240016
+Node: Note on git-gutter in Doom Emacs241166
+Node: Note on php-mode multiline comments243668
+Node: Note on underlines in compilation buffers244430
+Node: Note on inline Latex in Org buffers245304
+Node: Note on dimmerel245916
+Node: Note on display-fill-column-indicator-mode247403
+Node: Note on highlight-parenthesesel248856
+Node: Note on mmm-modeel background colors254935
+Node: Note for prism257289
+Node: Note on company-mode overlay pop-up260503
+Ref: Note on company-mode overlay pop-up-Footnote-1261233
+Ref: Note on company-mode overlay pop-up-Footnote-2261300
+Node: Note on ERC escaped color sequences261355
+Ref: Note on ERC escaped color sequences-Footnote-1262785
+Node: Note on powerline or spaceline262895
+Node: Note on SHR colors263311
+Node: Note on SHR fonts263733
+Node: Note on Ement colors and fonts264422
+Node: Note on pdf-tools link hints265928
+Node: Note on the Notmuch logo268386
+Node: Note on goto-address-mode faces268920
+Node: Frequently Asked Questions270040
+Node: Is the contrast ratio about adjacent colors?270671
+Node: What does it mean to avoid exaggerations?272180
+Node: Why are colors mostly variants of blue magenta cyan?274030
+Node: What is the best setup for legibility?278364
+Node: Are these color schemes?281006
+Node: Port the Modus themes to other platforms?284660
+Node: Contributing287494
+Node: Sources of the themes287893
+Node: Issues you can help with288789
+Node: Patches require copyright assignment to the FSF290181
+Node: Acknowledgements292403
+Node: GNU Free Documentation License297032
+Node: Indices322195
+Node: Function index322374
+Node: Variable index327532
+Node: Concept index332249
 
 End Tag Table
 
diff --git a/doc/modus-themes.org b/doc/modus-themes.org
index c040ab49c3..59514a7390 100644
--- a/doc/modus-themes.org
+++ b/doc/modus-themes.org
@@ -5286,6 +5286,7 @@ have lots of extensions, so the "full support" may not be 
100% true…
 + kmacro-menu
 + ledger-mode
 + leerzeichen
++ lin [ Part of {{{development-version}}}. ]
 + line numbers (~display-line-numbers-mode~ and global variant)
 + magit
 + make-mode
diff --git a/modus-themes.el b/modus-themes.el
index b7c3ce044a..8f15de6530 100644
--- a/modus-themes.el
+++ b/modus-themes.el
@@ -5912,6 +5912,19 @@ If COLOR is unspecified, then return :box unspecified."
     `(ledger-font-xact-highlight-face ((,c :background ,bg-hl-line :extend t)))
 ;;;;; leerzeichen
     `(leerzeichen ((,c :background ,bg-inactive)))
+;;;;; lin
+    `(lin-blue ((,c :background ,bg-blue-subtle)))
+    `(lin-cyan ((,c :background ,bg-cyan-subtle)))
+    `(lin-green ((,c :background ,bg-green-subtle)))
+    `(lin-magenta ((,c :background ,bg-magenta-subtle)))
+    `(lin-red ((,c :background ,bg-red-subtle)))
+    `(lin-yellow ((,c :background ,bg-yellow-subtle)))
+    `(lin-blue-override-fg ((,c :background ,bg-blue-subtle :foreground 
,fg-main)))
+    `(lin-cyan-override-fg ((,c :background ,bg-cyan-subtle :foreground 
,fg-main)))
+    `(lin-green-override-fg ((,c :background ,bg-green-subtle :foreground 
,fg-main)))
+    `(lin-magenta-override-fg ((,c :background ,bg-magenta-subtle :foreground 
,fg-main)))
+    `(lin-red-override-fg ((,c :background ,bg-red-subtle :foreground 
,fg-main)))
+    `(lin-yellow-override-fg ((,c :background ,bg-yellow-subtle :foreground 
,fg-main)))
 ;;;;; line numbers (display-line-numbers-mode and global variant)
     ;; Here we cannot inherit `modus-themes-fixed-pitch'.  We need to
     ;; fall back to `default' otherwise line numbers do not scale when

Reply via email to