add logo and css support

这个提交包含在:
vilmibm 2018-09-15 11:51:09 -07:00
父节点 ae77500996
当前提交 e22e2ed972

查看文件

@ -1,6 +1,7 @@
import os import os
import re import re
from datetime import datetime from datetime import datetime
from shutil import copy
from typing import Optional, Callable from typing import Optional, Callable
from markdown import markdown from markdown import markdown
@ -38,11 +39,16 @@ def compile_wiki(source_path: str,
header_content = compile_markdown(os.path.join(source_path, 'src/header.md')) header_content = compile_markdown(os.path.join(source_path, 'src/header.md'))
footer_content = last_compiled + compile_markdown(os.path.join(source_path, 'src/footer.md')) footer_content = last_compiled + compile_markdown(os.path.join(source_path, 'src/footer.md'))
logo_path = 'src/logo.png'
css_path = 'src/main.css'
articles_root = os.path.join(source_path, 'src/articles') articles_root = os.path.join(source_path, 'src/articles')
toc_content = '{}\n<ul>'.format(update_title(header_content, 'table of contents')) toc_content = '{}\n<ul>'.format(update_title(header_content, 'table of contents'))
copy(logo_path, dest_path)
copy(css_path, dest_path)
depth = 0 depth = 0
for source_root, dirs, files in os.walk(articles_root): for source_root, dirs, files in os.walk(articles_root):
depth += 1 depth += 1