~protesilaos/modus-themes

64823c7767710207cdf443492e0f712876dc4ee4 — Protesilaos Stavrou 6 months ago 5a777c3 main
Simplify imenu-list to only use four colours

This is because the only difference between the two types of faces it
provides is whether the heading has a sublevel or not.

Thanks to ltmsyvag for pointing this out in issue 95 on the GitHub
mirror of the modus-themes: <https://github.com/protesilaos/modus-themes/issues/95>.
3 files changed, 16 insertions(+), 15 deletions(-)

M doc/modus-themes.info
M doc/modus-themes.org
M modus-themes.el
M doc/modus-themes.info => doc/modus-themes.info +7 -7
@@ 5555,8 5555,8 @@ Ideas and user feedback
     Zoltan Kiraly.  As well as users: Ben, CsBigDataHub1, Emacs
     Contrib, Eugene, Fourchaux, Fredrik, Moesasji, Nick, Summer Emacs,
     TheBlob42, TitusMu, Trey, bepolymathe, bit9tream, bangedorrunt,
     derek-upham, doolio, fleimgruber, gitrj95, iSeeU, jixiuf, okamsn,
     pRot0ta1p, soaringbird, tumashu, wakamenod.
     derek-upham, doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag,
     okamsn, pRot0ta1p, soaringbird, tumashu, wakamenod.

Packaging
     Basil L. Contovounesios, Eli Zaretskii, Glenn Morris, Mauro Aranda,


@@ 6324,11 6324,11 @@ Node: Sources of the themes222740
Node: Issues you can help with223634
Node: Patches require copyright assignment to the FSF225024
Node: Acknowledgements227244
Node: GNU Free Documentation License231401
Node: Indices256564
Node: Function index256743
Node: Variable index257999
Node: Concept index260677
Node: GNU Free Documentation License231411
Node: Indices256574
Node: Function index256753
Node: Variable index258009
Node: Concept index260687

End Tag Table


M doc/modus-themes.org => doc/modus-themes.org +5 -4
@@ 5434,8 5434,8 @@ The Modus themes are a collective effort.  Every bit of work matters.
  Gonçalo Marrafa, Guilherme Semente, Gustavo Barros, Hörmetjan
  Yiltiz, Ilja Kocken, Imran Khan, Iris Garcia, Ivan Popovych, James
  Ferguson, Jeremy Friesen, Jerry Zhang, Johannes Grødem, John Haman,
  John Wick, Jonas Collberg, Jorge Morais, Joshua O'Connor, Julio
  C. Villasante, Kenta Usami, Kevin Fleming, Kévin Le Gouguec, Kevin
  John Wick, Jonas Collberg, Jorge Morais, Joshua O'Connor, Julio C.
  Villasante, Kenta Usami, Kevin Fleming, Kévin Le Gouguec, Kevin
  Kainan Li, Kostadin Ninev, Laith Bahodi, Lasse Lindner, Len Trigg,
  Lennart C. Karssen, Luis Miguel Castañeda, Magne Hov, Manuel Giraud,
  Manuel Uberti, Mark Bestley, Mark Burton, Mark Simpson, Marko Kocic,


@@ 5450,11 5450,12 @@ The Modus themes are a collective effort.  Every bit of work matters.
  Ragavan, Simon Pugnet, Steve Downey, Tassilo Horn, Thanos Apollo,
  Thibaut Verron, Thomas Heartman, Togan Muftuoglu, Tony Zorman, Trey
  Merkley, Tomasz Hołubowicz, Toon Claes, Uri Sharf, Utkarsh Singh,
  Vincent Foley, Zoltan Kiraly.  As well as users: Ben, CsBigDataHub1,
  Vincent Foley, Zoltan Kiraly. As well as users: Ben, CsBigDataHub1,
  Emacs Contrib, Eugene, Fourchaux, Fredrik, Moesasji, Nick, Summer
  Emacs, TheBlob42, TitusMu, Trey, bepolymathe, bit9tream,
  bangedorrunt, derek-upham, doolio, fleimgruber, gitrj95, iSeeU,
  jixiuf, okamsn, pRot0ta1p, soaringbird, tumashu, wakamenod.
  jixiuf, ltmsyvag, okamsn, pRot0ta1p, soaringbird, tumashu,
  wakamenod.

+ Packaging :: Basil L.{{{space()}}} Contovounesios, Eli Zaretskii,
  Glenn Morris, Mauro Aranda, Richard Stallman, Stefan Kangas (core

M modus-themes.el => modus-themes.el +4 -4
@@ 2648,10 2648,10 @@ FG and BG are the main colors."
    `(imenu-list-entry-face-1 ((,c :foreground ,fg-heading-2)))
    `(imenu-list-entry-face-2 ((,c :foreground ,fg-heading-3)))
    `(imenu-list-entry-face-3 ((,c :foreground ,fg-heading-4)))
    `(imenu-list-entry-subalist-face-0 ((,c :inherit bold :foreground ,fg-heading-5 :underline t)))
    `(imenu-list-entry-subalist-face-1 ((,c :inherit bold :foreground ,fg-heading-6 :underline t)))
    `(imenu-list-entry-subalist-face-2 ((,c :inherit bold :foreground ,fg-heading-7 :underline t)))
    `(imenu-list-entry-subalist-face-3 ((,c :inherit bold :foreground ,fg-heading-8 :underline t)))
    `(imenu-list-entry-subalist-face-0 ((,c :inherit bold :foreground ,fg-heading-1 :underline t)))
    `(imenu-list-entry-subalist-face-1 ((,c :inherit bold :foreground ,fg-heading-2 :underline t)))
    `(imenu-list-entry-subalist-face-2 ((,c :inherit bold :foreground ,fg-heading-3 :underline t)))
    `(imenu-list-entry-subalist-face-3 ((,c :inherit bold :foreground ,fg-heading-4 :underline t)))
;;;;; indium
    `(indium-breakpoint-face ((,c :foreground ,err)))
    `(indium-frame-url-face ((,c :inherit (shadow button))))