From aa583f102f13e182fe4162cdef36d80d63bc05bc Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Mon, 20 May 2019 13:29:58 +0100 Subject: Next badge must be visible when canary flag is true --- app/assets/javascripts/main.js | 2 +- app/views/layouts/header/_default.html.haml | 5 +++-- changelogs/unreleased/fl-fix-next-flag-for-good.yml | 5 +++++ 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 changelogs/unreleased/fl-fix-next-flag-for-good.yml diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js index 213d5c6521a..b503c746801 100644 --- a/app/assets/javascripts/main.js +++ b/app/assets/javascripts/main.js @@ -147,7 +147,7 @@ function deferredInitialisation() { const canaryBadge = document.querySelector('.js-canary-badge'); const canaryLink = document.querySelector('.js-canary-link'); if (canaryBadge) { - canaryBadge.classList.add('hidden'); + canaryBadge.classList.remove('hidden'); } if (canaryLink) { canaryLink.classList.add('hidden'); diff --git a/app/views/layouts/header/_default.html.haml b/app/views/layouts/header/_default.html.haml index 724c9976954..f8b7d0c530a 100644 --- a/app/views/layouts/header/_default.html.haml +++ b/app/views/layouts/header/_default.html.haml @@ -18,8 +18,9 @@ %span.logo-text.d-none.d-lg-block.prepend-left-8 = logo_text - if Gitlab.com? - %span.js-canary-badge.badge.badge-pill.green-badge.align-self-center - = _('Next') + = link_to 'https://next.gitlab.com', class: 'label-link js-canary-badge canary-badge bg-transparent hidden', target: :_blank do + %span.color-label.has-tooltip.badge.badge-pill.green-badge + = _('Next') - if current_user = render "layouts/nav/dashboard" diff --git a/changelogs/unreleased/fl-fix-next-flag-for-good.yml b/changelogs/unreleased/fl-fix-next-flag-for-good.yml new file mode 100644 index 00000000000..93f27824213 --- /dev/null +++ b/changelogs/unreleased/fl-fix-next-flag-for-good.yml @@ -0,0 +1,5 @@ +--- +title: Next badge must visible when canary flag is true +merge_request: +author: +type: fixed -- cgit v1.2.1