base.html.j2 872 B

123456789101112131415161718192021222324252627282930313233
  1. {%- extends 'lab/base.html.j2' -%}
  2. {% from 'cellslidedata.j2' import cellslidedata %}
  3. {%- block any_cell scoped -%}
  4. {%- if cell.metadata.get('slide_start', False) -%}
  5. <section {{ cellslidedata(cell) }}>
  6. {%- endif -%}
  7. {%- if cell.metadata.get('subslide_start', False) -%}
  8. <section {{ cellslidedata(cell) }}>
  9. {%- endif -%}
  10. {%- if cell.metadata.get('fragment_start', False) -%}
  11. <div class="fragment" {{ cellslidedata(cell) }}>
  12. {%- endif -%}
  13. {%- if cell.metadata.slide_type == 'notes' -%}
  14. <aside class="notes">
  15. {{ super() }}
  16. </aside>
  17. {%- elif cell.metadata.slide_type == 'skip' -%}
  18. {%- else -%}
  19. {{ super() }}
  20. {%- endif -%}
  21. {%- if cell.metadata.get('fragment_end', False) -%}
  22. </div>
  23. {%- endif -%}
  24. {%- if cell.metadata.get('subslide_end', False) -%}
  25. </section>
  26. {%- endif -%}
  27. {%- if cell.metadata.get('slide_end', False) -%}
  28. </section>
  29. {%- endif -%}
  30. {%- endblock any_cell -%}