diff --git a/autocompile.sh b/autocompile.sh old mode 100755 new mode 100644 diff --git a/chapters.py b/chapters.py index 04cded5..f02f27e 100644 --- a/chapters.py +++ b/chapters.py @@ -53,7 +53,10 @@ def compile_chapter(chapter, no_cache): slides = [delimiter + slide for slide in chapter_input][1:] chapter_content = '' for slide in slides: - chapter_content += '
\n' + slides_helper.compile_slide(slide, root) + '\n
\n' + chapter_content +=\ + '
\n' +\ + slides_helper.compile_slide(slide, root) + '\n' +\ + '
\n' cache.store_cached_chapter(root, lang, chapter, chapter_content) - return chapter_content \ No newline at end of file + return chapter_content diff --git a/main.py b/main.py old mode 100644 new mode 100755 diff --git a/slides.py b/slides.py index 521d830..225ec13 100644 --- a/slides.py +++ b/slides.py @@ -14,6 +14,9 @@ def compile_slide(slide, root_directory): slide_metadata = get_slide_metadata(slide) slide_data = get_slide_data(slide) slide = get_slide_layout(slide_metadata['layout']) + if 'todo' in slide_data.keys(): + # TODO: Move the css into a global onpoint.css file + slide = '' + slide for key, value in slide_data.items(): placeholder = '@' + key filler = convert_slide_content(value) @@ -65,4 +68,4 @@ def convert_slide_content(content): content, 'html', format='md', extra_args=pdoc_args, - filters=filters) \ No newline at end of file + filters=filters)