Skip to content

Commit

Permalink
IE11 fixes (epicmaxco#155)
Browse files Browse the repository at this point in the history
* IE11 fixes

* Fix dashboard link

* Remove border for inner tooltip container (looked weird in IE11)

* Minor

* Minor
  • Loading branch information
asvae authored and smartapant committed Apr 18, 2018
1 parent a05d6f0 commit 9bc627e
Show file tree
Hide file tree
Showing 8 changed files with 198 additions and 94 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
"connect-history-api-fallback": "1.3.0",
"copy-webpack-plugin": "4.0.1",
"css-loader": "0.28.0",
"es6-promise": "^4.2.4",
"eslint": "3.19.0",
"eslint-config-standard": "10.2.1",
"eslint-friendly-formatter": "3.0.0",
Expand Down
273 changes: 182 additions & 91 deletions src/components/forms/form-wizard/FormWizard.vue

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/components/layout/navbar/Navbar.vue
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<template>
<nav class="navbar app-navbar navbar-toggleable-md">
<div class="navbar-brand-container d-flex align-items-center justify-content-start">
<a class="navbar-brand" href="#/dashboard">
<router-link class="navbar-brand" to="/dashboard">
<i class="i-vuestic"></i>
</a>
</router-link>
</div>

<div class="row navbar-container">
Expand Down
2 changes: 1 addition & 1 deletion src/components/ui/tree-view/TreeViewEditablePreview.vue
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
methods: {
addProduct () {
this.products.push({
id: this.products[this.products.length - 1].id,
id: Math.floor(Math.random() * 100000),
name: 'New product'
})
},
Expand Down
6 changes: 6 additions & 0 deletions src/main.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// Polyfills
import 'es6-promise/auto'
import 'babel-polyfill'

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
Expand All @@ -9,6 +13,8 @@ import { sync } from 'vuex-router-sync'
import VuesticPlugin from 'vuestic-theme/vuestic-plugin'
import './i18n'



Vue.use(VuesticPlugin)

// NOTE: workaround for VeeValidate + vuetable-2
Expand Down
1 change: 1 addition & 0 deletions src/sass/_override-custom-libs.scss
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@
box-shadow: $tooltip-box-shadow;
line-height: $tooltip-line-height;
font-weight: $tooltip-font-weight;
border-radius: 0;
}

.tooltip-arrow {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@
flex-direction: column;
justify-content: center;
padding: $wizard-body-step-v-padding $wizard-body-vl-step-h-padding;
width: 100%; // IE11 only
}
.indicator-container {
Expand Down
4 changes: 4 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2051,6 +2051,10 @@ es6-map@^0.1.3:
es6-symbol "~3.1.1"
event-emitter "~0.3.5"

es6-promise@^4.2.4:
version "4.2.4"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29"

es6-set@~0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
Expand Down

0 comments on commit 9bc627e

Please sign in to comment.