Skip to content

zubko/zenburn-lighttable-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Light Table theme based on Emacs Zenburn theme.

It my be a bit different from original one for Vim. I just wanted to have the same Zenburn theme that I have in Emacs. Anyways because LightTable uses CodeMirror and CodeMirror's syntax highlight is different from the Emacs's one the colors aren't exactly the same either. But generally I'm satisfied with the result for now.

Copyright (c) 2014 by Alexander Zubko. The MIT License (MIT)


Examples

- ClojureScript

ClojureScript Screenshot

- Clojure

Clojure Screenshot

- HTML

HTML Screenshot

- CSS

CSS Screenshot

- JavaScript

JavaScript Screenshot


Instalation

  • Run Plugins: Show plugin manager command
  • Find and install Zenburn plugin
  • Run Settings: User bahaviors command
  • Add or replace set-theme in :editor section to (:lt.objs.style/set-theme "zenburn")

Source

Using Less CSS pre-processor for making CSS with support of variables. Everything is done in zenburn.less file, zenburn.css is compiled version of it.


TODO

  • Better colors for JS code (if there is a way to set different colors for one kind of syntax element of CodeMirror when it belong to different languages, for example cm-property should be orange for CSS but cyan or blue for JS.

  • Consider creating style suitable for Zenburn theme (currently we have a couple of modfications to UI just to make tabs visible).

  • Add an option with rainbow brackets.

  • Highlight active line.

  • Consider using CSS with var params (without Less) if possible as can be found in skin files of LightTable.

  • Add version with more contrast.

About

A LightTable theme based on Zenburn theme for Emacs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages