From 0caa195c6fa00e819f156f3a731cd11196848bd1 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Tue, 7 Nov 2017 20:34:52 +0100 Subject: [PATCH] fix confetti image on home page --- webpack/webpack.base.conf.js | 1 + website/client/components/static/home.vue | 2 +- website/server/middlewares/static.js | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/webpack/webpack.base.conf.js b/webpack/webpack.base.conf.js index ba649e4199..8ad3c973e2 100644 --- a/webpack/webpack.base.conf.js +++ b/webpack/webpack.base.conf.js @@ -109,6 +109,7 @@ const baseConfig = { loader: 'svg-url-loader', options: { limit: 10000, + name: utils.assetsPath('svg/[name].[hash:7].[ext]'), }, }, { loader: 'svgo-loader' }, diff --git a/website/client/components/static/home.vue b/website/client/components/static/home.vue index fc882de694..7612bae302 100644 --- a/website/client/components/static/home.vue +++ b/website/client/components/static/home.vue @@ -191,7 +191,7 @@ } #intro-signup { - background-image: url('~client/assets/svg/for-css/confetti.svg'); + background-image: url('~assets/svg/for-css/confetti.svg'); img { margin: 0 auto; diff --git a/website/server/middlewares/static.js b/website/server/middlewares/static.js index 4be3022c75..81d391d9a5 100644 --- a/website/server/middlewares/static.js +++ b/website/server/middlewares/static.js @@ -10,6 +10,7 @@ module.exports = function staticMiddleware (expressApp) { // Expose static files for new client expressApp.use('/static/js', express.static(`${BASE_DIR}/dist-client/static/js`, { maxAge: MAX_AGE })); expressApp.use('/static/css', express.static(`${BASE_DIR}/dist-client/static/css`, { maxAge: MAX_AGE })); + expressApp.use('/static/svg', express.static(`${BASE_DIR}/dist-client/static/svg`, { maxAge: MAX_AGE })); expressApp.use('/static/images', express.static(`${BASE_DIR}/dist-client/static/images`, { maxAge: MAX_AGE })); // @TODO img/js/css under /static have their names hashed after every change so they can be cached