fniessen / emacs-leuven-theme

This Emacs theme reduces eye strain with a light, high-contrast color scheme, syntax highlighting, and support for multiple modes. Enhance your coding experience! #emacs #theme #coding #orgmode
GNU General Public License v3.0
696 stars 59 forks source link

Any chance to extract and post colors-element pairs #63

Open zb-z opened 5 years ago

zb-z commented 5 years ago

To give people some chance of porting Lauven to other editors ? Or at least several comprehensive and large screenshots with a source code is several major languages? Should make sampling possible.

fniessen commented 5 years ago

Dear @zb-z, nice to hear ;-) In fact, that's already mostly done, at least for a quite long list of repeating colours, and base "elements". See the list of local variables (in the "let" form) at the beginning of the source code. (Closing this for now -- re-open it if you don't think it matches your question.)

zb-z commented 5 years ago

Someone would have to know your emacs inside out in order to be able to extracts something transferable from that. And you probably don't know other editors and how is syntax highlighting organized there.

That's why I said maybe several comprehensive and large screenshots with a source code is several major languages would be the best/fastest way. There seams to be huge disconnect and that's probably the reason why "Leuven" hasn't transferred to any other editor. All I know about it is one little screenshots and a number of writings suggesting that it'a a rare coloring scheme that actually help people with a range of sight problems to see source code much better. There's probably some plugin that parses source code and tags its element with some "styles" from leuven-theme.el.

In other editors syntax elements are usually spelled out in quite direct way (helped by quite a long history of unification) and while there's no such thing as universal fit for all languages it ends up with a lot of common ground.

Maybe a few other screenshots would also help since leuven-theme.el. seems to cover quite number of different kinds of "texts" and their styles probably get reused for syntax coloring. It's hard to even reason about these things without a number of clear examples.

zb-z commented 5 years ago

Wrote a comment. I can't re-open - GitHub's rules. On Saturday, August 10, 2019, 12:13:40 PM PDT, Fabrice Niessen notifications@github.com wrote:

Closed #63.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

fniessen commented 5 years ago

Dear @zb-z , would you like to take the screenshots you find meaningful? I could add them in the README page, then...

fniessen commented 3 years ago

Dear @zb-z , would you make meaningful screenshots, I'm ready to add them to the Git repo, in the main README.org file.

Or would you like to close this instead?