Skip to content

Commit 87d724f

Browse files
committed
feat (ie) remove old dependencies and update message
1 parent 904c45e commit 87d724f

File tree

8 files changed

+25
-602
lines changed

8 files changed

+25
-602
lines changed

header.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,18 @@
2424
<body <?php body_class(); ?>>
2525
<?php wp_body_open(); ?>
2626
<!--[if lte IE 9]>
27-
<div class="message message__browserhappy">
27+
<div class="message message--outdated" id="js-ieMessage">
2828
<p>
2929
You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/" target="_blank">upgrade your browser</a> to improve your experience.
3030
</p>
3131
<p>
32-
<button><span class="button-icon icon-close"></span>&nbsp;Close</button>
32+
<button class="button" id="js-ieClose">Close</button>
3333
</p>
3434
</div>
35+
<script>
36+
var ieClose = document.getElementById('js-ieClose')
37+
var ieMessage = document.getElementById('js-ieMessage')
38+
function ieCLosMsg() { ieMessage.style.display = 'none' }
39+
ieClose.addEventListener('click', ieCLosMsg)
40+
</script>
3541
<![endif]-->

inc/services/assets.php

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,6 @@ public function register_assets() {
6767
$this->assets_tools->register_script( 'placeholders', 'dist/assets/js/vendor_ie/placeholders.min.js', [], '1', false );
6868
wp_script_add_data( 'placeholders', 'conditional', 'lte IE 9' );
6969

70-
$this->assets_tools->register_script( 'html5shiv', 'dist/assets/js/vendor_ie/html5shiv.min.js', [], '1', false );
71-
wp_script_add_data( 'html5shiv', 'conditional', 'lt IE 9' );
72-
73-
$this->assets_tools->register_script( 'selectivizr', 'dist/assets/js/vendor_ie/selectivizr.js', [], '1', false );
74-
wp_script_add_data( 'selectivizr', 'conditional', 'lte IE 8' );
75-
7670
// Async and footer
7771
$file = ( ! defined( 'SCRIPT_DEBUG' ) || SCRIPT_DEBUG === false ) ? $this->get_min_file( 'js' ) : 'app.js';
7872
$this->assets_tools->register_script( 'scripts', 'dist/assets/' . $file, $scripts_dependencies, $theme->get( 'Version' ), true );
@@ -89,8 +83,6 @@ public function enqueue_scripts() {
8983
$this->assets_tools->enqueue_script( 'matchMedia-polyfill' );
9084
$this->assets_tools->enqueue_script( 'matchMedia-addListener' );
9185
$this->assets_tools->enqueue_script( 'placeholders' );
92-
$this->assets_tools->enqueue_script( 'html5shiv' );
93-
$this->assets_tools->enqueue_script( 'selectivizr' );
9486
$this->assets_tools->enqueue_script( 'scripts' );
9587
}
9688

src/js/app.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import lazySizes from 'lazysizes'
88
import 'lazysizes/plugins/bgset/ls.bgset'
99
import 'lazysizes/plugins/native-loading/ls.native-loading'
1010

11-
import './src/ie_message'
1211
import './src/menu'
1312
import './src/button-href'
1413
import './src/wrapper'

src/js/src/ie_message.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/js/vendor_ie/html5shiv.min.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)