Permalink
Browse files

Merged idleberg's excellent work!

  • Loading branch information...
1 parent e89eb1c commit 81d82510e6edb955bf0b7fe60f4b5edbefdc744d @chriskempson committed Mar 10, 2014
View
@@ -28,6 +28,9 @@ Build a scheme stored on some webspace.
* MinTTY
* Mou
* Notepad++
+* prettify.js
+* Pygments
+* Rainbow
* Rouge
* Textadept
* TextMate (Sublime Text)
@@ -44,7 +47,7 @@ Build a scheme stored on some webspace.
* [joedynamite](https://github.com/joedynamite) - Xcode 4
* [robloach](https://github.com/robloach) - Geany
* [geoffstokes](https://github.com/geoffstokes) - Windows Command Prompt, MinTTY
-* [idleberg](https://github.com/idleberg) - Chrome DevTools, CodeMirror, Gedit, highlight.js, Notepad++
+* [idleberg](https://github.com/idleberg) - Chrome DevTools, CodeMirror, Gedit, highlight.js, Notepad++, prettify.js, Pygments, Rainbow
* [rgieseke](https://github.com/rgieseke) - Textadept
* [oxplot](https://github.com/oxplot) - Mate Terminal
* [esn89](https://github.com/esn89) - Zathura PDF Reader
View
@@ -0,0 +1,19 @@
+# Base16 Builder scheme by Jan T. Sott
+scheme: "Bespin"
+author: "Jan T. Sott"
+base00: "28211c"
+base01: "36312e"
+base02: "5e5d5c"
+base03: "666666"
+base04: "797977"
+base05: "8a8986"
+base06: "9d9b97"
+base07: "baae9e"
+base08: "cf6a4c"
+base09: "cf7d34"
+base0A: "f9ee98"
+base0B: "54be0d"
+base0C: "afc4db"
+base0D: "5ea6ea"
+base0E: "9b859d"
+base0F: "937121"
View
@@ -0,0 +1,19 @@
+# Base16 Builder scheme by Jan T. Sott
+scheme: "Isotope"
+author: "Jan T. Sott"
+base00: "000000"
+base01: "404040"
+base02: "606060"
+base03: "808080"
+base04: "c0c0c0"
+base05: "d0d0d0"
+base06: "e0e0e0"
+base07: "ffffff"
+base08: "ff0000"
+base09: "ff9900"
+base0A: "ff0099"
+base0B: "33ff00"
+base0C: "00ffff"
+base0D: "0066ff"
+base0E: "cc00ff"
+base0F: "3300ff"
View
@@ -0,0 +1,19 @@
+# Base16 Builder scheme by Jan T. Sott
+scheme: "Paraiso"
+author: "Jan T. Sott"
+base00: "2f1e2e" # ----
+base01: "41323f" # ---
+base02: "4f424c" # --
+base03: "776e71" # -
+base04: "8d8687" # +
+base05: "a39e9b" # ++
+base06: "b9b6b0" # +++
+base07: "e7e9db" # ++++
+base08: "ef6155" # red
+base09: "f99b15" # orange
+base0A: "fec418" # yellow
+base0B: "48b685" # green
+base0C: "5bc4bf" # aqua
+base0D: "06b6ef" # blue
+base0E: "815ba4" # purple
+base0F: "e96ba8" # brown
View
@@ -0,0 +1,19 @@
+# Base16 Builder scheme by Jan T. Sott
+scheme: "London Tube"
+author: "Jan T. Sott"
+base00: "231f20" # ----
+base01: "1c3f95" # ---
+base02: "5a5758" # --
+base03: "737171" # -
+base04: "959ca1" # +
+base05: "d9d8d8" # ++
+base06: "e7e7e8" # +++
+base07: "ffffff" # ++++
+base08: "ee2e24" # red
+base09: "f386a1" # orange
+base0A: "ffd204" # yellow
+base0B: "00853e" # green
+base0C: "85cebc" # aqua
+base0D: "009ddc" # blue
+base0E: "98005d" # purple
+base0F: "b06110" # brown
@@ -1,5 +1,5 @@
<%
-# iTerm 2 Template
+# BBEdit 2 Template
# Chris Kempson (http://chriskempson.com)
%><?xml version="1.0" encoding="UTF-8"?>
@@ -1,93 +1,57 @@
-/* Base16 <%= @scheme %> Dark -Theme */
-/* by <%= @author %> */
-/* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
-/* https://github.com/jmblog/color-themes-for-highlightjs */
+/*
-/* base16-<%= @slug %>-dark-comment */
-.hljs-comment,
-.hljs-title {
+ Name: Base16 <%= @scheme %> Dark
+ Author: <%= @author %>
+
+ highlight.js template by Jan T. Sott (https://github.com/idleberg/base16-highlight.js)
+ Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
+
+*/
+.base16-<%= @slug %>-dark-comment, pre .comment, pre .title {
color: #<%= @base["04"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-red */
-.hljs-variable,
-.hljs-attribute,
-.hljs-tag,
-.hljs-regexp,
-.ruby .hljs-constant,
-.xml .tag .hljs-title,
-.xml .hljs-pi,
-.xml .hljs-doctype,
-.html .hljs-doctype,
-.css .hljs-id,
-.css .hljs-class,
-.css .hljs-pseudo {
+.base16-<%= @slug %>-dark-red, pre .variable, pre .attribute, pre .tag, pre .regexp, pre .ruby .constant, pre .xml .tag .title, pre .xml .pi, pre .xml .doctype, pre .html .doctype, pre .css .id, pre .css .class, pre .css .pseudo {
color: #<%= @base["08"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-orange */
-.hljs-number,
-.hljs-preprocessor,
-.hljs-pragma,
-.hljs-built_in,
-.hljs-literal,
-.hljs-params,
-.hljs-constant {
+.base16-<%= @slug %>-dark-orange, pre .number, pre .preprocessor, pre .built_in, pre .literal, pre .params, pre .constant {
color: #<%= @base["09"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-yellow */
-.ruby .hljs-class .hljs-title,
-.css .hljs-rules .hljs-attribute {
+.base16-<%= @slug %>-dark-yellow, pre .ruby .class .title, pre .css .rules .attribute {
color: #<%= @base["0A"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-green */
-.hljs-string,
-.hljs-value,
-.hljs-inheritance,
-.hljs-header,
-.ruby .hljs-symbol,
-.xml .hljs-cdata {
+.base16-<%= @slug %>-dark-green, pre .string, pre .value, pre .inheritance, pre .header, pre .ruby .symbol, pre .xml .cdata {
color: #<%= @base["0B"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-aqua */
-.css .hljs-hexcolor {
+.base16-<%= @slug %>-dark-aqua, pre .css .hexcolor {
color: #<%= @base["0C"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-blue */
-.hljs-function,
-.python .hljs-decorator,
-.python .hljs-title,
-.ruby .function .title,
-.ruby .hljs-title .keyword,
-.perl .hljs-sub,
-.javascript .hljs-title,
-.coffeescript .hljs-title {
+.base16-<%= @slug %>-dark-blue, pre .function, pre .python .decorator, pre .python .title, pre .ruby .function .title, pre .ruby .title .keyword, pre .perl .sub, pre .javascript .title, pre .coffeescript .title {
color: #<%= @base["0D"]["hex"] %>;
}
-/* base16-<%= @slug %>-dark-purple */
-.hljs-keyword,
-.javascript .hljs-function {
+.base16-<%= @slug %>-dark-purple, pre .keyword, pre .javascript .function {
color: #<%= @base["0E"]["hex"] %>;
}
-.hljs {
+pre code {
display: block;
- background: #<%= @base["01"]["hex"] %>;
+ background: #<%= @base["00"]["hex"] %>;
color: #<%= @base["05"]["hex"] %>;
padding: 0.5em;
}
-.coffeescript .javascript,
-.javascript .xml,
-.tex .hljs-formula,
-.xml .javascript,
-.xml .vbscript,
-.xml .css,
-.xml .hljs-cdata {
+pre .coffeescript .javascript,
+pre .javascript .xml,
+pre .tex .formula,
+pre .xml .javascript,
+pre .xml .vbscript,
+pre .xml .css,
+pre .xml .cdata {
opacity: 0.5;
-}
+}
@@ -1,93 +1,57 @@
-/* Base16 <%= @scheme %> Light -Theme */
-/* by <%= @author %> */
-/* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
-/* https://github.com/jmblog/color-themes-for-highlightjs */
+/*
-/* base16-<%= @slug %>-light-comment */
-.hljs-comment,
-.hljs-title {
+ Name: Base16 <%= @scheme %> Light
+ Author: <%= @author %>
+
+ highlight.js template by Jan T. Sott (https://github.com/idleberg/base16-highlight.js)
+ Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
+
+*/
+.base16-<%= @slug %>-light-comment, pre .comment, pre .title {
color: #<%= @base["03"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-red */
-.hljs-variable,
-.hljs-attribute,
-.hljs-tag,
-.hljs-regexp,
-.ruby .hljs-constant,
-.xml .tag .hljs-title,
-.xml .hljs-pi,
-.xml .hljs-doctype,
-.html .hljs-doctype,
-.css .hljs-id,
-.css .hljs-class,
-.css .hljs-pseudo {
+.base16-<%= @slug %>-light-red, pre .variable, pre .attribute, pre .tag, pre .regexp, pre .ruby .constant, pre .xml .tag .title, pre .xml .pi, pre .xml .doctype, pre .html .doctype, pre .css .id, pre .css .class, pre .css .pseudo {
color: #<%= @base["08"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-orange */
-.hljs-number,
-.hljs-preprocessor,
-.hljs-pragma,
-.hljs-built_in,
-.hljs-literal,
-.hljs-params,
-.hljs-constant {
+.base16-<%= @slug %>-light-orange, pre .number, pre .preprocessor, pre .built_in, pre .literal, pre .params, pre .constant {
color: #<%= @base["09"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-yellow */
-.ruby .hljs-class .hljs-title,
-.css .hljs-rules .hljs-attribute {
+.base16-<%= @slug %>-light-yellow, pre .ruby .class .title, pre .css .rules .attribute {
color: #<%= @base["0A"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-green */
-.hljs-string,
-.hljs-value,
-.hljs-inheritance,
-.hljs-header,
-.ruby .hljs-symbol,
-.xml .hljs-cdata {
+.base16-<%= @slug %>-light-green, pre .string, pre .value, pre .inheritance, pre .header, pre .ruby .symbol, pre .xml .cdata {
color: #<%= @base["0B"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-aqua */
-.css .hljs-hexcolor {
+.base16-<%= @slug %>-light-aqua, pre .css .hexcolor {
color: #<%= @base["0C"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-blue */
-.hljs-function,
-.python .hljs-decorator,
-.python .hljs-title,
-.ruby .function .title,
-.ruby .hljs-title .keyword,
-.perl .hljs-sub,
-.javascript .hljs-title,
-.coffeescript .hljs-title {
+.base16-<%= @slug %>-light-blue, pre .function, pre .python .decorator, pre .python .title, pre .ruby .function .title, pre .ruby .title .keyword, pre .perl .sub, pre .javascript .title, pre .coffeescript .title {
color: #<%= @base["0D"]["hex"] %>;
}
-/* base16-<%= @slug %>-light-purple */
-.hljs-keyword,
-.javascript .hljs-function {
+.base16-<%= @slug %>-light-purple, pre .keyword, pre .javascript .function {
color: #<%= @base["0E"]["hex"] %>;
}
-.hljs {
+pre code {
display: block;
background: #<%= @base["07"]["hex"] %>;
color: #<%= @base["02"]["hex"] %>;
padding: 0.5em;
}
-.coffeescript .javascript,
-.javascript .xml,
-.tex .hljs-formula,
-.xml .javascript,
-.xml .vbscript,
-.xml .css,
-.xml .hljs-cdata {
+pre .coffeescript .javascript,
+pre .javascript .xml,
+pre .tex .formula,
+pre .xml .javascript,
+pre .xml .vbscript,
+pre .xml .css,
+pre .xml .cdata {
opacity: 0.5;
-}
+}
Oops, something went wrong.

0 comments on commit 81d8251

Please sign in to comment.