Skip to content

Commit f0b4963

Browse files
stephaniehobsonIngi-Hong
authored andcommitted
Remove refresh switch and associated fallbacks (#16138)
* Remove refresh swiches and fallbacks - removed `m24-website-refresh` - made new homepage permanent if translations exist - made new nav permanent if translations exist - made global nav logo change permanent - added test for 3rd homepage template state
1 parent 3378a0e commit f0b4963

21 files changed

Lines changed: 55 additions & 51 deletions

File tree

bedrock/base/templates/base-error.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<div class="mzp-l-content">
1717
<div class="header-image">
1818
<a class="logo-mozilla" href="{{ url('mozorg.home') }}">
19-
<img class="c-navigation-logo-image m24-logo" src="{{ static('img/logos/m24/lockup-black.svg') }}" alt="{{ ftl('error-page-mozilla') }}" width="192" height="46">
19+
<img class="c-navigation-logo-image" src="{{ static('img/logos/m24/lockup-black.svg') }}" alt="{{ ftl('error-page-mozilla') }}" width="192" height="46">
2020
</a>
2121
<a class="logo-firefox" href="{{ url('firefox') }}"><img src="{{ static('protocol/img/logos/firefox/logo-word-hor.svg') }}" alt="{{ ftl('error-page-firefox') }}" width="140"></a>
2222
</div>

bedrock/base/templates/base-protocol-mozilla.html

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,10 @@
99
{% block body_class %}mzp-t-mozilla{% endblock %}
1010

1111
{% block site_css %}
12-
{% if switch('m24-website-refresh') %}
1312
{{ css_bundle('protocol-mozilla-2024') }}
1413
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1514
{{ css_bundle('m24-navigation-and-footer') }}
1615
{% else %}
1716
{{ css_bundle('legacy-navigation-and-footer') }}
1817
{% endif %}
19-
{% else %}
20-
{{ css_bundle('protocol-mozilla') }}
21-
{% endif %}
2218
{% endblock %}

bedrock/base/templates/base-protocol.html

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,11 @@
7272
<!--[if !IE]><!-->
7373
{# Global styles, hidden from IE9 and lower #}
7474
{% block site_css %}
75-
{% if switch('m24-website-refresh') %}
76-
{{ css_bundle('protocol-mozilla-2024') }}
77-
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
78-
{{ css_bundle('m24-navigation-and-footer') }}
79-
{% else %}
80-
{{ css_bundle('legacy-navigation-and-footer') }}
81-
{% endif %}
75+
{{ css_bundle('protocol-mozilla-2024') }}
76+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
77+
{{ css_bundle('m24-navigation-and-footer') }}
8278
{% else %}
83-
{{ css_bundle('protocol-firefox') }}
79+
{{ css_bundle('legacy-navigation-and-footer') }}
8480
{% endif %}
8581
{% endblock %}
8682

@@ -144,7 +140,7 @@
144140
{{ js_bundle('lib') }}
145141
{{ js_bundle('fxa') }}
146142
{{ js_bundle('data') }}
147-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
143+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
148144
{{ js_bundle('m24-ui') }}
149145
{% else %}
150146
{{ js_bundle('ui') }}

bedrock/base/templates/includes/protocol/footer/footer.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66

77
{% set utm_params = 'utm_source=www.mozilla.org&utm_medium=referral&utm_campaign=footer' %}
88

9-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
9+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1010
{% include 'includes/protocol/footer/footer-refresh.html' %}
1111
{% else %}
1212
<footer class="mzp-c-footer {% if theme_class %}{{ theme_class }}{% endif %}" id="colophon" role="contentinfo">
1313
<div class="mzp-l-content">
1414
<nav class="mzp-c-footer-primary">
15-
<div class="mzp-c-footer-primary-logo{% if switch('m24-website-refresh') %} m24-logo{% endif %}">
15+
<div class="mzp-c-footer-primary-logo">
1616
<a href="{{ url('mozorg.home') }}" data-link-position="footer" data-link-text="Mozilla">{{ ftl('footer-mozilla') }}</a>
1717
</div>
1818
<div class="mzp-c-footer-sections">

bedrock/base/templates/includes/protocol/navigation/navigation.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
file, You can obtain one at https://mozilla.org/MPL/2.0/.
55
#}
66

7-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
7+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
88
{% include 'includes/protocol/navigation/navigation-refresh.html' %}
99
{% else %}
1010
{# Bug 1438302 Avoid duplicate content for en-CA and en-GB pages. #}
@@ -22,7 +22,7 @@
2222
<button class="c-navigation-menu-button" type="button" aria-controls="c-navigation-items" data-testid="navigation-menu-button">{{ ftl('navigation-v2-menu') }}</button>
2323
<div class="c-navigation-logo">
2424
<a href="{{ url('mozorg.home') }}" data-link-text="mozilla home icon" data-link-position="nav">
25-
<img class="c-navigation-logo-image m24-logo" src="{{ static('img/logos/m24/lockup-black.svg') }}" alt="{{ logo_alt }}" width="88" height="21">
25+
<img class="c-navigation-logo-image" src="{{ static('img/logos/m24/lockup-black.svg') }}" alt="{{ logo_alt }}" width="88" height="21">
2626
</a>
2727
</div>
2828

bedrock/firefox/templates/firefox/built-for-you/landing.de.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{% block page_image %}{{ static('img/firefox/built-for-you/meta-de.jpg') }}{% endblock %}
1515

1616
{% block site_css %}
17-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
17+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1818
{{ css_bundle('m24-root') }}
1919
{{ css_bundle('m24-navigation-and-footer') }}
2020
{% else %}

bedrock/firefox/templates/firefox/built-for-you/landing.fr.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{% block page_image %}{{ static('img/firefox/built-for-you/meta-fr.jpg') }}{% endblock %}
1515

1616
{% block site_css %}
17-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
17+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1818
{{ css_bundle('m24-root') }}
1919
{{ css_bundle('m24-navigation-and-footer') }}
2020
{% else %}

bedrock/firefox/templates/firefox/challenge-the-default/landing-base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{% block page_desc %}{{ seo_desc }}{% endblock %}
1414

1515
{% block site_css %}
16-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
16+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1717
{{ css_bundle('m24-root') }}
1818
{{ css_bundle('m24-navigation-and-footer') }}
1919
{% else %}

bedrock/firefox/templates/firefox/developer/firstrun.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
{% block page_ios_icon %}{{ static('img/favicons/firefox/browser/developer/apple-touch-icon.png') }}{% endblock %}
1818

1919
{% block site_css %}
20-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
20+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
2121
{{ css_bundle('m24-root') }}
2222
{{ css_bundle('m24-navigation-and-footer') }}
2323
{% else %}

bedrock/firefox/templates/firefox/developer/whatsnew.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{% block page_ios_icon %}{{ static('img/favicons/firefox/browser/developer/apple-touch-icon.png') }}{% endblock %}
1515

1616
{% block site_css %}
17-
{% if switch('m24-website-refresh') and ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
17+
{% if ftl_file_is_active('navigation_refresh') and ftl_file_is_active('footer-refresh') %}
1818
{{ css_bundle('m24-root') }}
1919
{{ css_bundle('m24-navigation-and-footer') }}
2020
{% else %}

0 commit comments

Comments
 (0)