diff --git a/app/assets/stylesheets/components/vendor/govuk-back-link.scss b/app/assets/stylesheets/components/vendor/govuk-back-link.scss deleted file mode 100644 index f76ebdc63..000000000 --- a/app/assets/stylesheets/components/vendor/govuk-back-link.scss +++ /dev/null @@ -1,53 +0,0 @@ -.govuk-back-link { - - @include core-16; - color: $text-colour; - display: inline-block; - position: relative; - margin-top: $gutter-half; - margin-bottom: $gutter / 3; - padding-left: $gutter-half - 1px; - border-bottom: 1px solid $text-colour; - text-decoration: none; - - &:link, - &:visited { - color: $text-colour; - } - - &:before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - -webkit-clip-path: polygon(0% 50%, 100% 100%, 100% 0%); - clip-path: polygon(0% 50%, 100% 100%, 100% 0%); - border-width: 5px 6px 5px 0; - border-right-color: inherit; - content: ""; - position: absolute; - top: -1px; - bottom: 1px; - left: 0; - margin: auto; - } - - &:after { - content: ""; - position: absolute; - top: -$gutter-half; - left: -3px; - width: 100%; - height: 100%; - border-style: solid; - border-width: $gutter-half $gutter $gutter-half 3px; - border-color: transparent; - } - - &:focus { - &:after { - border-color: $yellow - } - } -} diff --git a/app/assets/stylesheets/govuk-frontend/_all.scss b/app/assets/stylesheets/govuk-frontend/_all.scss index 56cc5fa0f..760d837cc 100644 --- a/app/assets/stylesheets/govuk-frontend/_all.scss +++ b/app/assets/stylesheets/govuk-frontend/_all.scss @@ -16,6 +16,7 @@ $govuk-assets-path: "/static/"; @import 'components/skip-link/_skip-link'; @import 'components/header/_header'; @import 'components/footer/_footer'; +@import 'components/back-link/_back-link'; @import "utilities/all"; @import "overrides/all"; diff --git a/app/assets/stylesheets/main.scss b/app/assets/stylesheets/main.scss index d6b72051b..b1cb870aa 100644 --- a/app/assets/stylesheets/main.scss +++ b/app/assets/stylesheets/main.scss @@ -71,7 +71,6 @@ $path: '/static/images/'; @import 'components/vendor/responsive-embed'; @import 'components/preview-pane'; @import 'components/task-list'; -@import 'components/vendor/govuk-back-link'; @import 'components/loading-indicator'; @import 'views/dashboard'; diff --git a/app/templates/components/page-header.html b/app/templates/components/page-header.html index bdf2f4c4f..e47c43afe 100644 --- a/app/templates/components/page-header.html +++ b/app/templates/components/page-header.html @@ -1,19 +1,14 @@ +{% from "components/back-link/macro.njk" import govukBackLink %} + {% macro page_header( h1, back_link=None ) %} {% if back_link %} - {{ govuk_back_link(back_link) }} + {{ govukBackLink({ "href": back_link }) }} {% endif %}