Skip to content

Commit 683cf9b

Browse files
committed
Update to v1.0.6
- refactor: raw html to b-row, b-col, b-card, b-button components - fix: Cards change variant="accent- to class="card-accent- - refactor: Modal's ok-button variants - refactor: forms with validation feedback - update: bootstrap-vue to 1.1.0 closes coreui#28 - update: to vue 2.5.6 from build v1.0.5 - update: bootstrap-vue to 1.0.x - fix: use <b-form-radio-group> instead of <b-form-radio> - refactor: <b-table> bootstrap-vue component in Tables closes coreui#24 - refactor: extract Table component from Tables - refactor: <b-table> bootstrap-vue component in Switches - fix: add table-responsive-sm class to Tables closes coreui#26 - refactor: use component <b-navbar-nav> instead of deprecated prop is-nav-bar - fix: b-progress height property workaround (bootstrap-vue) - chore: dependencies update
1 parent a1db02c commit 683cf9b

34 files changed

+3331
-4226
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
## [vue](./README.md) version `changelog`
2+
3+
###### `v1.0.6`
4+
- refactor: raw html to `b-row`, `b-col`, `b-card`, `b-button` components
5+
- fix: Cards.vue: change `variant="accent-` to `class="card-accent-`
6+
- refactor: Modal's ok-button variants
7+
- refactor: forms with validation feedback
8+
- update: bootstrap-vue to `1.1.0`
9+
- update: to vue: `2.5.6`
10+
11+
###### `v1.0.5`
12+
- update: bootstrap-vue to `1.0.x`
13+
- fix: use `<b-form-radio-group>` instead of `<b-form-radio>` **[breaking change](https://bootstrap-vue.js.org/docs/components/form-radios)** :fire:
14+
- refactor: `<b-table>` bootstrap-vue component in `Tables` #24
15+
- refactor: extract `Table` component from `Tables`
16+
- refactor: `<b-table>` bootstrap-vue component in `Switches` #24
17+
- fix: add `table-responsive-sm` class to `Tables` #26
18+
- refactor: use component `<b-navbar-nav>` instead of deprecated prop `is-nav-bar`
19+
- fix: `b-progress` `height` property workaround (bootstrap-vue)
20+
- chore: dependencies update
21+
22+
###### `v1.0.4`
23+
- refactor: import Bootstrap 4 SCSS files from node_modules
24+
- fix: callouts styles
25+
26+
###### `v1.0.3`
27+
- update: Bootstrap version to `4.0.0-beta.2`
28+
- update: vue-chartjs to `3.0.0` **[breaking change](https://github.com/apertureless/vue-chartjs/releases/tag/v3.0.0)** :fire:
29+
30+
###### `v1.0.2`
31+
- update: to vue: `^2.5.x`
32+
- update: bootstrap-vue to `1.0.0-beta.9`
33+
- refactor: (vue `v2.5.x`) deprecated `<template scope="props">` replace with `<div slot-scope="props">`
34+
- refactor: `HeaderDropdown` component added to `Header`
35+
- refactor: `b-badge` component added (bootstrap-vue)
36+
- chore: `package.json` project dependencies update
37+

Vue_Full_Project/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
11
## [vue](./README.md) version `changelog`
22

3+
###### `v1.0.6`
4+
- refactor: raw html to `b-row`, `b-col`, `b-card`, `b-button` components
5+
- fix: Cards.vue: change `variant="accent-` to `class="card-accent-`
6+
- refactor: Modal's ok-button variants
7+
- refactor: forms with validation feedback
8+
- update: bootstrap-vue to `1.1.0`
9+
- update: to vue: `2.5.6`
10+
311
###### `v1.0.5`
12+
- update: bootstrap-vue to `1.0.x`
413
- fix: use `<b-form-radio-group>` instead of `<b-form-radio>` **[breaking change](https://bootstrap-vue.js.org/docs/components/form-radios)** :fire:
14+
- refactor: `<b-table>` bootstrap-vue component in `Tables` #24
15+
- refactor: extract `Table` component from `Tables`
16+
- refactor: `<b-table>` bootstrap-vue component in `Switches` #24
17+
- fix: add `table-responsive-sm` class to `Tables` #26
18+
- refactor: use component `<b-navbar-nav>` instead of deprecated prop `is-nav-bar`
19+
- fix: `b-progress` `height` property workaround (bootstrap-vue)
20+
- chore: dependencies update
521

622
###### `v1.0.4`
723
- refactor: import Bootstrap 4 SCSS files from node_modules

Vue_Full_Project/package.json

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@coreui/vue",
3-
"version": "1.0.5",
4-
"description": "",
3+
"version": "1.0.6",
4+
"description": "Open Source Bootstrap Admin Template",
55
"author": "Łukasz Holeczek",
66
"homepage": "http://coreui.io",
77
"copyright": "Copyright 2017 creativeLabs Łukasz Holeczek",
@@ -18,85 +18,85 @@
1818
},
1919
"dependencies": {
2020
"bootstrap": "4.0.0-beta.2",
21-
"bootstrap-vue": "1.0.0-beta.9",
22-
"chart.js": "2.7.0",
21+
"bootstrap-vue": "1.1.0",
22+
"chart.js": "2.7.1",
2323
"font-awesome": "^4.7.0",
2424
"simple-line-icons": "^2.4.1",
25-
"vue": "^2.5.2",
26-
"vue-chartjs": "^3.0.0",
27-
"vue-router": "^3.0.1"
25+
"vue": "2.5.6",
26+
"vue-chartjs": "3.0.2",
27+
"vue-router": "3.0.1"
2828
},
2929
"devDependencies": {
30-
"autoprefixer": "7.1.5",
30+
"autoprefixer": "7.1.6",
3131
"babel-core": "6.26.0",
32-
"babel-eslint": "8.0.1",
32+
"babel-eslint": "8.0.2",
3333
"babel-loader": "7.1.2",
34-
"babel-plugin-transform-runtime": "^6.22.0",
34+
"babel-plugin-transform-runtime": "6.23.0",
3535
"babel-preset-env": "1.6.1",
3636
"babel-preset-stage-2": "6.24.1",
3737
"babel-register": "6.26.0",
38-
"chalk": "2.2.0",
39-
"connect-history-api-fallback": "^1.4.0",
40-
"copy-webpack-plugin": "^4.1.1",
38+
"chalk": "2.3.0",
39+
"connect-history-api-fallback": "1.5.0",
40+
"copy-webpack-plugin": "4.2.1",
4141
"css-loader": "0.28.7",
42-
"eslint": "^4.9.0",
42+
"eslint": "4.11.0",
4343
"eslint-friendly-formatter": "3.0.0",
4444
"eslint-loader": "1.9.0",
45-
"eslint-plugin-html": "3.2.2",
46-
"eslint-plugin-import": "2.7.0",
47-
"eslint-plugin-node": "5.2.0",
45+
"eslint-plugin-html": "4.0.0",
46+
"eslint-plugin-import": "2.8.0",
47+
"eslint-plugin-node": "5.2.1",
4848
"eslint-config-standard": "10.2.1",
4949
"eslint-plugin-promise": "3.6.0",
5050
"eslint-plugin-standard": "3.0.1",
51-
"eventsource-polyfill": "^0.9.6",
51+
"eventsource-polyfill": "0.9.6",
5252
"express": "4.16.2",
53-
"extract-text-webpack-plugin": "3.0.1",
53+
"extract-text-webpack-plugin": "3.0.2",
5454
"file-loader": "1.1.5",
5555
"friendly-errors-webpack-plugin": "1.6.1",
5656
"html-webpack-plugin": "2.30.1",
5757
"http-proxy-middleware": "0.17.4",
58-
"webpack-bundle-analyzer": "2.9.0",
59-
"cross-env": "^5.1.0",
58+
"webpack-bundle-analyzer": "2.9.1",
59+
"cross-env": "5.1.1",
6060
"karma": "1.7.1",
61-
"karma-coverage": "^1.1.1",
62-
"karma-mocha": "^1.3.0",
61+
"karma-coverage": "1.1.1",
62+
"karma-mocha": "1.3.0",
6363
"karma-phantomjs-launcher": "1.0.4",
64-
"karma-phantomjs-shim": "^1.5.0",
65-
"karma-sinon-chai": "1.3.2",
66-
"karma-sourcemap-loader": "^0.3.7",
64+
"karma-phantomjs-shim": "1.5.0",
65+
"karma-sinon-chai": "1.3.3",
66+
"karma-sourcemap-loader": "0.3.7",
6767
"karma-spec-reporter": "0.0.31",
68-
"karma-webpack": "^2.0.5",
69-
"lolex": "2.1.3",
68+
"karma-webpack": "2.0.6",
69+
"lolex": "2.3.0",
7070
"mocha": "4.0.1",
7171
"chai": "4.1.2",
72-
"sinon": "4.0.1",
72+
"sinon": "4.1.2",
7373
"sinon-chai": "2.14.0",
7474
"inject-loader": "3.0.1",
7575
"babel-plugin-istanbul": "4.1.5",
76-
"phantomjs-prebuilt": "^2.1.15",
77-
"chromedriver": "2.33.1",
78-
"cross-spawn": "^5.1.0",
76+
"phantomjs-prebuilt": "^2.1.16",
77+
"chromedriver": "2.33.2",
78+
"cross-spawn": "5.1.0",
7979
"nightwatch": "0.9.16",
80-
"selenium-server": "3.6.0",
80+
"selenium-server": "3.7.1",
8181
"semver": "5.4.1",
8282
"shelljs": "0.7.8",
8383
"opn": "5.1.0",
8484
"optimize-css-assets-webpack-plugin": "3.2.0",
8585
"ora": "1.3.0",
8686
"rimraf": "2.6.2",
8787
"url-loader": "0.6.2",
88-
"vue-loader": "13.3.0",
88+
"vue-loader": "13.5.0",
8989
"vue-style-loader": "3.0.3",
90-
"vue-template-compiler": "^2.5.2",
91-
"webpack": "^3.8.1",
90+
"vue-template-compiler": "2.5.6",
91+
"webpack": "3.8.1",
9292
"webpack-dev-middleware": "1.12.0",
9393
"webpack-hot-middleware": "2.20.0",
94-
"webpack-merge": "4.1.0",
95-
"node-sass": "4.5.3",
94+
"webpack-merge": "4.1.1",
95+
"node-sass": "4.7.1",
9696
"sass-loader": "6.0.6"
9797
},
9898
"engines": {
99-
"node": ">= 4.0.0",
100-
"npm": ">= 3.0.0"
99+
"node": ">= 6.4.0",
100+
"npm": ">= 5.0.0"
101101
}
102102
}

Vue_Full_Project/scss/style.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*!
22
* CoreUI - Open Source Bootstrap Admin Template
3-
* @version v1.0.5
3+
* @version v1.0.6
44
* @link http://coreui.io
55
* Copyright (c) 2017 creativeLabs Łukasz Holeczek
66
* @license MIT

Vue_Full_Project/src/components/Aside.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,16 +201,16 @@
201201
<hr>
202202
<h6>System Utilization</h6>
203203
<div class="text-uppercase mb-1 mt-4"><small><b>CPU Usage</b></small></div>
204-
<b-progress class="progress-xs" variant="info" :value="25"></b-progress>
204+
<b-progress height={} class="progress-xs" variant="info" :value="25"></b-progress>
205205
<small class="text-muted">348 Processes. 1/4 Cores.</small>
206206
<div class="text-uppercase mb-1 mt-2"><small><b>Memory Usage</b></small></div>
207-
<b-progress class="progress-xs" variant="warning" :value="70"></b-progress>
207+
<b-progress height={} class="progress-xs" variant="warning" :value="70"></b-progress>
208208
<small class="text-muted">11444GB/16384MB</small>
209209
<div class="text-uppercase mb-1 mt-2"><small><b>SSD 1 Usage</b></small></div>
210-
<b-progress class="progress-xs" variant="danger" :value="95"></b-progress>
210+
<b-progress height={} class="progress-xs" variant="danger" :value="95"></b-progress>
211211
<small class="text-muted">243GB/256GB</small>
212212
<div class="text-uppercase mb-1 mt-2"><small><b>SSD 2 Usage</b></small></div>
213-
<b-progress class="progress-xs" variant="success" :value="10"></b-progress>
213+
<b-progress height={} class="progress-xs" variant="success" :value="10"></b-progress>
214214
<small class="text-muted">25GB/256GB</small>
215215
</div>
216216
</b-tab>

Vue_Full_Project/src/components/Header.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<button class="navbar-toggler sidebar-toggler d-md-down-none" type="button" @click="sidebarToggle">
88
<span class="navbar-toggler-icon"></span>
99
</button>
10-
<b-nav is-nav-bar class="d-md-down-none">
10+
<b-navbar-nav class="d-md-down-none">
1111
<b-nav-item class="px-3">Dashboard</b-nav-item>
1212
<b-nav-item class="px-3">Users</b-nav-item>
1313
<b-nav-item class="px-3">Settings</b-nav-item>
14-
</b-nav>
15-
<b-nav is-nav-bar class="ml-auto">
14+
</b-navbar-nav>
15+
<b-navbar-nav class="ml-auto">
1616
<b-nav-item class="d-md-down-none">
1717
<i class="icon-bell"></i>
1818
<b-badge pill variant="danger">5</b-badge>
@@ -24,7 +24,7 @@
2424
<i class="icon-location-pin"></i>
2525
</b-nav-item>
2626
<HeaderDropdown/>
27-
</b-nav>
27+
</b-navbar-nav>
2828
<button class="navbar-toggler aside-menu-toggler d-md-down-none" type="button" @click="asideToggle">
2929
<span class="navbar-toggler-icon"></span>
3030
</button>

Vue_Full_Project/src/components/Sidebar.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<SidebarNavTitle :name="item.name" :classes="item.class" :wrapper="item.wrapper"/>
1111
</template>
1212
<template v-else-if="item.divider">
13-
<li class="divider"></li>
13+
<SidebarNavDivider :classes="item.class"/>
1414
</template>
1515
<template v-else>
1616
<template v-if="item.children">
@@ -52,6 +52,7 @@ import SidebarFooter from './SidebarFooter'
5252
import SidebarForm from './SidebarForm'
5353
import SidebarHeader from './SidebarHeader'
5454
import SidebarMinimizer from './SidebarMinimizer'
55+
import SidebarNavDivider from './SidebarNavDivider'
5556
import SidebarNavDropdown from './SidebarNavDropdown'
5657
import SidebarNavLink from './SidebarNavLink'
5758
import SidebarNavTitle from './SidebarNavTitle'
@@ -70,6 +71,7 @@ export default {
7071
SidebarForm,
7172
SidebarHeader,
7273
SidebarMinimizer,
74+
SidebarNavDivider,
7375
SidebarNavDropdown,
7476
SidebarNavLink,
7577
SidebarNavTitle,
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<template>
2+
<li :class="classList"></li>
3+
</template>
4+
5+
<script>
6+
export default {
7+
name: 'sidebar-nav-divider',
8+
props: {
9+
classes: {
10+
type: String,
11+
default: ''
12+
}
13+
},
14+
computed: {
15+
classList () {
16+
return [
17+
'divider',
18+
...this.itemClasses
19+
]
20+
},
21+
itemClasses () {
22+
return this.classes ? this.classes.split(' ') : ''
23+
}
24+
}
25+
}
26+
</script>

Vue_Full_Project/src/components/SidebarNavLink.vue

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,26 @@
3636
variant: {
3737
type: String,
3838
default: ''
39+
},
40+
classes: {
41+
type: String,
42+
default: ''
3943
}
4044
},
4145
computed: {
4246
classList () {
4347
return [
4448
'nav-link',
45-
this.linkVariant
49+
this.linkVariant,
50+
...this.itemClasses
4651
]
4752
},
4853
linkVariant () {
4954
return this.variant ? `nav-link-${this.variant}` : ''
5055
},
56+
itemClasses () {
57+
return this.classes ? this.classes.split(' ') : []
58+
},
5159
isExternalLink () {
5260
if (this.url.substring(0, 4) === 'http') {
5361
return true

Vue_Full_Project/src/views/Charts.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="animated fadeIn">
3-
<div class="card-columns cols-2">
3+
<b-card-group columns class="card-columns cols-2">
44
<b-card header="Line Chart">
55
<div class="chart-wrapper">
66
<line-example/>
@@ -31,7 +31,7 @@
3131
<polar-area-example/>
3232
</div>
3333
</b-card>
34-
</div>
34+
</b-card-group>
3535
</div>
3636
</template>
3737
<script>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy