David Singleton

Results 13 issues of David Singleton

During the alpha we [bundled a version jQuery](https://github.com/alphagov/govuk_frontend_alpha/issues/143) to fix some issues during user research. It's not a long term solution and we'll need to reconsider this in beta. This...

question
BETA

Raised in https://github.com/alphagov/govuk_frontend_alpha/pull/123 We're missing testing of the packaged macro output (all in one file), if a bug is introduced in the package step then it's not caught in any...

Raised on the module repo: https://github.com/maxogden/commonjs-html-prettyprinter/issues/15 Caught this in textarea content tests for one of the form components. Not important for alpha, but raised to track for later.

Continuation from https://github.com/alphagov/govuk_frontend_alpha/pull/81 I tried to implement the same kind of test for ERB, but ran into issues with ruby/erb/bindings and how it should follow how rails interacts with ERB....

question

Our current approach to IE support uses different CSS files for each version of IE, targeted by conditional comments (aka, the [archibald method](https://jakearchibald.github.io/sass-ie/)). A goal alpha is to reduce the...

question

As part of the alpha we've ignored IE8 font support. In `govuk_template` fonts were provided in a separate file to main CSS, using a conditional comment to serve a different...

question

We're mostly writing ES6, but there are still some things which are clunky/verbose, like [flattening an array](http://underscorejs.org/#flatten) and other functional behaviours. Theres have been a few times where i've wanted...

Hi! First, thanks for the lib, it's super useful 👍 I've spotted a bug with the handling of `` content whitespace, where it's removed by `prettyPrint`: ```node require('html').prettyPrint(' hello ')...

Best I can tell there's no easy way to detect a ESR release programatically: https://support.mozilla.org/en-US/questions/939929 Until recently `24.x` was the current ESR, which is older than the Suchi cut off...

Consider fixing in place to avoid it jumping about with track change.