Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Commit

Permalink
Merge pull request #1185 from ONSdigital/eq-1025-failed-requests-for-…
Browse files Browse the repository at this point in the history
…urls-containing-no_source

Failed requests for URLs containing <no source> (Issue)
  • Loading branch information
jonnyshaw89 authored Aug 2, 2017
2 parents 5773f71 + 7ba8d49 commit 4437fdf
Show file tree
Hide file tree
Showing 12 changed files with 105 additions and 104 deletions.
22 changes: 11 additions & 11 deletions app/assets/styles/themes/census/fixed.scss
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
$responsive: false;

@import "partials/helpers/**/*.scss";
@import "vars/*.scss";
@import "../../vars/*.scss";
@import "../../partials/helpers/*.scss";

$grid-max-width: 800px;

@import "partials/vars/*.scss";
@import "../../partials/vars/*.scss";
@import "theme_vars.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";

@import "./components/header.scss";
@import "./components/footer.scss";
@import "components/header.scss";
@import "components/footer.scss";
20 changes: 10 additions & 10 deletions app/assets/styles/themes/census/responsive.scss
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
$responsive: true;

@import "partials/helpers/**/*.scss";
@import "partials/vars/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../partials/vars/*.scss";
@import "theme_vars.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";

@import "./components/header.scss";
@import "./components/footer.scss";
@import "components/header.scss";
@import "components/footer.scss";

@include panel_type(neutral, $color-purple, #faf4fc);
18 changes: 9 additions & 9 deletions app/assets/styles/themes/default/fixed.scss
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$responsive: false;

@import "partials/helpers/**/*.scss";
@import "vars/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../vars/*.scss";

$grid-max-width: 800px;

@import "partials/vars/*.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vars/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";
16 changes: 8 additions & 8 deletions app/assets/styles/themes/default/responsive.scss
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
$responsive: true;

@import "partials/helpers/**/*.scss";
@import "partials/vars/*.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../partials/vars/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";
18 changes: 9 additions & 9 deletions app/assets/styles/themes/starwars/fixed.scss
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$responsive: false;

@import "partials/helpers/**/*.scss";
@import "vars/*.scss";
@import "../../vars/*.scss";
@import "../../partials/helpers/**/*.scss";

$grid-max-width: 800px;

@import "partials/vars/*.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vars/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";
16 changes: 8 additions & 8 deletions app/assets/styles/themes/starwars/responsive.scss
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$responsive: true;

@import "partials/helpers/**/*.scss";
@import "partials/vars/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../partials/vars/*.scss";
@import "theme_vars.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";

.bar {
background-color: $color-black;
Expand Down
18 changes: 9 additions & 9 deletions app/assets/styles/themes/ukis/fixed.scss
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$responsive: false;

@import "partials/helpers/**/*.scss";
@import "vars/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../vars/*.scss";

$grid-max-width: 800px;

@import "partials/vars/*.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/vars/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";
16 changes: 8 additions & 8 deletions app/assets/styles/themes/ukis/responsive.scss
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
$responsive: true;

@import "partials/helpers/**/*.scss";
@import "partials/vars/*.scss";
@import "partials/vendor/normalize.scss";
@import "partials/base/**/*.scss";
@import "partials/objects/**/*.scss";
@import "partials/components/**/*.scss";
@import "partials/utilities/**/*.scss";
@import "partials/hacks/**/*.scss";
@import "../../partials/helpers/**/*.scss";
@import "../../partials/vars/*.scss";
@import "../../partials/vendor/normalize.scss";
@import "../../partials/base/**/*.scss";
@import "../../partials/objects/**/*.scss";
@import "../../partials/components/**/*.scss";
@import "../../partials/utilities/**/*.scss";
@import "../../partials/hacks/**/*.scss";
2 changes: 1 addition & 1 deletion app/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ def get_env_or_fail(key):
return value


EQ_MINIMIZE_ASSETS = parse_mode(os.getenv('EQ_MINIMIZE_ASSETS', 'False'))
EQ_MINIMIZE_ASSETS = parse_mode(os.getenv('EQ_MINIMIZE_ASSETS', 'True'))
# max request payload size in bytes
MAX_CONTENT_LENGTH = os.getenv('EQ_MAX_HTTP_POST_CONTENT_LENGTH', 65536)

Expand Down
51 changes: 28 additions & 23 deletions gulp/styles.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import gutil from 'gulp-util'
import plumber from 'gulp-plumber'
import sass from 'gulp-sass'
import sassGlob from 'gulp-sass-glob'
import minify from 'gulp-cssnano'
import cssnano from 'cssnano'
import autoprefixer from 'autoprefixer'
import postcss from 'gulp-postcss'
import pixrem from 'pixrem'
Expand Down Expand Up @@ -34,21 +34,30 @@ export function lint() {
}

export function styles() {
const minifyAssets = process.env.EQ_MINIMIZE_ASSETS === 'True'
const minifyAssets = process.env.EQ_MINIMIZE_ASSETS === undefined || process.env.EQ_MINIMIZE_ASSETS === 'True'

const minifyStyles = lazypipe()
.pipe(rename, {
suffix: '.min'
})
.pipe(minify, {
let postCssPlugins = [
autoprefixer({
browsers: ['last 2 versions', 'Explorer >= 8', 'Android >= 4.1', 'Safari >= 7', 'iOS >= 7']
}),
pixrem({
replace: false
}),
inlineblock(),
pseudoelements(),
reporter({ clearMessages: true })
]

if (minifyAssets) {
postCssPlugins.push(cssnano({
calc: false,
discardComments: {
removeAll: true
}
})
.pipe(gulp.dest, paths.styles.output)
}))
}

return gulp.src(paths.styles.input)
let assets = gulp.src(paths.styles.input)
.pipe(sourcemaps.init())
.pipe(plumber())
.pipe(sassGlob())
Expand All @@ -68,23 +77,19 @@ export function styles() {
browserSync.notify('Browserify Error!')
this.emit('end')
}))
.pipe(postcss([
autoprefixer({
browsers: ['last 2 versions', 'Explorer >= 8', 'Android >= 4.1', 'Safari >= 7', 'iOS >= 7']
}),
pixrem({
replace: false
}),
inlineblock(),
pseudoelements(),
reporter({ clearMessages: true })
]))
.pipe(postcss(postCssPlugins))
.pipe(rename(function(path) {
path.dirname = path.dirname.replace('themes/', '')
return path
}))
.pipe(gulpif(!minifyAssets, sourcemaps.write('.')))

if (minifyAssets) {
assets = assets
.pipe(rename({ suffix: '.min' }))
.pipe(sourcemaps.write('.'))
}

return assets
.pipe(gulp.dest(paths.styles.output))
.pipe(browserSync.reload({ stream: true }))
.pipe(gulpif(minifyAssets, minifyStyles()))
}
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
"browserstack-local": "^1.3.0",
"chai": "^3.4.1",
"chai-as-promised": "^5.1.0",
"cssnano": "^3.10.0",
"del": "^2.2.2",
"eslint": "^3.5.0",
"eslint-config-standard": "^10.2.1",
Expand All @@ -52,7 +53,6 @@
"exorcist": "^0.4.0",
"gulp": "^3.9.0",
"gulp-babel": "^6.1.2",
"gulp-cssnano": "^2.1.0",
"gulp-debug": "^2.1.2",
"gulp-diff": "^1.0.0",
"gulp-eslint": "^3.0.1",
Expand All @@ -67,12 +67,12 @@
"gulp-plumber": "^1.0.1",
"gulp-postcss": "^6.0.1",
"gulp-rename": "^1.2.2",
"gulp-sass": "^2.2.0",
"gulp-sass": "^3.1.0",
"gulp-sass-bulk-import": "^1.0.1",
"gulp-sass-glob": "0.0.8",
"gulp-sass-glob": "^1.0.8",
"gulp-shell": "^0.5.2",
"gulp-size": "^2.0.0",
"gulp-sourcemaps": "^1.6.0",
"gulp-sourcemaps": "^2.6.0",
"gulp-stylelint": "^3.1.0",
"gulp-svg-sprite": "^1.2.19",
"gulp-svgmin": "^1.2.3",
Expand Down
4 changes: 0 additions & 4 deletions scripts/dev_settings.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@ if [ -z "$EQ_RABBITMQ_ENABLED" ]; then
export EQ_RABBITMQ_ENABLED=False
fi

if [ -z "$EQ_MINIMIZE_ASSETS" ]; then
export EQ_MINIMIZE_ASSETS=False
fi

if [ -z "$EQ_RABBITMQ_HOST" ]; then
export EQ_RABBITMQ_HOST="localhost"
fi
Expand Down

0 comments on commit 4437fdf

Please sign in to comment.