From 74da21995d22e9eaa92369c2b7a77b2e7d9e9380 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Thu, 29 Jul 2021 17:08:39 +0100 Subject: Fix code highlighting style --- generate.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'generate.py') diff --git a/generate.py b/generate.py index b18e1c2..96bfcb2 100755 --- a/generate.py +++ b/generate.py @@ -8,6 +8,7 @@ from itertools import chain from jinja2 import Environment, FileSystemLoader, Markup from markdown import markdown from operator import attrgetter +from scss import Compiler from subprocess import call as run from sys import argv import meta @@ -25,8 +26,8 @@ ERRORS = { 504: "Gateway Timeout", } -md = lambda s: Markup(markdown(s, extensions=['markdown.extensions.fenced_code', - 'markdown.extensions.codehilite'])) +md = lambda s: Markup(markdown(s, extensions=['fenced_code', + 'codehilite'])) File = namedtuple('File', 'content date slug ext') def parse(path, has_date=False): @@ -171,7 +172,8 @@ def main(argv=['generate.py']): } output('error/{}.html'.format(code), env.get_template('error.html').render(page=page)) - run(['scss', os.path.join(CONTENT, 'style.scss'), os.path.join(OUTPUT, 'style.css')]) + with open(os.path.join(OUTPUT, 'style.css'), 'w') as f: + f.write(Compiler().compile(os.path.join(CONTENT, 'style.scss'))) run(['cp', '-r', os.path.join(CONTENT, 'images'), OUTPUT]) if __name__ == '__main__': -- cgit v1.2.3-54-g00ecf