- update: Bootstrap version to v4.0.0-beta.2

- update: vue-chartjs version to 3.0.0
- refactor: Remove old SCSS variables
- refactor: Breadcrumb Menu styles
- fix: External links issue
- fix: Mobile sidebar-nav height issue
This commit is contained in:
Łukasz Holeczek
2017-10-22 19:22:38 +02:00
parent f244f02585
commit 923dc4ac3c
157 changed files with 2398 additions and 1832 deletions
@@ -1,5 +1,5 @@
<template>
<div v-if="linkExternal">
<div v-if="isExternalLink">
<a :href="url" :class="classList">
<i :class="icon"></i> {{name}}
<b-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</b-badge>
@@ -14,8 +14,6 @@
</template>
<script>
import isExternal from 'is-url-external'
export default {
name: 'sidebar-nav-link',
props: {
@@ -50,8 +48,12 @@
linkVariant () {
return this.variant ? `nav-link-${this.variant}` : ''
},
linkExternal () {
return isExternal(this.url)
isExternalLink () {
if (this.url.substring(0, 4) === 'http') {
return true
} else {
return false
}
}
}
}