From e9e105ac19b24dd55c72a8dd7732a2d138c3e47d Mon Sep 17 00:00:00 2001 From: EugeneHlushko Date: Wed, 1 Aug 2018 15:49:28 +0300 Subject: [PATCH] feat(misc) Add OG and Twitter metadata --- src/server.jsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/server.jsx b/src/server.jsx index 481875181a1b..cfa31e57a0dc 100644 --- a/src/server.jsx +++ b/src/server.jsx @@ -11,6 +11,7 @@ import Site from './components/Site/Site'; // Import Images import Favicon from './favicon.ico'; +import Logo from './assets/logo-on-white-bg.svg'; // Define bundles (previously used `Object.values(locals.assets)`) but // can't retrieve from there anymore due to separate compilation. @@ -23,6 +24,7 @@ const bundles = [ export default locals => { let { assets } = locals.webpackStats.compilation; let title = getPageTitle(locals.content, locals.path); + let description = 'webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.'; return ReactDOMServer.renderToString( @@ -32,7 +34,16 @@ export default locals => { {title} - + + + + + + + + + + { Object.keys(assets).filter(asset => /\.css$/.test(asset)).map(path => (