Skip to content

Commit

Permalink
create separate build for ipython 3
Browse files Browse the repository at this point in the history
  • Loading branch information
nsonnad committed May 13, 2015
1 parent b1a0d9b commit 118a9ad
Show file tree
Hide file tree
Showing 154 changed files with 6,629 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1 @@
build
tmp
25 changes: 16 additions & 9 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
all: ./output
OBJECTS = \
./ipython-2/output \
./ipython-3/output

all: ${OBJECTS}

base16-builder:
git submodule init
Expand All @@ -12,15 +16,18 @@ tmp/base16: base16-builder
mkdir -p $(dir $@)
cp $</base16 $@

tmp/templates: ./templates
mkdir -p $(dir $@)
cp -r $< $@

tmp/output: tmp/base16 tmp/schemes tmp/templates
./ipython-2/output: tmp/base16 tmp/schemes
mkdir -p $@
cd tmp && ./base16
cp -r ./ipython-2/templates tmp/templates
cd tmp && mkdir -p output && ./base16
cp ./tmp/output/templates/*.css $@

./output: tmp/output
./ipython-3/output: tmp/base16 tmp/schemes
mkdir -p $@
cp $</templates/*.css $@
cp -r ./ipython-3/templates tmp/templates
cd tmp && mkdir -p output && ./base16
cp ./tmp/output/templates/*.css $@
rm -rf ./tmp

clean:
rm -rf ./tmp ./ipython-2/output ./ipython-3/output
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
87 changes: 87 additions & 0 deletions ipython-3/output/base16-3024-dark.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
/*
Name: Base16 3024 Dark
Author: Jan T. Sott (http://github.com/idleberg)
CodeMirror template adapted for IPython Notebook by Nikhil Sonnad (https://github.com/nsonnad/base16-ipython-notebook)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-chrome-devtools)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/

/* Uncomment to use a custom font
div#notebook, div.CodeMirror, div.output_area pre, div.output_wrapper, div.prompt {
font-family: 'Custom Font Name', monospace !important;
}
*/

/* GLOBALS */
body {background-color: #090300;}
a {color: #01a0e4;}

/* INTRO PAGE */
.toolbar_info, .list_container {color: #d6d5d4;}

/* NOTEBOOK */

/* comment out this line to bring the toolbar back */
div#maintoolbar, div#header {display: none !important;}

div#notebook {border-top: none;}

div.input_prompt {color: #cdab53;}
div.output_prompt {color: #a16a94;}
div.input_area {
border-radius: 0px;
border: 1px solid #4a4543;
}
div.output_area pre {font-weight: normal; color: #a5a2a2;}
div.output_subarea {font-weight: normal; color: #a5a2a2;}

.rendered_html table, .rendered_html th, .rendered_html tr, .rendered_html td {
border: 1px #a5a2a2 solid;
color: #a5a2a2;
}
div.output_html { font-family: sans-serif; }
table.dataframe tr {border: 1px #a5a2a2;}

div.cell.selected {border-radius: 0px;}
div.cell.edit_mode {border-radius: 0px; border: thin solid #a16a94;}
div.text_cell_render, div.output_html {color: #a5a2a2;}

span.ansiblack {color: #3a3432;}
span.ansiblue {color: #b5e4f4;}
span.ansigray {color: #807d7c;}
span.ansigreen {color: #01a252;}
span.ansipurple {color: #a16a94;}
span.ansired {color: #db2d20;}
span.ansiyellow {color: #fded02;}

div.output_stderr {background-color: #db2d20;}
div.output_stderr pre {color: #d6d5d4;}

.cm-s-ipython.CodeMirror {background: #090300; color: #d6d5d4;}
.cm-s-ipython div.CodeMirror-selected {background: #3a3432 !important;}
.cm-s-ipython .CodeMirror-gutters {background: #090300; border-right: 0px;}
.cm-s-ipython .CodeMirror-linenumber {color: #5c5855;}
.cm-s-ipython .CodeMirror-cursor {border-left: 1px solid #807d7c !important;}

.cm-s-ipython span.cm-comment {color: #cdab53;}
.cm-s-ipython span.cm-atom {color: #a16a94;}
.cm-s-ipython span.cm-number {color: #a16a94;}

.cm-s-ipython span.cm-property, .cm-s-ipython span.cm-attribute {color: #01a252;}
.cm-s-ipython span.cm-keyword {color: #db2d20;}
.cm-s-ipython span.cm-string {color: #fded02;}
.cm-s-ipython span.cm-operator {color: #cdab53;}
.cm-s-ipython span.cm-builtin {color: #a16a94;}

.cm-s-ipython span.cm-variable {color: #01a252;}
.cm-s-ipython span.cm-variable-2 {color: #01a0e4;}
.cm-s-ipython span.cm-def {color: #e8bbd0;}
.cm-s-ipython span.cm-error {background: #db2d20; color: #807d7c;}
.cm-s-ipython span.cm-bracket {color: #a5a2a2;}
.cm-s-ipython span.cm-tag {color: #db2d20;}
.cm-s-ipython span.cm-link {color: #a16a94;}

.cm-s-ipython .CodeMirror-matchingbracket { text-decoration: underline; color: #d6d5d4 !important;}
87 changes: 87 additions & 0 deletions ipython-3/output/base16-3024-light.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
/*
Name: Base16 3024 Light
Author: Jan T. Sott (http://github.com/idleberg)
CodeMirror template adapted for IPython Notebook by Nikhil Sonnad (https://github.com/nsonnad/base16-ipython-notebook)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-chrome-devtools)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/

/* Uncomment to use a custom font
div#notebook, div.CodeMirror, div.output_area pre, div.output_wrapper, div.prompt {
font-family: 'Custom Font Name', monospace !important;
}
*/

/* GLOBALS */
body {background-color: #f7f7f7;}
a {color: #01a0e4;}

/* INTRO PAGE */
.toolbar_info, .list-container {color: #3a3432;}

/* NOTEBOOK */

/* comment out this line to bring the toolbar back */
div#maintoolbar, div#header {display: none !important;}

div#notebook {border-top: none;}

div.input_prompt {color: #a16a94;}
div.output_prompt {color: #cdab53;}
div.input_area {
border-radius: 0px;
border: 1px solid #a5a2a2;
}
div.output_area pre {font-weight: normal; color: #4a4543;}
div.output_subarea {font-weight: normal; color: #4a4543;}

.rendered_html table, .rendered_html th, .rendered_html tr, .rendered_html td {
border: 1px #5c5855 solid;
color: #5c5855;
}
div.output_html { font-family: sans-serif; }
table.dataframe tr {border: 1px #4a4543;}

div.cell.selected {border-radius: 0px;}
div.cell.edit_mode {border-radius: 0px; border: thin solid #cdab53;}
div.text_cell_render, div.output_html {color: #4a4543;}

span.ansiblack {color: #3a3432;}
span.ansiblue {color: #b5e4f4;}
span.ansigray {color: #807d7c;}
span.ansigreen {color: #01a252;}
span.ansipurple {color: #a16a94;}
span.ansired {color: #db2d20;}
span.ansiyellow {color: #fded02;}

div.output_stderr {background-color: #db2d20;}
div.output_stderr pre {color: #d6d5d4;}

.cm-s-ipython.CodeMirror {background: #f7f7f7; color: #3a3432;}
.cm-s-ipython div.CodeMirror-selected {background: #d6d5d4 !important;}
.cm-s-ipython .CodeMirror-gutters {background: #f7f7f7; border-right: 0px;}
.cm-s-ipython .CodeMirror-linenumber {color: #807d7c;}
.cm-s-ipython .CodeMirror-cursor {border-left: 1px solid #5c5855 !important;}

.cm-s-ipython span.cm-comment {color: #cdab53;}
.cm-s-ipython span.cm-atom {color: #a16a94;}
.cm-s-ipython span.cm-number {color: #a16a94;}

.cm-s-ipython span.cm-property, .cm-s-ipython span.cm-attribute {color: #01a252;}
.cm-s-ipython span.cm-keyword {color: #db2d20;}
.cm-s-ipython span.cm-string {color: #fded02;}
.cm-s-ipython span.cm-operator {color: #cdab53;}
.cm-s-ipython span.cm-builtin {color: #a16a94;}

.cm-s-ipython span.cm-variable {color: #01a252;}
.cm-s-ipython span.cm-variable-2 {color: #01a0e4;}
.cm-s-ipython span.cm-def {color: #e8bbd0;}
.cm-s-ipython span.cm-error {background: #db2d20; color: #5c5855;}
.cm-s-ipython span.cm-bracket {color: #4a4543;}
.cm-s-ipython span.cm-tag {color: #db2d20;}
.cm-s-ipython span.cm-link {color: #a16a94;}

.cm-s-ipython .CodeMirror-matchingbracket { text-decoration: underline; color: #3a3432 !important;}
87 changes: 87 additions & 0 deletions ipython-3/output/base16-apathy-dark.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
/*
Name: Base16 Apathy Dark
Author: Jannik Siebert (https://github.com/janniks)
CodeMirror template adapted for IPython Notebook by Nikhil Sonnad (https://github.com/nsonnad/base16-ipython-notebook)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-chrome-devtools)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/

/* Uncomment to use a custom font
div#notebook, div.CodeMirror, div.output_area pre, div.output_wrapper, div.prompt {
font-family: 'Custom Font Name', monospace !important;
}
*/

/* GLOBALS */
body {background-color: #031A16;}
a {color: #96883E;}

/* INTRO PAGE */
.toolbar_info, .list_container {color: #A7CEC8;}

/* NOTEBOOK */

/* comment out this line to bring the toolbar back */
div#maintoolbar, div#header {display: none !important;}

div#notebook {border-top: none;}

div.input_prompt {color: #3E965B;}
div.output_prompt {color: #4C963E;}
div.input_area {
border-radius: 0px;
border: 1px solid #184E45;
}
div.output_area pre {font-weight: normal; color: #81B5AC;}
div.output_subarea {font-weight: normal; color: #81B5AC;}

.rendered_html table, .rendered_html th, .rendered_html tr, .rendered_html td {
border: 1px #81B5AC solid;
color: #81B5AC;
}
div.output_html { font-family: sans-serif; }
table.dataframe tr {border: 1px #81B5AC;}

div.cell.selected {border-radius: 0px;}
div.cell.edit_mode {border-radius: 0px; border: thin solid #4C963E;}
div.text_cell_render, div.output_html {color: #81B5AC;}

span.ansiblack {color: #0B342D;}
span.ansiblue {color: #963E4C;}
span.ansigray {color: #5F9C92;}
span.ansigreen {color: #883E96;}
span.ansipurple {color: #4C963E;}
span.ansired {color: #3E9688;}
span.ansiyellow {color: #3E4C96;}

div.output_stderr {background-color: #3E9688;}
div.output_stderr pre {color: #A7CEC8;}

.cm-s-ipython.CodeMirror {background: #031A16; color: #A7CEC8;}
.cm-s-ipython div.CodeMirror-selected {background: #0B342D !important;}
.cm-s-ipython .CodeMirror-gutters {background: #031A16; border-right: 0px;}
.cm-s-ipython .CodeMirror-linenumber {color: #2B685E;}
.cm-s-ipython .CodeMirror-cursor {border-left: 1px solid #5F9C92 !important;}

.cm-s-ipython span.cm-comment {color: #3E965B;}
.cm-s-ipython span.cm-atom {color: #4C963E;}
.cm-s-ipython span.cm-number {color: #4C963E;}

.cm-s-ipython span.cm-property, .cm-s-ipython span.cm-attribute {color: #883E96;}
.cm-s-ipython span.cm-keyword {color: #3E9688;}
.cm-s-ipython span.cm-string {color: #3E4C96;}
.cm-s-ipython span.cm-operator {color: #3E965B;}
.cm-s-ipython span.cm-builtin {color: #4C963E;}

.cm-s-ipython span.cm-variable {color: #883E96;}
.cm-s-ipython span.cm-variable-2 {color: #96883E;}
.cm-s-ipython span.cm-def {color: #3E7996;}
.cm-s-ipython span.cm-error {background: #3E9688; color: #5F9C92;}
.cm-s-ipython span.cm-bracket {color: #81B5AC;}
.cm-s-ipython span.cm-tag {color: #3E9688;}
.cm-s-ipython span.cm-link {color: #4C963E;}

.cm-s-ipython .CodeMirror-matchingbracket { text-decoration: underline; color: #A7CEC8 !important;}
87 changes: 87 additions & 0 deletions ipython-3/output/base16-apathy-light.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
/*
Name: Base16 Apathy Light
Author: Jannik Siebert (https://github.com/janniks)
CodeMirror template adapted for IPython Notebook by Nikhil Sonnad (https://github.com/nsonnad/base16-ipython-notebook)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-chrome-devtools)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/

/* Uncomment to use a custom font
div#notebook, div.CodeMirror, div.output_area pre, div.output_wrapper, div.prompt {
font-family: 'Custom Font Name', monospace !important;
}
*/

/* GLOBALS */
body {background-color: #D2E7E4;}
a {color: #96883E;}

/* INTRO PAGE */
.toolbar_info, .list-container {color: #0B342D;}

/* NOTEBOOK */

/* comment out this line to bring the toolbar back */
div#maintoolbar, div#header {display: none !important;}

div#notebook {border-top: none;}

div.input_prompt {color: #4C963E;}
div.output_prompt {color: #3E965B;}
div.input_area {
border-radius: 0px;
border: 1px solid #81B5AC;
}
div.output_area pre {font-weight: normal; color: #184E45;}
div.output_subarea {font-weight: normal; color: #184E45;}

.rendered_html table, .rendered_html th, .rendered_html tr, .rendered_html td {
border: 1px #2B685E solid;
color: #2B685E;
}
div.output_html { font-family: sans-serif; }
table.dataframe tr {border: 1px #184E45;}

div.cell.selected {border-radius: 0px;}
div.cell.edit_mode {border-radius: 0px; border: thin solid #3E965B;}
div.text_cell_render, div.output_html {color: #184E45;}

span.ansiblack {color: #0B342D;}
span.ansiblue {color: #963E4C;}
span.ansigray {color: #5F9C92;}
span.ansigreen {color: #883E96;}
span.ansipurple {color: #4C963E;}
span.ansired {color: #3E9688;}
span.ansiyellow {color: #3E4C96;}

div.output_stderr {background-color: #3E9688;}
div.output_stderr pre {color: #A7CEC8;}

.cm-s-ipython.CodeMirror {background: #D2E7E4; color: #0B342D;}
.cm-s-ipython div.CodeMirror-selected {background: #A7CEC8 !important;}
.cm-s-ipython .CodeMirror-gutters {background: #D2E7E4; border-right: 0px;}
.cm-s-ipython .CodeMirror-linenumber {color: #5F9C92;}
.cm-s-ipython .CodeMirror-cursor {border-left: 1px solid #2B685E !important;}

.cm-s-ipython span.cm-comment {color: #3E965B;}
.cm-s-ipython span.cm-atom {color: #4C963E;}
.cm-s-ipython span.cm-number {color: #4C963E;}

.cm-s-ipython span.cm-property, .cm-s-ipython span.cm-attribute {color: #883E96;}
.cm-s-ipython span.cm-keyword {color: #3E9688;}
.cm-s-ipython span.cm-string {color: #3E4C96;}
.cm-s-ipython span.cm-operator {color: #3E965B;}
.cm-s-ipython span.cm-builtin {color: #4C963E;}

.cm-s-ipython span.cm-variable {color: #883E96;}
.cm-s-ipython span.cm-variable-2 {color: #96883E;}
.cm-s-ipython span.cm-def {color: #3E7996;}
.cm-s-ipython span.cm-error {background: #3E9688; color: #2B685E;}
.cm-s-ipython span.cm-bracket {color: #184E45;}
.cm-s-ipython span.cm-tag {color: #3E9688;}
.cm-s-ipython span.cm-link {color: #4C963E;}

.cm-s-ipython .CodeMirror-matchingbracket { text-decoration: underline; color: #0B342D !important;}
Loading

0 comments on commit 118a9ad

Please sign in to comment.