diff --git a/app/application/route.js b/app/application/route.js index e49ec6903..cd2cd87bd 100644 --- a/app/application/route.js +++ b/app/application/route.js @@ -138,6 +138,14 @@ export default Ember.Route.extend({ } }, + beforeModel: function() { + var agent = window.navigator.userAgent.toLowerCase(); + if ( agent.indexOf('msie ') >= 0 || agent.indexOf('trident/') >= 0 || agent.indexOf('edge/') >= 0 ) + { + this.transitionTo('ie'); + } + }, + setupController: function(controller/*, model*/) { controller.set('code',null); controller.set('state',null); diff --git a/app/ie/template.hbs b/app/ie/template.hbs new file mode 100644 index 000000000..031ea0d44 --- /dev/null +++ b/app/ie/template.hbs @@ -0,0 +1,6 @@ +
+

+
+

+

Sorry, IE is not supported for Beta.

+
diff --git a/app/router.js b/app/router.js index 4d741c5f6..f0ac4d395 100644 --- a/app/router.js +++ b/app/router.js @@ -6,6 +6,7 @@ var Router = Ember.Router.extend({ }); Router.map(function() { + this.route('ie'); this.route('index'); this.route('failWhale', { path: '/fail' }); diff --git a/app/styles/layout.scss b/app/styles/layout.scss index 5d7b8486a..b6ca51e5c 100644 --- a/app/styles/layout.scss +++ b/app/styles/layout.scss @@ -800,3 +800,12 @@ SECTION.header H3 { margin-right: 10px; } } + +.sad-ie { + background-image: url('images/sad-ie.png'); + width: 300px; + height: 317px; + background-size: 300px 317px; + background-repeat: no-repeat; + margin: 0 auto; +} diff --git a/package.json b/package.json index b2ee90aef..e5baac238 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "0.27.0", + "version": "0.28.0", "private": true, "directories": { "doc": "doc", diff --git a/public/assets/images/sad-ie.png b/public/assets/images/sad-ie.png new file mode 100644 index 000000000..2ded46eca Binary files /dev/null and b/public/assets/images/sad-ie.png differ diff --git a/public/assets/images/sad-ie.svg b/public/assets/images/sad-ie.svg new file mode 100644 index 000000000..1ed427ebb --- /dev/null +++ b/public/assets/images/sad-ie.svg @@ -0,0 +1,14 @@ + + + + + + +