diff --git a/frontend/config/webpack.common.js b/frontend/config/webpack.common.js index 4975ff27..3fdda13f 100644 --- a/frontend/config/webpack.common.js +++ b/frontend/config/webpack.common.js @@ -6,7 +6,7 @@ const HtmlWebpackPlugin = require('html-webpack-plugin'); const {CleanWebpackPlugin} = require('clean-webpack-plugin'); -module.exports = (withDebug) => { +module.exports = (withDebug, optimize) => { return { entry: './src/index.js', output: { @@ -45,7 +45,7 @@ module.exports = (withDebug) => { options: { // add Elm's debug overlay to output debug: withDebug, - optimize: false + optimize: optimize, } } ] diff --git a/frontend/config/webpack.dev.js b/frontend/config/webpack.dev.js index f8cea713..1d3bcf57 100644 --- a/frontend/config/webpack.dev.js +++ b/frontend/config/webpack.dev.js @@ -29,5 +29,5 @@ const dev = { module.exports = env => { const withDebug = !env.nodebug; - return merge(common(withDebug), dev); + return merge(common(withDebug, false), dev); } diff --git a/frontend/config/webpack.prod.js b/frontend/config/webpack.prod.js index f293232b..5eb51db5 100644 --- a/frontend/config/webpack.prod.js +++ b/frontend/config/webpack.prod.js @@ -61,4 +61,4 @@ const prod = { }; -module.exports = merge(common(false), prod); +module.exports = merge(common(false, true), prod); diff --git a/frontend/src/Search.elm b/frontend/src/Search.elm index 962b1415..f39d7032 100644 --- a/frontend/src/Search.elm +++ b/frontend/src/Search.elm @@ -1078,7 +1078,7 @@ viewResults nixosChannels model result viewSuccess _ outMsg categoryName = Just commit -> [ text "Data from nixpkgs " - , a [ href ("https://github.com/NixOS/nixpkgs/commit/" ++ commit) ] + , a [ href ("https://github.com/NixOS/nixpkgs/tree/" ++ commit) ] [ (code [] [ text (String.slice 0 8 commit) ]) ] , text "." ] diff --git a/frontend/src/index.scss b/frontend/src/index.scss index 6f7af9d7..b030635b 100644 --- a/frontend/src/index.scss +++ b/frontend/src/index.scss @@ -471,14 +471,14 @@ header .navbar.navbar-static-top { &:before { content: "\2315"; display: inline-block; - font-size: 1.5em; + font-size: 2em; margin-right: 0.2em; -moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); -ms-transform: scale(-1, 1); - transform: scale(-1, 1); - vertical-align: text-bottom; + transform: translateY(0.15em) scaleX(-1); + font-family: monospace; } }