diff --git a/Vue_Full_Project/.babelrc b/.babelrc similarity index 82% rename from Vue_Full_Project/.babelrc rename to .babelrc index f23f64af..801edec9 100644 --- a/Vue_Full_Project/.babelrc +++ b/.babelrc @@ -3,7 +3,7 @@ ["env", { "modules": false, "targets": { - "browsers": ["> 1%", "last 2 versions", "not ie <= 9"] + "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" diff --git a/Vue_Full_Project/.editorconfig b/.editorconfig similarity index 100% rename from Vue_Full_Project/.editorconfig rename to .editorconfig diff --git a/Vue_Starter/.eslintignore b/.eslintignore similarity index 75% rename from Vue_Starter/.eslintignore rename to .eslintignore index 73db570d..0a20f515 100644 --- a/Vue_Starter/.eslintignore +++ b/.eslintignore @@ -3,4 +3,4 @@ /dist/ /*.js /test/unit/coverage/ -/test/e2e/specs +/test/e2e/specs/ diff --git a/Vue_Starter/.eslintrc.js b/.eslintrc.js similarity index 93% rename from Vue_Starter/.eslintrc.js rename to .eslintrc.js index 555acd67..b1619fad 100644 --- a/Vue_Starter/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,4 @@ -// https://eslint.org/docs/user-guide/configuring +// http://eslint.org/docs/user-guide/configuring module.exports = { root: true, diff --git a/.gitignore b/.gitignore index e387af94..86dc11c1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,18 @@ .DS_Store -.idea node_modules/ -dist/ -test/unit/coverage -test/e2e/reports +/dist/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +/test/unit/coverage/ +/test/e2e/reports/ +selenium-debug.log +package-lock.json + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln diff --git a/Vue_Full_Project/.postcssrc.js b/.postcssrc.js similarity index 100% rename from Vue_Full_Project/.postcssrc.js rename to .postcssrc.js diff --git a/CHANGELOG.md b/CHANGELOG.md index fb2eee1d..3c092e1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,86 +1,42 @@ ## [vue](./README.md) version `changelog` -##### `v1.0.13` -- fix: rollback `optimize-css-assets-webpack-plugin` to `^3.2.0` -- refactor: App.vue scss/css imports cleanup +##### `v2.0.0-alpha.1` +- refactor: separation of concerns - (CoreUI template/components) for use CoreUI as npm module +- refactor: project structure change +- refactor: moved to [vuejs-templates](http://vuejs-templates.github.io/webpack/) +- chore: moved to [Semantic Versioning](https://semver.org/) +- refactor: move to [CoreUI-Vue](https://github.com/coreui/coreui-vue) components `v2` +- refactor: rename containers +- refactor(Colors): view layout, sub-components +- refactor(Switches): move to `Switch component v2` +- refactor(Cards): add `transition` to card-header-action `btn-close` +- refactor(Cards): add `collapse` to card-header-action `btn-minimize` +- refactor(Forms): add `transition` to card-header-action `btn-close` +- refactor(Forms): add `autocomplete` attrib +- refactor(Forms): add missing `form` tags +- refactor(Buttons): view rearrange +- refactor(Jumbotrons): view rearrange +- feat(Icons): add `CoreUI Icons` set +- feat(Tabs): add missing feat `tabs` +- feat(Charts): add `CustomTooltips`, fix tooltip `chartId` issue +- refactor: move `scss` to `assets` +- refactor: IE polyfills - chore: dependencies update - -##### `v1.0.12` -- refactor(Aside): b-tab title with icon issue -- chore: dependencies update -- refactor(pages): ``, `` -- refactor(dashboard): `` -- fix(widgets): props spacing -- refactor: `router/index/ja` minor tweaks -- refactor: rename components `c-aside`, `c-footer` -- refactor(breadcrumb): add `:key` porp -- feat(forms): datepicker input `` - -##### `v1.0.11` -- refactor: project directory structure -- update: vuejs-templates/webpack to `1.3.1` -- update: vue to `2.5.13` -- chore: dependencies update - -##### `v1.0.10` -- fix: `className` -> `class` -- refactor: `` -- refactor: `` -- refactor: `` -- refactor: remove `` -- test: initial `Dashboard` unit test added -- update: bootstrap-vue to `2.0.0-rc.1` -- chore: dependencies update - -###### `v1.0.9` -- refactor: Sidebar structure -- test: initial e2e test added -- chore: dependencies update - -###### `v1.0.8` -- update: vue to `2.5.13` -- update: Bootstrap to `4.0.0-beta.3` -- update: bootstrap-vue to `1.4.0` -- chore: dependencies update -- refactor: `` use the prop `responsive="sm"` instead of `class="table-responsive-sm"` -- fix: `Vue warn:` Do not use built-in or reserved HTML elements as component id: (header, aside, footer, table) -- feature: some Bootstrap4 components added -- temp tweaks(b4 beta3): `InputGroupAddon` and `InputGroupButton` -- refactor(checkboxes, radios, labels): temp tweaks -- feat: mobile sidebar link click closes the sidebar [#18](https://github.com/mrholek/CoreUI-Vue/pull/18) - -###### `v1.0.6` -- refactor: raw html to `b-row`, `b-col`, `b-card`, `b-button` components -- fix: Cards.vue: 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` -- update: vue to `2.5.6` - -###### `v1.0.5` -- update: bootstrap-vue to `1.0.x` -- fix: use `` instead of `` **[breaking change](https://bootstrap-vue.js.org/docs/components/form-radios)** :fire: -- refactor: `` bootstrap-vue component in `Tables` #24 -- refactor: extract `Table` component from `Tables` -- refactor: `` bootstrap-vue component in `Switches` #24 -- fix: add `table-responsive-sm` class to `Tables` #26 -- refactor: use component `` instead of deprecated prop `is-nav-bar` -- fix: `b-progress` `height` property workaround (bootstrap-vue) -- chore: dependencies update - -###### `v1.0.4` -- refactor: import Bootstrap 4 SCSS files from node_modules -- fix: callouts styles - -###### `v1.0.3` -- update: Bootstrap version to `4.0.0-beta.2` -- update: vue-chartjs to `3.0.0` **[breaking change](https://github.com/apertureless/vue-chartjs/releases/tag/v3.0.0)** :fire: - -###### `v1.0.2` -- update: to vue: `^2.5.x` -- update: bootstrap-vue to `1.0.0-beta.9` -- refactor: (vue `v2.5.x`) deprecated `