From 69290b112df5070e5bf543791e66f4737cb2ca68 Mon Sep 17 00:00:00 2001 From: Artur Paikin Date: Fri, 11 Dec 2015 14:02:21 +0300 Subject: [PATCH] Trying to make PostCSS work as Hexo plugin --- website/_config.yml | 6 ++++++ website/package.json | 2 ++ website/themes/uppy/_config.yml | 6 ++++++ website/themes/uppy/source/css/test.css | 3 +++ 4 files changed, 17 insertions(+) create mode 100644 website/themes/uppy/source/css/test.css diff --git a/website/_config.yml b/website/_config.yml index b889f7ff3..08a691e43 100644 --- a/website/_config.yml +++ b/website/_config.yml @@ -122,6 +122,12 @@ node_sass: precision: 5 sourceComments: false +postcss: + plugins: + postcss-svg: + paths: ['images'] + defaults: "[fill]: #000000" + # Deployment ## Docs: https://hexo.io/docs/deployment.html # deploy: diff --git a/website/package.json b/website/package.json index 94588adb6..d747092bb 100644 --- a/website/package.json +++ b/website/package.json @@ -24,7 +24,9 @@ "browserify": "^12.0.1", "chalk": "^1.1.1", "glob": "^6.0.1", + "hexo-renderer-postcss": "^1.0.1", "multi-glob": "^1.0.1", + "postcss-svg": "^1.0.4", "watchify": "^3.6.1" } } diff --git a/website/themes/uppy/_config.yml b/website/themes/uppy/_config.yml index 89e23b338..60455539d 100644 --- a/website/themes/uppy/_config.yml +++ b/website/themes/uppy/_config.yml @@ -3,3 +3,9 @@ node_sass: outputStyle: nested precision: 5 sourceComments: false + +postcss: + plugins: + postcss-svg: + paths: ['images'] + defaults: "[fill]: #000000" diff --git a/website/themes/uppy/source/css/test.css b/website/themes/uppy/source/css/test.css new file mode 100644 index 000000000..e45886cc7 --- /dev/null +++ b/website/themes/uppy/source/css/test.css @@ -0,0 +1,3 @@ +body { + background-image: svg('uppy.svg', '[fill]: black'); +}