From d35132d82d68acbbf83d95add7290f769d3b2436 Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Wed, 11 Nov 2020 15:00:15 -0800 Subject: Update VuePress configuration We are moving away from importing application components directly into the VuePress docs. We will document code snippets and add screenshots as a visual example. This commit removes all code and configurations that supported importing dynamic components into VuePress and added images in place of a working component example on the page. Signed-off-by: Yoshie Muranaka Change-Id: I9a75c5d51de8b6d941e4df7ae977d78c043d36e1 --- docs/.vuepress/components/BmcButtons.vue | 58 ------------------- docs/.vuepress/components/BmcTable.vue | 57 ------------------- docs/.vuepress/components/BmcToasts.vue | 36 ------------ .../components/app-imports/BVToastMixin.js | 58 ------------------- .../components/app-imports/StatusIcon.vue | 65 ---------------------- 5 files changed, 274 deletions(-) delete mode 100644 docs/.vuepress/components/BmcButtons.vue delete mode 100644 docs/.vuepress/components/BmcTable.vue delete mode 100644 docs/.vuepress/components/BmcToasts.vue delete mode 100644 docs/.vuepress/components/app-imports/BVToastMixin.js delete mode 100644 docs/.vuepress/components/app-imports/StatusIcon.vue (limited to 'docs/.vuepress/components') diff --git a/docs/.vuepress/components/BmcButtons.vue b/docs/.vuepress/components/BmcButtons.vue deleted file mode 100644 index 795c837a..00000000 --- a/docs/.vuepress/components/BmcButtons.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - - \ No newline at end of file diff --git a/docs/.vuepress/components/BmcTable.vue b/docs/.vuepress/components/BmcTable.vue deleted file mode 100644 index 9cc7b645..00000000 --- a/docs/.vuepress/components/BmcTable.vue +++ /dev/null @@ -1,57 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/.vuepress/components/BmcToasts.vue b/docs/.vuepress/components/BmcToasts.vue deleted file mode 100644 index 6f90d1f1..00000000 --- a/docs/.vuepress/components/BmcToasts.vue +++ /dev/null @@ -1,36 +0,0 @@ - - - - \ No newline at end of file diff --git a/docs/.vuepress/components/app-imports/BVToastMixin.js b/docs/.vuepress/components/app-imports/BVToastMixin.js deleted file mode 100644 index 10075658..00000000 --- a/docs/.vuepress/components/app-imports/BVToastMixin.js +++ /dev/null @@ -1,58 +0,0 @@ -import StatusIcon from './StatusIcon'; -const BVToastMixin = { - components: { - StatusIcon - }, - methods: { - toastTitle(title, status) { - // Create title with icon - const titleWithIcon = this.$createElement( - 'strong', - { class: 'toast-icon' }, - [ - this.$createElement('StatusIcon', { props: { status: status } }), - title - ] - ); - return titleWithIcon; - }, - successToast(message, title = 'Success') { - this.$root.$bvToast.toast(message, { - title: this.toastTitle(title, 'success'), - variant: 'success', - autoHideDelay: 10000, //auto hide in milliseconds - isStatus: true, - solid: true - }); - }, - errorToast(message, title = 'Error') { - this.$root.$bvToast.toast(message, { - title: this.toastTitle(title, 'danger'), - variant: 'danger', - noAutoHide: true, - isStatus: true, - solid: true - }); - }, - warningToast(message, title = 'Warning') { - this.$root.$bvToast.toast(message, { - title: this.toastTitle(title, 'warning'), - variant: 'warning', - noAutoHide: true, - isStatus: true, - solid: true - }); - }, - infoToast(message, title = 'Informational') { - this.$root.$bvToast.toast(message, { - title: this.toastTitle(title, 'info'), - variant: 'info', - noAutoHide: true, - isStatus: true, - solid: true - }); - } - } -}; - -export default BVToastMixin; diff --git a/docs/.vuepress/components/app-imports/StatusIcon.vue b/docs/.vuepress/components/app-imports/StatusIcon.vue deleted file mode 100644 index ef2afb72..00000000 --- a/docs/.vuepress/components/app-imports/StatusIcon.vue +++ /dev/null @@ -1,65 +0,0 @@ - - - - - -- cgit v1.2.3