##// END OF EJS Templates
Merge pull request #4576 from ellisonbg/cell-spacing...
Matthias Bussonnier -
r13786:f7b599ef merge
parent child Browse files
Show More
@@ -3,103 +3,101 b''
3 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
3 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
4
4
5 .hbox {
5 .hbox {
6 display: -webkit-box;
6 display: -webkit-box;
7 -webkit-box-orient: horizontal;
7 -webkit-box-orient: horizontal;
8 -webkit-box-align: stretch;
8 -webkit-box-align: stretch;
9
9
10 display: -moz-box;
10 display: -moz-box;
11 -moz-box-orient: horizontal;
11 -moz-box-orient: horizontal;
12 -moz-box-align: stretch;
12 -moz-box-align: stretch;
13
13
14 display: box;
14 display: box;
15 box-orient: horizontal;
15 box-orient: horizontal;
16 box-align: stretch;
16 box-align: stretch;
17 }
17 }
18
18
19 .hbox > * {
19 .hbox > * {
20 -webkit-box-flex: 0;
20 -webkit-box-flex: 0;
21 -moz-box-flex: 0;
21 -moz-box-flex: 0;
22 box-flex: 0;
22 box-flex: 0;
23 }
23 }
24
24
25 .vbox {
25 .vbox {
26 display: -webkit-box;
26 display: -webkit-box;
27 -webkit-box-orient: vertical;
27 -webkit-box-orient: vertical;
28 -webkit-box-align: stretch;
28 -webkit-box-align: stretch;
29
29
30 display: -moz-box;
30 display: -moz-box;
31 -moz-box-orient: vertical;
31 -moz-box-orient: vertical;
32 -moz-box-align: stretch;
32 -moz-box-align: stretch;
33
33
34 display: box;
34 display: box;
35 box-orient: vertical;
35 box-orient: vertical;
36 box-align: stretch;
36 box-align: stretch;
37 /* width must be 100% to force FF to behave like webkit */
37 /* width must be 100% to force FF to behave like webkit */
38 width: 100%;
38 width: 100%;
39 }
39 }
40
40
41 .vbox > * {
41 .vbox > * {
42 -webkit-box-flex: 0;
42 -webkit-box-flex: 0;
43 -moz-box-flex: 0;
43 -moz-box-flex: 0;
44 box-flex: 0;
44 box-flex: 0;
45 }
45 }
46
46
47 .reverse {
47 .reverse {
48 -webkit-box-direction: reverse;
48 -webkit-box-direction: reverse;
49 -moz-box-direction: reverse;
49 -moz-box-direction: reverse;
50 box-direction: reverse;
50 box-direction: reverse;
51 }
51 }
52
52
53 .box-flex0 {
53 .box-flex0 {
54 -webkit-box-flex: 0;
54 -webkit-box-flex: 0;
55 -moz-box-flex: 0;
55 -moz-box-flex: 0;
56 box-flex: 0;
56 box-flex: 0;
57 }
57 }
58
58
59 .box-flex1 {
59 .box-flex1 {
60 -webkit-box-flex: 1;
60 -webkit-box-flex: 1;
61 -moz-box-flex: 1;
61 -moz-box-flex: 1;
62 box-flex: 1;
62 box-flex: 1;
63 }
63 }
64
64
65 .box-flex {
65 .box-flex {
66 .box-flex1();
66 .box-flex1();
67 }
67 }
68
68
69
70
71 .box-flex2 {
69 .box-flex2 {
72 -webkit-box-flex: 2;
70 -webkit-box-flex: 2;
73 -moz-box-flex: 2;
71 -moz-box-flex: 2;
74 box-flex: 2;
72 box-flex: 2;
75 }
73 }
76
74
77 .box-group1 {
75 .box-group1 {
78 -webkit-box-flex-group: 1;
76 -webkit-box-flex-group: 1;
79 -moz-box-flex-group: 1;
77 -moz-box-flex-group: 1;
80 box-flex-group: 1;
78 box-flex-group: 1;
81 }
79 }
82
80
83 .box-group2 {
81 .box-group2 {
84 -webkit-box-flex-group: 2;
82 -webkit-box-flex-group: 2;
85 -moz-box-flex-group: 2;
83 -moz-box-flex-group: 2;
86 box-flex-group: 2;
84 box-flex-group: 2;
87 }
85 }
88
86
89 .start {
87 .start {
90 -webkit-box-pack: start;
88 -webkit-box-pack: start;
91 -moz-box-pack: start;
89 -moz-box-pack: start;
92 box-pack: start;
90 box-pack: start;
93 }
91 }
94
92
95 .end {
93 .end {
96 -webkit-box-pack: end;
94 -webkit-box-pack: end;
97 -moz-box-pack: end;
95 -moz-box-pack: end;
98 box-pack: end;
96 box-pack: end;
99 }
97 }
100
98
101 .center {
99 .center {
102 -webkit-box-pack: center;
100 -webkit-box-pack: center;
103 -moz-box-pack: center;
101 -moz-box-pack: center;
104 box-pack: center;
102 box-pack: center;
105 }
103 }
@@ -9,15 +9,15 b' div.cell {'
9 width: 100%;
9 width: 100%;
10 padding: 5px 5px 5px 0px;
10 padding: 5px 5px 5px 0px;
11 /* This acts as a spacer between cells, that is outside the border */
11 /* This acts as a spacer between cells, that is outside the border */
12 margin: 2px 0px 2px 7px;
12 margin: 0px;
13 outline: none;
13 outline: none;
14 }
14 }
15
15
16 div.prompt {
16 div.prompt {
17 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
17 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
18 min-width: 11ex;
18 min-width: 11ex;
19 /* This 0.4em is tuned to match the padding on the CodeMirror editor. */
19 /* This padding is tuned to match the padding on the CodeMirror editor. */
20 padding: 0.4em;
20 padding: @code_padding;
21 margin: 0px;
21 margin: 0px;
22 font-family: @monoFontFamily;
22 font-family: @monoFontFamily;
23 text-align: right;
23 text-align: right;
@@ -22,46 +22,3 b' div.input_prompt {'
22 border-top: 1px solid transparent;
22 border-top: 1px solid transparent;
23 }
23 }
24
24
25 div.output_wrapper {
26 /* This is a spacer between the input and output of each cell */
27 margin-top: 5px;
28 /* this position must be relative to enable descendents to be absolute within it */
29 position: relative;
30 .vbox()
31 }
32
33 /* class for the output area when it should be height-limited */
34 div.output_scroll {
35 /* ideally, this would be max-height, but FF barfs all over that */
36 height: 24em;
37 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
38 width: 100%;
39
40 overflow: auto;
41 .corner-all;
42 .box-shadow(inset 0 2px 8px rgba(0, 0, 0, .8));
43 }
44
45 /* output div while it is collapsed */
46 div.output_collapsed {
47 margin: 0px;
48 padding: 0px;
49 .vbox();
50 }
51
52 div.out_prompt_overlay {
53 height: 100%;
54 padding: 0px 0.4em;
55 position: absolute;
56 .corner-all;
57 }
58
59 div.out_prompt_overlay:hover {
60 /* use inner shadow to get border that is computed the same on WebKit/FF */
61 .box-shadow(inset 0 0 1px #000);
62 background: rgba(240, 240, 240, 0.5);
63 }
64
65 div.output_prompt {
66 color: darkred;
67 }
@@ -11,8 +11,8 b''
11
11
12 .CodeMirror {
12 .CodeMirror {
13 line-height: @code_line_height; /* Changed from 1em to our global default */
13 line-height: @code_line_height; /* Changed from 1em to our global default */
14 height: auto; /* Changed to auto to autogrow */
14 height: auto; /* Changed to auto to autogrow */
15 background: none; /* Changed from white to allow our bg to show through */
15 background: none; /* Changed from white to allow our bg to show through */
16 }
16 }
17
17
18 .CodeMirror-scroll {
18 .CodeMirror-scroll {
@@ -23,36 +23,36 b''
23 }
23 }
24
24
25 @-moz-document url-prefix() {
25 @-moz-document url-prefix() {
26 /* Firefox does weird and terrible things (#3549) when overflow-x is auto */
26 /* Firefox does weird and terrible things (#3549) when overflow-x is auto */
27 /* It doesn't respect the overflow setting anyway, so we can workaround it with this */
27 /* It doesn't respect the overflow setting anyway, so we can workaround it with this */
28 .CodeMirror-scroll {
28 .CodeMirror-scroll {
29 overflow-x: hidden;
29 overflow-x: hidden;
30 }
30 }
31 }
31 }
32
32
33 .CodeMirror-lines {
33 .CodeMirror-lines {
34 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
34 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
35 /* we have set a different line-height and want this to scale with that. */
35 /* we have set a different line-height and want this to scale with that. */
36 padding: 0.4em;
36 padding: @code_padding;
37 }
37 }
38
38
39 .CodeMirror-linenumber {
39 .CodeMirror-linenumber {
40 // This is needed to fine tune the position of the line numbers because we use the 0.4em
40 // This is needed to fine tune the position of the line numbers because we use the 0.4em in @code_padding
41 // spacing in various places. Fine tuned to look right.
41 // spacing in various places. Fine tuned to look right.
42 padding: 0 8px 0 4px;
42 padding: 0 8px 0 4px;
43 }
43 }
44
44
45 .CodeMirror-gutters {
45 .CodeMirror-gutters {
46 // This is needed because our cell has rounded corners, otherwise the gutter area square
46 // This is needed because our cell has rounded corners, otherwise the gutter area square
47 // corner cuts into the rounded cell border.
47 // corner cuts into the rounded cell border.
48 border-bottom-left-radius: @baseBorderRadius;
48 border-bottom-left-radius: @baseBorderRadius;
49 border-top-left-radius: @baseBorderRadius;
49 border-top-left-radius: @baseBorderRadius;
50 }
50 }
51
51
52 .CodeMirror pre {
52 .CodeMirror pre {
53 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
53 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
54 /* .CodeMirror-lines */
54 /* .CodeMirror-lines */
55 padding: 0;
55 padding: 0;
56 border: 0;
56 border: 0;
57 .border-radius(0)
57 .border-radius(0)
58 }
58 }
@@ -3,8 +3,8 b''
3 z-index: 10;
3 z-index: 10;
4 overflow: hidden;
4 overflow: hidden;
5 border: 1px solid @border_color;
5 border: 1px solid @border_color;
6 .corner-all;
6 .corner-all;
7 .box-shadow(0px 6px 10px -1px #adadad);
7 .box-shadow(0px 6px 10px -1px #adadad);
8 }
8 }
9
9
10 .completions select {
10 .completions select {
@@ -15,10 +15,10 b''
15 margin: 0px;
15 margin: 0px;
16 overflow: auto;
16 overflow: auto;
17 font-family: @monoFontFamily;
17 font-family: @monoFontFamily;
18 font-size: 110%;
18 font-size: 110%;
19 color: @textColor;
19 color: @textColor;
20 }
20 }
21
21
22 .completions select option.context {
22 .completions select option.context {
23 color: @blueDark;
23 color: @blueDark;
24 }
24 }
@@ -1,8 +1,8 b''
1
1
2 body {
2 body {
3 background-color: @bodyBackground;
3 background-color: @bodyBackground;
4 }
4 }
5
5
6 body.notebook_app {
6 body.notebook_app {
7 overflow: hidden;
7 overflow: hidden;
8 }
8 }
@@ -57,9 +57,9 b' pre, code, kbd, samp { white-space: pre-wrap; }'
57 }
57 }
58
58
59 p {
59 p {
60 margin-bottom:0;
60 margin-bottom:0;
61 }
61 }
62
62
63 .end_space {
63 .end_space {
64 height: 200px;
64 height: 200px;
65 }
65 }
@@ -1,3 +1,45 b''
1 div.output_wrapper {
2 /* this position must be relative to enable descendents to be absolute within it */
3 position: relative;
4 .vbox()
5 }
6
7 /* class for the output area when it should be height-limited */
8 div.output_scroll {
9 /* ideally, this would be max-height, but FF barfs all over that */
10 height: 24em;
11 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
12 width: 100%;
13
14 overflow: auto;
15 .corner-all;
16 .box-shadow(inset 0 2px 8px rgba(0, 0, 0, .8));
17 }
18
19 /* output div while it is collapsed */
20 div.output_collapsed {
21 margin: 0px;
22 padding: 0px;
23 .vbox();
24 }
25
26 div.out_prompt_overlay {
27 height: 100%;
28 padding: 0px @code_padding;
29 position: absolute;
30 .corner-all;
31 }
32
33 div.out_prompt_overlay:hover {
34 /* use inner shadow to get border that is computed the same on WebKit/FF */
35 .box-shadow(inset 0 0 1px #000);
36 background: rgba(240, 240, 240, 0.5);
37 }
38
39 div.output_prompt {
40 color: darkred;
41 }
42
1 /* This class is the outer container of all output sections. */
43 /* This class is the outer container of all output sections. */
2 div.output_area {
44 div.output_area {
3 padding: 0px;
45 padding: 0px;
@@ -23,15 +65,14 b' div.output_area {'
23 }
65 }
24 }
66 }
25
67
26
27 /* This is needed to protect the pre formating from global settings such
68 /* This is needed to protect the pre formating from global settings such
28 as that of bootstrap */
69 as that of bootstrap */
29 .output {
70 .output {
30 .vbox();
71 .vbox();
31 }
72 }
32
73
33 div.output_area pre {
74 div.output_area pre {
34 font-family: @monoFontFamily;
75 font-family: @monoFontFamily;
35 margin: 0;
76 margin: 0;
36 padding: 0;
77 padding: 0;
37 border: 0;
78 border: 0;
@@ -46,8 +87,7 b' div.output_area pre {'
46 /* This class is for the output subarea inside the output_area and after
87 /* This class is for the output subarea inside the output_area and after
47 the prompt div. */
88 the prompt div. */
48 div.output_subarea {
89 div.output_subarea {
49 padding: 0.44em 0.4em 0.4em 1px;
90 padding: @code_padding @code_padding 0.0em @code_padding;
50 margin-left: 6px;
51 .box-flex1();
91 .box-flex1();
52 }
92 }
53
93
@@ -59,17 +99,17 b' div.output_text {'
59 text-align: left;
99 text-align: left;
60 color: @textColor;
100 color: @textColor;
61 font-family: @monoFontFamily;
101 font-family: @monoFontFamily;
62 /* This has to match that of the the CodeMirror class line-height below */
102 /* This has to match that of the the CodeMirror class line-height below */
63 line-height: @code_line_height;
103 line-height: @code_line_height;
64 }
104 }
65
105
66 /* stdout/stderr are 'text' as well as 'stream', but pyout/pyerr are *not* streams */
106 /* stdout/stderr are 'text' as well as 'stream', but pyout/pyerr are *not* streams */
67 div.output_stream {
107 div.output_stream {
68 padding-top: 0.0em;
69 padding-bottom: 0.0em;
70 }
108 }
109
71 div.output_stdout {
110 div.output_stdout {
72 }
111 }
112
73 div.output_stderr {
113 div.output_stderr {
74 background: #fdd; /* very light red background for stderr */
114 background: #fdd; /* very light red background for stderr */
75 }
115 }
@@ -94,26 +134,28 b' div.output_jpeg {'
94 /* raw_input styles */
134 /* raw_input styles */
95
135
96 div.raw_input {
136 div.raw_input {
97 padding-top: 0px;
137 padding-top: 0px;
98 padding-bottom: 0px;
138 padding-bottom: 0px;
99 height: 1em;
139 height: 1em;
100 line-height: 1em;
140 line-height: 1em;
101 font-family: @monoFontFamily;
141 font-family: @monoFontFamily;
102 }
142 }
143
103 span.input_prompt {
144 span.input_prompt {
104 font-family: inherit;
145 font-family: inherit;
105 }
146 }
147
106 input.raw_input {
148 input.raw_input {
107 font-family: inherit;
149 font-family: inherit;
108 font-size: inherit;
150 font-size: inherit;
109 color: inherit;
151 color: inherit;
110 width: auto;
152 width: auto;
111 margin: -2px 0px 0px 1px;
153 margin: -2px 0px 0px 1px;
112 padding-left: 1px;
154 padding-left: 1px;
113 padding-top: 2px;
155 padding-top: 2px;
114 height: 1em;
156 height: 1em;
115 }
157 }
116
158
117 p.p-space {
159 p.p-space {
118 margin-bottom: 10px;
160 margin-bottom: 10px;
119 }
161 }
@@ -16,6 +16,6 b' div#pager {'
16 line-height: @code_line_height;
16 line-height: @code_line_height;
17 color: @textColor;
17 color: @textColor;
18 background-color: @cell_background;
18 background-color: @cell_background;
19 padding: 0.4em;
19 padding: @code_padding;
20 }
20 }
21 }
21 }
@@ -1,9 +1,10 b''
1
1
2 // Our own variables for this page
2 // Our own variables for this page
3
3
4 @cell_selected_background: darken(@bodyBackground, 2%);
4 @cell_selected_background: darken(@bodyBackground, 2%);
5 @cell_background: darken(@bodyBackground, 3.2%);
5 @cell_background: darken(@bodyBackground, 3.2%);
6 @border_color: darken(@cell_selected_background, 31%);
6 @border_color: darken(@cell_selected_background, 31%);
7 @light_border_color: darken(@cell_selected_background, 17%);
7 @light_border_color: darken(@cell_selected_background, 17%);
8 @border_width: 1px;
8 @border_width: 1px;
9 @code_padding: 0.4em;
9
10
@@ -54,18 +54,12 b' input.engine_num_input{height:20px;margin-bottom:2px;padding-top:0;padding-botto'
54 .ansibgpurple{background-color:magenta;}
54 .ansibgpurple{background-color:magenta;}
55 .ansibgcyan{background-color:cyan;}
55 .ansibgcyan{background-color:cyan;}
56 .ansibggray{background-color:gray;}
56 .ansibggray{background-color:gray;}
57 div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;padding:5px 5px 5px 0px;margin:2px 0px 2px 7px;outline:none;}div.cell.selected{border-radius:4px;border:thin #ababab solid;}
57 div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;padding:5px 5px 5px 0px;margin:0px;outline:none;}div.cell.selected{border-radius:4px;border:thin #ababab solid;}
58 div.prompt{min-width:11ex;padding:0.4em;margin:0px;font-family:monospace;text-align:right;line-height:1.231em;}
58 div.prompt{min-width:11ex;padding:0.4em;margin:0px;font-family:monospace;text-align:right;line-height:1.231em;}
59 div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
59 div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
60 div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
60 div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
61 div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
61 div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
62 div.input_prompt{color:navy;border-top:1px solid transparent;}
62 div.input_prompt{color:navy;border-top:1px solid transparent;}
63 div.output_wrapper{margin-top:5px;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
64 div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);}
65 div.output_collapsed{margin:0px;padding:0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
66 div.out_prompt_overlay{height:100%;padding:0px 0.4em;position:absolute;border-radius:4px;}
67 div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000000;-moz-box-shadow:inset 0 0 1px #000000;box-shadow:inset 0 0 1px #000000;background:rgba(240, 240, 240, 0.5);}
68 div.output_prompt{color:darkred;}
69 .CodeMirror{line-height:1.231em;height:auto;background:none;}
63 .CodeMirror{line-height:1.231em;height:auto;background:none;}
70 .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}
64 .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}
71 @-moz-document url-prefix(){.CodeMirror-scroll{overflow-x:hidden;}}.CodeMirror-lines{padding:0.4em;}
65 @-moz-document url-prefix(){.CodeMirror-scroll{overflow-x:hidden;}}.CodeMirror-lines{padding:0.4em;}
@@ -93,14 +87,19 b' pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .j'
93 .cm-s-ipython span.cm-operator{color:#AA22FF;font-weight:bold;}
87 .cm-s-ipython span.cm-operator{color:#AA22FF;font-weight:bold;}
94 .cm-s-ipython span.cm-meta{color:#AA22FF;}
88 .cm-s-ipython span.cm-meta{color:#AA22FF;}
95 .cm-s-ipython span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat;}
89 .cm-s-ipython span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat;}
90 div.output_wrapper{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
91 div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);}
92 div.output_collapsed{margin:0px;padding:0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
93 div.out_prompt_overlay{height:100%;padding:0px 0.4em;position:absolute;border-radius:4px;}
94 div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000000;-moz-box-shadow:inset 0 0 1px #000000;box-shadow:inset 0 0 1px #000000;background:rgba(240, 240, 240, 0.5);}
95 div.output_prompt{color:darkred;}
96 div.output_area{padding:0px;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}div.output_area .MathJax_Display{text-align:left !important;}
96 div.output_area{padding:0px;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}div.output_area .MathJax_Display{text-align:left !important;}
97 div.output_area .rendered_html table{margin-left:0;margin-right:0;}
97 div.output_area .rendered_html table{margin-left:0;margin-right:0;}
98 div.output_area .rendered_html img{margin-left:0;margin-right:0;}
98 div.output_area .rendered_html img{margin-left:0;margin-right:0;}
99 .output{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
99 .output{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
100 div.output_area pre{font-family:monospace;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:black;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:inherit;}
100 div.output_area pre{font-family:monospace;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:black;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:inherit;}
101 div.output_subarea{padding:0.44em 0.4em 0.4em 1px;margin-left:6px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
101 div.output_subarea{padding:0.4em 0.4em 0em 0.4em;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
102 div.output_text{text-align:left;color:#000000;font-family:monospace;line-height:1.231em;}
102 div.output_text{text-align:left;color:#000000;font-family:monospace;line-height:1.231em;}
103 div.output_stream{padding-top:0.0em;padding-bottom:0.0em;}
104 div.output_stderr{background:#fdd;}
103 div.output_stderr{background:#fdd;}
105 div.output_latex{text-align:left;}
104 div.output_latex{text-align:left;}
106 .js-error{color:darkred;}
105 .js-error{color:darkred;}
@@ -1435,18 +1435,12 b' input.engine_num_input{height:20px;margin-bottom:2px;padding-top:0;padding-botto'
1435 .ansibgpurple{background-color:magenta;}
1435 .ansibgpurple{background-color:magenta;}
1436 .ansibgcyan{background-color:cyan;}
1436 .ansibgcyan{background-color:cyan;}
1437 .ansibggray{background-color:gray;}
1437 .ansibggray{background-color:gray;}
1438 div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;padding:5px 5px 5px 0px;margin:2px 0px 2px 7px;outline:none;}div.cell.selected{border-radius:4px;border:thin #ababab solid;}
1438 div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;padding:5px 5px 5px 0px;margin:0px;outline:none;}div.cell.selected{border-radius:4px;border:thin #ababab solid;}
1439 div.prompt{min-width:11ex;padding:0.4em;margin:0px;font-family:monospace;text-align:right;line-height:1.231em;}
1439 div.prompt{min-width:11ex;padding:0.4em;margin:0px;font-family:monospace;text-align:right;line-height:1.231em;}
1440 div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
1440 div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
1441 div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
1441 div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
1442 div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
1442 div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
1443 div.input_prompt{color:navy;border-top:1px solid transparent;}
1443 div.input_prompt{color:navy;border-top:1px solid transparent;}
1444 div.output_wrapper{margin-top:5px;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1445 div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);}
1446 div.output_collapsed{margin:0px;padding:0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1447 div.out_prompt_overlay{height:100%;padding:0px 0.4em;position:absolute;border-radius:4px;}
1448 div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000000;-moz-box-shadow:inset 0 0 1px #000000;box-shadow:inset 0 0 1px #000000;background:rgba(240, 240, 240, 0.5);}
1449 div.output_prompt{color:darkred;}
1450 .CodeMirror{line-height:1.231em;height:auto;background:none;}
1444 .CodeMirror{line-height:1.231em;height:auto;background:none;}
1451 .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}
1445 .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}
1452 @-moz-document url-prefix(){.CodeMirror-scroll{overflow-x:hidden;}}.CodeMirror-lines{padding:0.4em;}
1446 @-moz-document url-prefix(){.CodeMirror-scroll{overflow-x:hidden;}}.CodeMirror-lines{padding:0.4em;}
@@ -1474,14 +1468,19 b' pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .j'
1474 .cm-s-ipython span.cm-operator{color:#AA22FF;font-weight:bold;}
1468 .cm-s-ipython span.cm-operator{color:#AA22FF;font-weight:bold;}
1475 .cm-s-ipython span.cm-meta{color:#AA22FF;}
1469 .cm-s-ipython span.cm-meta{color:#AA22FF;}
1476 .cm-s-ipython span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat;}
1470 .cm-s-ipython span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat;}
1471 div.output_wrapper{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1472 div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);}
1473 div.output_collapsed{margin:0px;padding:0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1474 div.out_prompt_overlay{height:100%;padding:0px 0.4em;position:absolute;border-radius:4px;}
1475 div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000000;-moz-box-shadow:inset 0 0 1px #000000;box-shadow:inset 0 0 1px #000000;background:rgba(240, 240, 240, 0.5);}
1476 div.output_prompt{color:darkred;}
1477 div.output_area{padding:0px;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}div.output_area .MathJax_Display{text-align:left !important;}
1477 div.output_area{padding:0px;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}div.output_area .MathJax_Display{text-align:left !important;}
1478 div.output_area .rendered_html table{margin-left:0;margin-right:0;}
1478 div.output_area .rendered_html table{margin-left:0;margin-right:0;}
1479 div.output_area .rendered_html img{margin-left:0;margin-right:0;}
1479 div.output_area .rendered_html img{margin-left:0;margin-right:0;}
1480 .output{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1480 .output{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
1481 div.output_area pre{font-family:monospace;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:black;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:inherit;}
1481 div.output_area pre{font-family:monospace;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:black;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:inherit;}
1482 div.output_subarea{padding:0.44em 0.4em 0.4em 1px;margin-left:6px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
1482 div.output_subarea{padding:0.4em 0.4em 0em 0.4em;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
1483 div.output_text{text-align:left;color:#000000;font-family:monospace;line-height:1.231em;}
1483 div.output_text{text-align:left;color:#000000;font-family:monospace;line-height:1.231em;}
1484 div.output_stream{padding-top:0.0em;padding-bottom:0.0em;}
1485 div.output_stderr{background:#fdd;}
1484 div.output_stderr{background:#fdd;}
1486 div.output_latex{text-align:left;}
1485 div.output_latex{text-align:left;}
1487 .js-error{color:darkred;}
1486 .js-error{color:darkred;}
General Comments 0
You need to be logged in to leave comments. Login now