From 636a845860d34f0a580f18cf2c6cad519bc21996 Mon Sep 17 00:00:00 2001 From: xidedix Date: Tue, 22 May 2018 20:52:04 +0200 Subject: [PATCH] refactor: components, containers --- CHANGELOG.md | 84 +++-------- package.json | 53 +++---- src/components/Aside/Aside.vue | 48 ------ src/components/Aside/AsideToggler.vue | 55 ------- src/components/Aside/index.js | 7 - src/components/Breadcrumb/Breadcrumb.vue | 34 ----- src/components/Callout/Callout.vue | 27 ---- src/components/Footer/Footer.vue | 41 ----- src/components/Header/Header.vue | 35 ----- src/components/Header/HeaderDropdown.vue | 33 ---- src/components/Header/index.js | 7 - src/components/Sidebar/Sidebar.vue | 25 ---- src/components/Sidebar/SidebarFooter.vue | 11 -- src/components/Sidebar/SidebarForm.vue | 11 -- src/components/Sidebar/SidebarHeader.vue | 11 -- src/components/Sidebar/SidebarMinimizer.vue | 17 --- src/components/Sidebar/SidebarNav.vue | 97 ------------ src/components/Sidebar/SidebarNavDivider.vue | 26 ---- src/components/Sidebar/SidebarNavDropdown.vue | 47 ------ src/components/Sidebar/SidebarNavItem.vue | 35 ----- src/components/Sidebar/SidebarNavLabel.vue | 59 -------- src/components/Sidebar/SidebarNavLink.vue | 74 --------- src/components/Sidebar/SidebarNavTitle.vue | 42 ------ src/components/Sidebar/SidebarToggler.vue | 55 ------- src/components/Sidebar/index.js | 17 --- src/components/Switch/Switch.vue | 110 -------------- src/components/index.js | 32 ---- .../{FullAside.vue => DafaultAside.vue} | 22 +-- .../{Full.vue => DefaultContainer.vue} | 16 +- src/router/index.js | 8 +- src/views/Dashboard.vue | 2 +- src/views/dashboard/CalloutChartExample.vue | 2 +- src/views/theme/ColorTheme.vue | 29 ++++ src/views/theme/ColorView.vue | 46 ++++++ src/views/theme/Colors.vue | 141 +++++++----------- 35 files changed, 207 insertions(+), 1152 deletions(-) delete mode 100644 src/components/Aside/Aside.vue delete mode 100644 src/components/Aside/AsideToggler.vue delete mode 100644 src/components/Aside/index.js delete mode 100644 src/components/Breadcrumb/Breadcrumb.vue delete mode 100644 src/components/Callout/Callout.vue delete mode 100644 src/components/Footer/Footer.vue delete mode 100644 src/components/Header/Header.vue delete mode 100644 src/components/Header/HeaderDropdown.vue delete mode 100644 src/components/Header/index.js delete mode 100644 src/components/Sidebar/Sidebar.vue delete mode 100644 src/components/Sidebar/SidebarFooter.vue delete mode 100644 src/components/Sidebar/SidebarForm.vue delete mode 100644 src/components/Sidebar/SidebarHeader.vue delete mode 100644 src/components/Sidebar/SidebarMinimizer.vue delete mode 100644 src/components/Sidebar/SidebarNav.vue delete mode 100644 src/components/Sidebar/SidebarNavDivider.vue delete mode 100644 src/components/Sidebar/SidebarNavDropdown.vue delete mode 100644 src/components/Sidebar/SidebarNavItem.vue delete mode 100644 src/components/Sidebar/SidebarNavLabel.vue delete mode 100644 src/components/Sidebar/SidebarNavLink.vue delete mode 100644 src/components/Sidebar/SidebarNavTitle.vue delete mode 100644 src/components/Sidebar/SidebarToggler.vue delete mode 100644 src/components/Sidebar/index.js delete mode 100644 src/components/Switch/Switch.vue delete mode 100644 src/components/index.js rename src/containers/{FullAside.vue => DafaultAside.vue} (91%) rename src/containers/{Full.vue => DefaultContainer.vue} (89%) create mode 100644 src/views/theme/ColorTheme.vue create mode 100644 src/views/theme/ColorView.vue diff --git a/CHANGELOG.md b/CHANGELOG.md index 5336633c..39c2dda5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,64 +1,28 @@ ## [vue](./README.md) version `changelog` -##### `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 +##### `v2.0.0-alpha.0` +- refactor: separation of concerns - (CoreUI template vs CoreUI components) prepare to use CoreUI as dependency +- 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` -###### `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: to vue: `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 ` + + diff --git a/src/views/theme/ColorView.vue b/src/views/theme/ColorView.vue new file mode 100644 index 00000000..b63f50c2 --- /dev/null +++ b/src/views/theme/ColorView.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/views/theme/Colors.vue b/src/views/theme/Colors.vue index b64af7d7..277fce9c 100644 --- a/src/views/theme/Colors.vue +++ b/src/views/theme/Colors.vue @@ -1,102 +1,69 @@