From e5e2b5bc57867b3094bc56b70f68ece2eeb7710f Mon Sep 17 00:00:00 2001 From: Oliver Byford Date: Fri, 17 Jul 2020 13:40:01 +0100 Subject: [PATCH] Deprecate $govuk-border-width-form-element-error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The border width of form elements in their error state (`$govuk-border-width-form-element-error`) is now the same as form elements in their normal state (`$govuk-border-width-form-element`) – both are 2px. This isn't something we think users need to be able to configure, and we don't really want the complexity of trying to support different border widths for the error state (for example, the box shadow override that we removed in 6bdca06 would need to be conditionally added if the user changed $govuk-border-width-form-element in order to maintain a consistent focus state). We'll remove this setting entirely in v4.0, the next breaking release. --- src/govuk/settings/_measurements.scss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/govuk/settings/_measurements.scss b/src/govuk/settings/_measurements.scss index 027548cb3b..7f103b94d5 100644 --- a/src/govuk/settings/_measurements.scss +++ b/src/govuk/settings/_measurements.scss @@ -81,6 +81,9 @@ $govuk-border-width-form-element: 2px !default; /// /// @type Number /// @access public +/// @deprecated Use $govuk-border-width-form-element instead. There should be no +/// difference in thickness for inputs in the error state, in order to +/// maintain a distinct focus state. $govuk-border-width-form-element-error: 2px !default;