]> arthur.barton.de Git - atom-ax-monokai-syntax.git/blobdiff - index.less
apm
[atom-ax-monokai-syntax.git] / index.less
diff --git a/index.less b/index.less
new file mode 100644 (file)
index 0000000..7928bcc
--- /dev/null
@@ -0,0 +1,187 @@
+@import 'syntax-variables';
+
+.editor-colors {
+  background-color: @syntax-background-color;
+  color: @syntax-text-color;
+}
+
+.editor {
+  .invisible-character {
+    color: @syntax-invisible-character-color;
+  }
+
+  .indent-guide {
+    color: @syntax-indent-guide-color;
+  }
+
+  .wrap-guide {
+    background-color: @syntax-wrap-guide-color;
+  }
+
+  .gutter {
+    background-color: @syntax-gutter-background-color;
+
+    .cursor-line {
+      background-color: @syntax-gutter-background-color-selected;
+    }
+  }
+
+  .line-number.cursor-line-no-selection {
+    background-color: @syntax-gutter-background-color-selected;
+  }
+
+  .invisible {
+    color: @syntax-text-color;
+  }
+
+  .cursor {
+    border-color: @syntax-cursor-color;
+  }
+
+  .selection .region {
+    background-color: @syntax-selection-color;
+  }
+
+  .search-results .marker .region {
+    background-color: transparent;
+    border: 1px solid @syntax-result-marker-color;
+  }
+
+  .search-results .marker.current-result .region {
+    border: 1px solid @syntax-result-marker-color-selected;
+  }
+
+  .comment {
+    color: #75715E;
+  }
+
+  .string {
+    color: #E6DB74;
+  }
+
+  .constant.numeric {
+    color: #AE81FF;
+  }
+
+  .constant.language {
+    color: #AE81FF;
+  }
+
+  .constant.character,
+  .constant.other {
+    color: #AE81FF;
+  }
+
+  .keyword {
+    color: #F92672;
+  }
+
+  .storage {
+    color: #F92672;
+  }
+
+  .storage.type {
+    font-style: italic;
+    color: #66D9EF;
+  }
+
+  .entity.name.class {
+    text-decoration: underline;
+    color: #A6E22E;
+  }
+
+  .entity.other.inherited-class {
+    font-style: italic;
+    text-decoration: underline;
+    color: #A6E22E;
+  }
+
+  .entity.name.function {
+    color: #A6E22E;
+  }
+
+  .entity.name.instance {
+    color: #66D9EF;
+  }
+
+  .variable.parameter {
+    font-style: italic;
+    color: #FD971F;
+  }
+
+  .entity.name.tag {
+    color: #F92672;
+  }
+
+  .entity.other.attribute-name {
+    color: #A6E22E;
+  }
+
+  .support.function {
+    color: #66D9EF;
+  }
+
+  .support.constant {
+    color: #66D9EF;
+  }
+
+  .support.type,
+  .support.class {
+    font-style: italic;
+    color: #66D9EF;
+  }
+
+  .invalid {
+    color: #F8F8F0;
+    background-color: #F92672;
+  }
+
+  .invalid.deprecated {
+    color: #F8F8F0;
+    background-color: #AE81FF;
+  }
+
+  // Jade syntax
+  .class.jade {
+    color: #AE81FF;
+  }
+
+  .gfm {
+    .markup {
+      &.heading {
+        color: #A6E22E;
+        font-weight: bold;
+      }
+
+      &.underline {
+        color: #E6DB74;
+        text-decoration: underline;
+      }
+    }
+
+    .bold {
+      font-weight: bold;
+    }
+
+    .italic {
+      font-style: italic;
+    }
+
+    .raw {
+      color: #66D9EF;
+    }
+
+    .variable.list {
+      color: #F92672;
+      font-weight: bold;
+    }
+
+    .link {
+      color: #CCC;
+
+      .entity {
+        color: #AE81FF;
+      }
+    }
+  }
+}