From 650b7cd994a6b3aa8d22942bc4feb3752c940af6 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 15 Jan 2017 16:20:51 +0000 Subject: [PATCH] Use prebuilt pygments --- .gitignore | 1 - package.json | 1 + plugins/static_build.py | 1 - requirements.txt | 1 - theme/static/src/scss/index.scss | 2 +- 5 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 198208d..17f4cf4 100644 --- a/.gitignore +++ b/.gitignore @@ -61,5 +61,4 @@ target/ output/ theme/static/build/ -theme/static/src/scss/pygment.css deploy/ diff --git a/package.json b/package.json index 1cf56df..1b3d835 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "bootstrap-sass": "=3.3.7", "font-awesome": "=4.7.0", "jquery": "=3.1.1", + "pygments-css": "=1.0.0", "tstatic": "RealOrangeOne/tstatic", "underscore": "=1.8.3", "wow.js": "=1.2.2" diff --git a/plugins/static_build.py b/plugins/static_build.py index 378dbb5..e8a5965 100644 --- a/plugins/static_build.py +++ b/plugins/static_build.py @@ -22,7 +22,6 @@ def static_build(*args, **kwargs): logger.info('JS built!') - run_command('Building Pygments Style', ['pygmentize', '-S', 'github', '-f', 'html', '-a', '.highlight', '>', 'theme/static/src/scss/pygment.css'], True) run_command('Building Styles', [node_bin('node-sass'), 'theme/static/src/scss/index.scss', 'theme/static/build/css/index.css', '--source-map-embed']) logger.info('SCSS Built!') diff --git a/requirements.txt b/requirements.txt index bd55614..fa30064 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,7 +9,6 @@ nose2==0.6.5 pelican-minify==0.9 pelican==3.7.1 pyembed-markdown==1.1.0 -pygments-style-github==0.4 python-resize-image==1.1.3 pyyaml==3.12 safety==0.5.1 diff --git a/theme/static/src/scss/index.scss b/theme/static/src/scss/index.scss index 2e68d1a..cdf148f 100644 --- a/theme/static/src/scss/index.scss +++ b/theme/static/src/scss/index.scss @@ -10,6 +10,7 @@ /* @group Libraries */ @import "node_modules/bootstrap-sass/assets/stylesheets/_bootstrap"; @import "node_modules/animate.css/animate"; +@import "node_modules/pygments-css/github"; $fa-font-path: "../fonts"; @import "node_modules/font-awesome/scss/font-awesome"; @@ -18,7 +19,6 @@ $fa-font-path: "../fonts"; /* @group Other Imports */ @import "creative/creative"; -@import "pygment"; @import "homepage"; @import "footer"; @import "library-overrides";