diff options
author | Tomasz Kramkowski <tk@the-tk.com> | 2021-12-25 23:41:29 +0000 |
---|---|---|
committer | Tomasz Kramkowski <tk@the-tk.com> | 2021-12-25 23:41:29 +0000 |
commit | a28abd38d07ba2cb62e527dd619193e03f078b19 (patch) | |
tree | 49a485699e6dac8e6aee51747a0d274cf9c73904 /generate.py | |
parent | 8f2bfe64e504e0b13366b01887e09d2ad904aa3f (diff) | |
download | the-tk.com-a28abd38d07ba2cb62e527dd619193e03f078b19.tar.gz the-tk.com-a28abd38d07ba2cb62e527dd619193e03f078b19.tar.xz the-tk.com-a28abd38d07ba2cb62e527dd619193e03f078b19.zip |
replace scss with plain css and generate highlights
Diffstat (limited to 'generate.py')
-rwxr-xr-x | generate.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/generate.py b/generate.py index 7b1e6bb..a139f19 100755 --- a/generate.py +++ b/generate.py @@ -8,8 +8,8 @@ from jinja2 import Environment, FileSystemLoader from markdown import markdown from markupsafe import Markup from operator import attrgetter -from scss import Compiler from subprocess import call as run +from pygments.formatters import HtmlFormatter import meta import os @@ -172,7 +172,9 @@ def main(argv=['generate.py']): output('error/{}.html'.format(code), env.get_template('error.html').render(page=page)) with open(os.path.join(OUTPUT, 'style.css'), 'w') as f: - f.write(Compiler().compile(os.path.join(CONTENT, 'style.scss'))) + with open(os.path.join(CONTENT, 'style.css')) as css: + f.write(css.read()) + f.write(HtmlFormatter().get_style_defs('.codehilite')) run(['cp', '-r', os.path.join(CONTENT, 'images'), OUTPUT]) if __name__ == '__main__': |