Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Adding SublimeLinter Colorization #31

Merged
merged 2 commits into from

2 participants

@Iristyle

Using various base colors as outlines, red underline for errors, orange underline for violations, yellow underline for warnings.

These colors are consistent with the official Solarized colors

base03: #002b36
base02: #073642
base01: #586e75
base00: #657b83
base0: #839496
base1: #93a1a1
base2: #eee8d5
base3: #fdf6e3
yellow: #b58900
orange: #cb4b16
red: #dc322f
magenta: #d33682
violet: #6c71c4
blue: #268bd2
cyan: #2aa198
green: #859900

@Iristyle Iristyle Adding SublimeLinter colorization
Using various base colors as outlines, red underline for errors, 
orange underline for violations, yellow underline for warnings
77c2660
@deplorableword

Could these be added to the light theme as well?

@Iristyle

Sure --- are you cool with the same red / orange / yellow colorizations on that side of the fence?

(BTW - I'm also going to fix the remaining out-of-spec colors today -- have figured out what colors should be replaced, just have to check on a few test files to be sure)

@deplorableword

Any chance you could throw up a quick screenshot? I don't have TM setup correctly on this machine. Thanks for figuring out the incorrect colours :)

@Iristyle Iristyle Adding SublimeLinter colorization
Updated light theme with the same changes as the dark theme

Using various base colors as outlines, red underline for errors, 
orange underline for violations, yellow underline for warnings
5a5de06
@Iristyle

I created a gist demonstrating the differences in colors for underlines, etc:

https://gist.github.com/3360526

This should be pull-ready. I will create a new branch / pull request for standardizing the other colors.

@Iristyle

Likewise, was hoping that these additions could be accepted.

I was able to get this repo accepted into the feed for Sublime Package Control, so this is the repo now for Sublime.... I'd rather not have to fork / maintain a separate copy.

@deplorableword

Sorry, I've out of the mix and have switched machines. These look good, I'll merge in.

In terms of this being the repo for Sublime now, that's great. Do you want to fork the readme and add in any relevant details that sublime text users might need to know?

@deplorableword deplorableword merged commit 056c6e3 into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Aug 14, 2012
  1. @Iristyle

    Adding SublimeLinter colorization

    Iristyle authored
    Using various base colors as outlines, red underline for errors, 
    orange underline for violations, yellow underline for warnings
Commits on Aug 15, 2012
  1. @Iristyle

    Adding SublimeLinter colorization

    Iristyle authored
    Updated light theme with the same changes as the dark theme
    
    Using various base colors as outlines, red underline for errors, 
    orange underline for violations, yellow underline for warnings
This page is out of date. Refresh to see the latest.
Showing with 170 additions and 1 deletion.
  1. +85 −0 Solarized (dark).tmTheme
  2. +85 −1 Solarized (light).tmTheme
View
85 Solarized (dark).tmTheme
@@ -2043,6 +2043,91 @@
<string>#586E75</string>
</dict>
</dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Annotations</string>
+ <key>scope</key>
+ <string>sublimelinter.notes</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#eee8d5</string>
+ <key>foreground</key>
+ <string>#eee8d5</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Error Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.illegal</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#93a1a1</string>
+ <key>foreground</key>
+ <string>#93a1a1</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Error Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.illegal</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#dc322f</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Warning Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.warning</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#839496</string>
+ <key>foreground</key>
+ <string>#839496</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Warning Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.warning</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#b58900</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Violation Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.violation</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#657b83</string>
+ <key>foreground</key>
+ <string>#657b83</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Violation Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.violation</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#cb4b16</string>
+ </dict>
+ </dict>
</array>
<key>uuid</key>
View
86 Solarized (light).tmTheme
@@ -2025,7 +2025,91 @@
<string>#6a8187</string>
</dict>
</dict>
-
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Annotations</string>
+ <key>scope</key>
+ <string>sublimelinter.notes</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#eee8d5</string>
+ <key>foreground</key>
+ <string>#eee8d5</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Error Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.illegal</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#93a1a1</string>
+ <key>foreground</key>
+ <string>#93a1a1</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Error Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.illegal</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#dc322f</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Warning Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.warning</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#839496</string>
+ <key>foreground</key>
+ <string>#839496</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Warning Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.warning</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#b58900</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Violation Outline</string>
+ <key>scope</key>
+ <string>sublimelinter.outline.violation</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#657b83</string>
+ <key>foreground</key>
+ <string>#657b83</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>SublimeLinter Violation Underline</string>
+ <key>scope</key>
+ <string>sublimelinter.underline.violation</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#cb4b16</string>
+ </dict>
+ </dict>
</array>
<key>uuid</key>
Something went wrong with that request. Please try again.