On Sun, 5 Jan 2014 13:32:48 +0200
"Ville M. Vainio" <[email protected]> wrote:

> I noted there is a reference to "Nov 2013 theme system" in themes.leo

The main change is that defining things in comments in the stylesheet:

    /*
    This *comment* is parsed to extract constants (macros) defined
    below. 
    constants:
    
    @solarized-base02 = #272822
    ...
    @text-foreground = @solarized-base0
    ...
    */

is deprecated in favor of defining them in regular settings, with the
intent that the user can be guided to the relevant settings to change
for simple things like fonts, sizes, colors, by a sufficiently smart
Settings menu hierarchy (not in place yet).  I.e. the user shouldn't
need to understand stylesheets to change simple things.

Defining things in stylesheet comments may generate a lot of annoying
warnings, but it's easy enough to move them to @color / @string
@settings.

Cheers -Terry

> I only noted this after creating a mac-friendly leo_dark_2 theme, not sure
> if this should be ported to new scheme.
> 
> I basically changed font face to "Monaco" (based on suggestion by some leo
> user earlier, can't recall who), and reduced font size to 12px.
> 
> PIc here:
> 
> https://plus.google.com/103097156557482112329/posts/Rhqyq8AmTqV
> 

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to