Skip to content

Commit 81826e4

Browse files
committed
refactor: BootstrapVue components replaced (b-card to html).
1 parent d5bb018 commit 81826e4

File tree

6 files changed

+36
-33
lines changed

6 files changed

+36
-33
lines changed

src/components/Sidebar/CSidebarNavLink.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
<div v-if="isExternalLink">
33
<a :href="url" :class="classList">
44
<i :class="classIcon"></i> {{name}}
5-
<b-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</b-badge>
5+
<c-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</c-badge>
66
</a>
77
</div>
88
<div v-else>
99
<router-link :to="url" :class="classList">
1010
<i :class="classIcon"></i> {{name}}
11-
<b-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</b-badge>
11+
<c-badge v-if="badge && badge.text" :variant="badge.variant">{{badge.text}}</c-badge>
1212
</router-link>
1313
</div>
1414
</template>
1515

16+
1617
<script>
1718
export default {
1819
name: 'CSidebarNavLink',

src/components/Widgets/CWidget01.vue

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
<template>
2-
<b-card :class="styleClasses">
3-
<div class="h4 m-0">{{header}}</div>
4-
<div>{{text}}</div>
5-
<b-progress height={} :variant="variant" :value="value"
6-
:class="[backgroundColor ? 'progress-white' : '', 'progress-xs my-3 mb-0']"/>
7-
<small class="text-muted">{{footer}}</small>
8-
</b-card>
2+
<div class='card' :class="styleClasses">
3+
<div class='card-body'>
4+
<div class="h4 m-0">{{header}}</div>
5+
<div>{{text}}</div>
6+
<c-progress height={} :variant="variant" :value="value"
7+
:class="[backgroundColor ? 'progress-white' : '', 'progress-xs my-3 mb-0']"/>
8+
<small class="text-muted">{{footer}}</small>
9+
</div>
10+
</div>
911
</template>
1012

1113
<script>

src/components/Widgets/CWidget02.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<template>
2-
<b-card :no-body="true" footer-class="px-3 py-2">
3-
<b-card-body class="p-3 clearfix">
2+
<div class='card'>
3+
<div class="card-body p-3 clearfix">
44
<i :class="iconClasses" class="fa fa-cogs bg-primary p-3 font-2xl mr-3 float-left"></i>
55
<div class="h5 text-primary mb-0 mt-2">{{header}}</div>
66
<div class="text-muted text-uppercase font-weight-bold font-xs">{{text}}</div>
7-
</b-card-body>
8-
<div slot="footer" v-if="showLink">
9-
<b-link class="font-weight-bold font-xs btn-block text-muted" :href="link">View More <i class="fa fa-angle-right float-right font-lg"></i></b-link>
107
</div>
11-
</b-card>
8+
<div class='card-footer px-3 py-2' v-if="showLink">
9+
<c-link class="font-weight-bold font-xs btn-block text-muted" :href="link">View More <i class="fa fa-angle-right float-right font-lg"></i></c-link>
10+
</div>
11+
</div>
1212
</template>
1313

1414
<script>

src/components/Widgets/CWidget03.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<template>
2-
<b-card :no-body="true">
3-
<b-card-body class="p-0 clearfix">
2+
<div class='card'>
3+
<div class='card-body p-0 clearfix'>
44
<i :class="iconClasses" class="p-4 font-2xl mr-3 float-left"></i>
55
<div class="h5 text-primary mb-0 pt-3">{{header}}</div>
66
<div class="text-muted text-uppercase font-weight-bold font-xs">{{text}}</div>
7-
</b-card-body>
8-
</b-card>
7+
</div>
8+
</div>
99
</template>
1010

1111
<script>

src/components/Widgets/CWidget05.vue

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
<template>
2-
<b-card :class="styleClasses">
3-
<div class="h1 text-muted text-right mb-4">
4-
<i :class="iconClasses"></i>
2+
<div class="card" :class="styleClasses">
3+
<div class="card-body">
4+
<div class="h1 text-muted text-right mb-4">
5+
<i :class="iconClasses"></i>
6+
</div>
7+
<div class="h4 mb-0">{{header}}</div>
8+
<small class="text-muted text-uppercase font-weight-bold">{{text}}</small>
9+
<c-progress height={} :variant="variant" :value="value"
10+
:class="[backgroundColor ? 'progress-white' : '', 'progress-xs my-3 mb-0']"/>
511
</div>
6-
<div class="h4 mb-0">{{header}}</div>
7-
<small class="text-muted text-uppercase font-weight-bold">{{text}}</small>
8-
<b-progress height={} :variant="variant" :value="value"
9-
:class="[backgroundColor ? 'progress-white' : '', 'progress-xs my-3 mb-0']"/>
10-
</b-card>
12+
</div>
1113
</template>
1214

1315
<script>

src/components/Widgets/CWidget06.vue

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<template>
2-
<b-card no-body :class="cardClasses">
3-
<b-card-body class="pb-0">
2+
<div class="card" :class="cardClasses">
3+
<div class="card-body pb-0">
44
<slot name='dropdown'></slot>
55
<h4 class="mb-0">{{header}}</h4>
66
<p>{{text}}</p>
7-
</b-card-body>
7+
</div>
88
<div class="chart-wrapper">
99
<slot name='chart'></slot>
1010
</div>
11-
</b-card>
11+
</div>
1212
</template>
1313

1414
<script>
@@ -19,8 +19,6 @@ export default {
1919
backgroundColor: '',
2020
}
2121
},
22-
created () {
23-
},
2422
props: {
2523
cardClasses: {
2624
type: String,

0 commit comments

Comments
 (0)