##// END OF EJS Templates
semantic names for indicator icons...
semantic names for indicator icons For all of the discussion that we had about what kind of icons should and should not be used to indicate what mode the notebook is in, we never went through to make it possible to override it. With this change, it is now possible to override what icons are displayed for Command and Edit Modes. For example, @minrk liked the fighter-jet icon for Command Mode, so he can put this in his custom.css .ipython-command-mode:before { content: "\f0fb"; }

File last commit:

r15730:59015816
r15806:6b3b303a
Show More
basic.tpl
193 lines | 4.6 KiB | application/vnd.groove-tool-template | SmartyLexer
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- extends 'display_priority.tpl' -%}
Matthias BUSSONNIER
null template
r9580
Matthias BUSSONNIER
working on html
r9590 {% block codecell %}
Jonathan Frederic
Remove 'unselected'
r15723 <div class="cell border-box-sizing code_cell rendered">
damianavila
Redo of fixing templates structure.
r11770 {{ super() }}
</div>
Matthias BUSSONNIER
some other fixes
r9591 {%- endblock codecell %}
Matthias BUSSONNIER
working on html
r9590
{% block input_group -%}
Matthias BUSSONNIER
remove hardcoded box-orient
r12918 <div class="input">
damianavila
Redo of fixing templates structure.
r11770 {{ super() }}
Matthias BUSSONNIER
null template
r9580 </div>
Matthias BUSSONNIER
working on html
r9590 {% endblock input_group %}
MinRK
fix div hierarchy for outputs...
r10041 {% block output_group %}
Matthias BUSSONNIER
remove hardcoded box-orient
r12918 <div class="output_wrapper">
Matthias BUSSONNIER
remove more hard coded layout
r13332 <div class="output">
Matthias BUSSONNIER
fix prompt/output hbox/vbox
r9823 {{ super() }}
Matthias BUSSONNIER
null template
r9580 </div>
damianavila
Addind a closing div.
r9707 </div>
Matthias BUSSONNIER
working on html
r9590 {% endblock output_group %}
{% block in_prompt -%}
damianavila
Redo of fixing templates structure.
r11770 <div class="prompt input_prompt">
In&nbsp;[{{ cell.prompt_number }}]:
</div>
Matthias BUSSONNIER
working on html
r9590 {%- endblock in_prompt %}
damianavila
Make the name of empty_in_prompt more explicit.
r14198 {% block empty_in_prompt -%}
damianavila
Rename of input groups and use of self.block for e_in_prompt.
r14193 <div class="prompt input_prompt">
</div>
damianavila
Make the name of empty_in_prompt more explicit.
r14198 {%- endblock empty_in_prompt %}
damianavila
Rename of input groups and use of self.block for e_in_prompt.
r14193
MinRK
fix div hierarchy for outputs...
r10041 {#
output_prompt doesn't do anything in HTML,
because there is a prompt div in each output area (see output block)
#}
{% block output_prompt %}
Matthias BUSSONNIER
working on html
r9590 {% endblock output_prompt %}
{% block input %}
Jonathan Frederic
Make nbconvert html full output like notebook's html....
r15713 <div class="inner_cell">
<div class="input_area">
MinRK
allow highlighting language to be set from notebook metadata
r15672 {{ cell.input | highlight2html(language=resources.get('language'), metadata=cell.metadata) }}
Matthias BUSSONNIER
some other fixes
r9591 </div>
Jonathan Frederic
Make nbconvert html full output like notebook's html....
r15713 </div>
Matthias BUSSONNIER
working on html
r9590 {%- endblock input %}
MinRK
fix div hierarchy for outputs...
r10041 {% block output %}
Matthias BUSSONNIER
remove hardcoded box-orient
r12918 <div class="output_area">
MinRK
fix div hierarchy for outputs...
r10041 {%- if output.output_type == 'pyout' -%}
damianavila
Redo of fixing templates structure.
r11770 <div class="prompt output_prompt">
Out[{{ cell.prompt_number }}]:
MinRK
fix div hierarchy for outputs...
r10041 {%- else -%}
damianavila
Redo of fixing templates structure.
r11770 <div class="prompt">
MinRK
fix div hierarchy for outputs...
r10041 {%- endif -%}
damianavila
Redo of fixing templates structure.
r11770 </div>
MinRK
fix div hierarchy for outputs...
r10041 {{ super() }}
</div>
{% endblock output %}
Matthias BUSSONNIER
null template
r9580
damianavila
Simplification of the logic.
r14195 {% block markdowncell scoped %}
Jonathan Frederic
Remove 'unselected'
r15723 <div class="cell border-box-sizing text_cell rendered">
damianavila
Make the name of empty_in_prompt more explicit.
r14198 {{ self.empty_in_prompt() }}
damianavila
Added new structure (input prompt and inner cell) to markdown cells.
r14191 <div class="inner_cell">
damianavila
Restructuration of null.tpl and addition of inner_cell classes.
r14192 <div class="text_cell_render border-box-sizing rendered_html">
MinRK
remove strip_math_space...
r12864 {{ cell.source | markdown2html | strip_files_prefix }}
Matthias BUSSONNIER
null template
r9580 </div>
damianavila
Added new structure (input prompt and inner cell) to markdown cells.
r14191 </div>
damianavila
Simplification of the logic.
r14195 </div>
{%- endblock markdowncell %}
Matthias BUSSONNIER
null template
r9580
damianavila
Simplification of the logic.
r14195 {% block headingcell scoped %}
Jonathan Frederic
Remove 'unselected'
r15723 <div class="cell border-box-sizing text_cell rendered">
damianavila
Make the name of empty_in_prompt more explicit.
r14198 {{ self.empty_in_prompt() }}
damianavila
Restructuration of null.tpl and addition of inner_cell classes.
r14192 <div class="inner_cell">
Matthias BUSSONNIER
null template
r9580 <div class="text_cell_render border-box-sizing rendered_html">
MinRK
remove strip_math_space...
r12864 {{ ("#" * cell.level + cell.source) | replace('\n', ' ') | markdown2html | strip_files_prefix | add_anchor }}
Matthias BUSSONNIER
null template
r9580 </div>
damianavila
Restructuration of null.tpl and addition of inner_cell classes.
r14192 </div>
damianavila
Simplification of the logic.
r14195 </div>
{% endblock headingcell %}
damianavila
Restructuration of null.tpl and addition of inner_cell classes.
r14192
damianavila
Simplification of the logic.
r14195 {% block unknowncell scoped %}
damianavila
Redo of fixing templates structure.
r11770 unknown type {{ cell.type }}
damianavila
Simplification of the logic.
r14195 {% endblock unknowncell %}
Matthias BUSSONNIER
working on html
r9590
{% block pyout -%}
Jonathan Frederic
s/extra_classes/extra_class
r15730 {%- set extra_class="output_pyout" -%}
damianavila
Redo of fixing templates structure.
r11770 {% block data_priority scoped %}
{{ super() }}
{% endblock %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 {%- set extra_class="" -%}
Matthias BUSSONNIER
working on html
r9590 {%- endblock pyout %}
Matthias BUSSONNIER
fix some stream/pyout/pyerr
r9600 {% block stream_stdout -%}
Jonathan Frederic
Removed some box-flex1 classes
r15715 <div class="output_subarea output_stream output_stdout output_text">
damianavila
Redo of fixing templates structure.
r11770 <pre>
{{ output.text | ansi2html }}
</pre>
Matthias BUSSONNIER
working on html
r9590 </div>
Matthias BUSSONNIER
fix some stream/pyout/pyerr
r9600 {%- endblock stream_stdout %}
{% block stream_stderr -%}
Jonathan Frederic
Audit of putput_* in nbconvert...
r15724 <div class="output_subarea output_stream output_stderr output_text">
damianavila
Redo of fixing templates structure.
r11770 <pre>
{{ output.text | ansi2html }}
</pre>
Matthias BUSSONNIER
fix some stream/pyout/pyerr
r9600 </div>
{%- endblock stream_stderr %}
Matthias BUSSONNIER
svgoutput
r9592
Jonathan Frederic
Removed notebook specific divs,...
r15725 {% block data_svg scoped -%}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_svg output_subarea {{extra_class}}">
MinRK
support extracted output in HTML template...
r15535 {%- if output.svg_filename %}
<img src="{{output.svg_filename | posix_path}}"
{%- else %}
damianavila
Redo of fixing templates structure.
r11770 {{ output.svg }}
MinRK
support extracted output in HTML template...
r15535 {%- endif %}
Jonathan Frederic
Added output specific ouput_* classes
r15719 </div>
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- endblock data_svg %}
Matthias BUSSONNIER
svgoutput
r9592
Jonathan Frederic
Removed notebook specific divs,...
r15725 {% block data_html scoped -%}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_html rendered_html output_subarea {{extra_class}}">
damianavila
Redo of fixing templates structure.
r11770 {{ output.html }}
Matthias BUSSONNIER
try to play with data display priority
r9599 </div>
{%- endblock data_html %}
Jonathan Frederic
Removed notebook specific divs,...
r15725 {% block data_png scoped %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_png output_subarea {{extra_class}}">
MinRK
support extracted output in HTML template...
r15535 {%- if output.png_filename %}
<img src="{{output.png_filename | posix_path}}"
{%- else %}
MinRK
handle image size metadata in nbconvert html
r15298 <img src="data:image/png;base64,{{ output.png }}"
MinRK
support extracted output in HTML template...
r15535 {%- endif %}
MinRK
don't assume outputs have metadata...
r15417 {%- if 'metadata' in output and 'width' in output.metadata.get('png', {}) %}
MinRK
handle image size metadata in nbconvert html
r15298 width={{output.metadata['png']['width']}}
{%- endif %}
MinRK
don't assume outputs have metadata...
r15417 {%- if 'metadata' in output and 'height' in output.metadata.get('png', {}) %}
MinRK
handle image size metadata in nbconvert html
r15298 height={{output.metadata['png']['height']}}
{%- endif %}
>
Jonathan Frederic
Added output specific ouput_* classes
r15719 </div>
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- endblock data_png %}
Jonathan Frederic
Removed notebook specific divs,...
r15725 {% block data_jpg scoped %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_jpeg output_subarea {{extra_class}}">
MinRK
support extracted output in HTML template...
r15535 {%- if output.jpeg_filename %}
<img src="{{output.jpeg_filename | posix_path}}"
{%- else %}
MinRK
handle image size metadata in nbconvert html
r15298 <img src="data:image/jpeg;base64,{{ output.jpeg }}"
MinRK
support extracted output in HTML template...
r15535 {%- endif %}
MinRK
don't assume outputs have metadata...
r15417 {%- if 'metadata' in output and 'width' in output.metadata.get('jpeg', {}) %}
MinRK
handle image size metadata in nbconvert html
r15298 width={{output.metadata['jpeg']['width']}}
{%- endif %}
MinRK
don't assume outputs have metadata...
r15417 {%- if 'metadata' in output and 'height' in output.metadata.get('jpeg', {}) %}
MinRK
handle image size metadata in nbconvert html
r15298 height={{output.metadata['jpeg']['height']}}
{%- endif %}
>
Jonathan Frederic
Added output specific ouput_* classes
r15719 </div>
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- endblock data_jpg %}
Jonathan Frederic
Removed notebook specific divs,...
r15725 {% block data_latex scoped %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_latex output_subarea {{extra_class}}">
damianavila
Redo of fixing templates structure.
r11770 {{ output.latex }}
Jonathan Frederic
Fixed classed for latex and text output
r15720 </div>
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- endblock data_latex %}
Matthias BUSSONNIER
svgoutput
r9592 {% block pyerr -%}
Jonathan Frederic
Removed some box-flex1 classes
r15715 <div class="output_subarea output_text output_pyerr">
damianavila
Redo of fixing templates structure.
r11770 <pre>{{ super() }}</pre>
Matthias BUSSONNIER
svgoutput
r9592 </div>
{%- endblock pyerr %}
{%- block traceback_line %}
damianavila
Redo of fixing templates structure.
r11770 {{ line | ansi2html }}
Matthias BUSSONNIER
svgoutput
r9592 {%- endblock traceback_line %}
Matthias BUSSONNIER
try to play with data display priority
r9599
Jonathan Frederic
Removed notebook specific divs,...
r15725 {%- block data_text scoped %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_text output_subarea {{extra_class}}">
damianavila
Redo of fixing templates structure.
r11770 <pre>
{{ output.text | ansi2html }}
</pre>
Jonathan Frederic
Fixed classed for latex and text output
r15720 </div>
Matthias BUSSONNIER
try to play with data display priority
r9599 {%- endblock -%}
Matthias BUSSONNIER
fix some stream/pyout/pyerr
r9600
Jonathan Frederic
Removed notebook specific divs,...
r15725 {%- block data_javascript scoped %}
Jonathan Frederic
s/extra_classes/extra_class
r15730 <div class="output_subarea output_javascript {{extra_class}}">
MinRK
add missing data_javascript...
r12446 <script type="text/javascript">
{{ output.javascript }}
</script>
Jonathan Frederic
Get rid of non-existant display data tag...
r15717 </div>
MinRK
add missing data_javascript...
r12446 {%- endblock -%}