From f1b48b2b3c456107f9b1c8fe8b0b34d6d6c9152b Mon Sep 17 00:00:00 2001 From: ldrovira Date: Tue, 29 Sep 2020 23:58:17 +0200 Subject: [PATCH] fix bugs --- .../.vuepress/components/Input/default.vue | 2 +- .../.vuepress/components/Sidebar/group.vue | 2 +- .../.vuepress/components/Sidebar/right.vue | 87 +++++++++++++ .../docs/.vuepress/components/button/icon.vue | 6 +- packages/docs/.vuepress/dist | 2 +- packages/docs/docs/components/Dialog.md | 11 ++ packages/docs/docs/components/Loading.md | 35 +++++- packages/docs/docs/components/Sidebar.md | 114 ++++++++++++++++++ packages/docs/es/docs/components/Dialog.md | 11 ++ packages/docs/es/docs/components/Loading.md | 35 +++++- packages/docs/es/docs/components/Sidebar.md | 114 ++++++++++++++++++ .../components/HeaderNotification.vue | 5 + .../vuepress-theme-vuesax/components/Home.vue | 8 +- .../components/HomeComponents.vue | 1 + .../vuepress-theme-vuesax/layouts/Layout.vue | 1 + packages/vuesax/build/index.js | 10 ++ .../vuesax/build/styles/webpack.styles.js | 26 ++++ packages/vuesax/package-lock.json | 2 +- packages/vuesax/package.json | 2 +- packages/vuesax/scripts/newComponent.js | 1 - .../src/components/vsAlert/Base/style.sass | 1 - .../src/components/vsAlert/Base/vsAlert.ts | 10 ++ .../src/components/vsAvatar/Base/style.sass | 3 +- .../src/components/vsAvatar/Base/vsAvatar.ts | 15 ++- .../src/components/vsButton/Base/VsButton.ts | 13 +- .../src/components/vsButton/Base/_root.sass | 2 +- .../src/components/vsButton/Base/style.sass | 1 - .../src/components/vsButton/group/style.sass | 1 - .../src/components/vsCard/Base/style.sass | 1 - .../src/components/vsCard/Group/style.sass | 4 +- .../src/components/vsCheckbox/Base/style.sass | 1 - .../components/vsCheckbox/Base/vsCheckbox.ts | 10 ++ .../src/components/vsDialog/Base/style.sass | 2 +- .../src/components/vsDialog/Base/vsDialog.ts | 3 + .../src/components/vsInput/Base/style.sass | 1 - .../src/components/vsInput/Base/vsInput.ts | 13 +- .../src/components/vsNavbar/Base/style.sass | 1 - .../src/components/vsNavbar/Base/vsNavbar.ts | 15 ++- .../src/components/vsNavbar/Group/style.sass | 1 + .../components/vsPagination/Base/style.sass | 3 +- .../vsPagination/Base/vsPagination.ts | 12 +- .../src/components/vsRadio/Base/style.sass | 3 +- .../src/components/vsRadio/Base/vsRadio.ts | 14 ++- .../src/components/vsSelect/Base/style.sass | 10 +- .../src/components/vsSelect/Base/vsSelect.ts | 54 ++++++--- .../vsSelect/Option/vsSelectOption.ts | 1 + .../src/components/vsSidebar/Base/style.sass | 14 ++- .../components/vsSidebar/Base/vsSidebar.ts | 17 ++- .../vsSidebar/Group/vsSidebarGroup.ts | 18 ++- .../src/components/vsSidebar/Item/style.sass | 3 +- .../src/components/vsSwitch/Base/style.sass | 1 - .../src/components/vsSwitch/Base/vsSwitch.ts | 11 +- .../src/components/vsTable/Base/style.sass | 2 +- .../src/components/vsTable/Td/style.sass | 1 + .../src/components/vsTable/Th/style.sass | 1 + .../src/components/vsTable/Tr/style.sass | 3 + .../src/components/vsTooltip/Base/style.sass | 1 - .../components/vsTooltip/Base/vsTooltip.ts | 21 +++- .../src/functions/vsLoading/Base/style.sass | 2 +- .../functions/vsNotification/Base/style.sass | 2 +- packages/vuesax/src/icons/icons.sass | 2 +- packages/vuesax/src/index.ts | 1 - packages/vuesax/src/layout/grid/style.sass | 2 +- packages/vuesax/src/mixins/component.ts | 74 ++---------- packages/vuesax/src/styles/_colors.sass | 12 ++ packages/vuesax/src/styles/_reset.sass | 1 - packages/vuesax/src/styles/index.ts | 1 + .../vuesax/src/util/defineVuesaxOptions.ts | 4 +- packages/vuesax/src/util/index.ts | 39 +++++- packages/vuesax/src/util/ripple/index.ts | 6 +- packages/vuesax/src/util/ripple/style.sass | 4 +- 71 files changed, 753 insertions(+), 160 deletions(-) create mode 100644 packages/docs/.vuepress/components/Sidebar/right.vue create mode 100644 packages/vuesax/build/styles/webpack.styles.js create mode 100644 packages/vuesax/src/styles/index.ts diff --git a/packages/docs/.vuepress/components/Input/default.vue b/packages/docs/.vuepress/components/Input/default.vue index 93193c25..fb90d699 100644 --- a/packages/docs/.vuepress/components/Input/default.vue +++ b/packages/docs/.vuepress/components/Input/default.vue @@ -1,6 +1,6 @@ diff --git a/packages/docs/.vuepress/components/Sidebar/right.vue b/packages/docs/.vuepress/components/Sidebar/right.vue new file mode 100644 index 00000000..9fd3ee9e --- /dev/null +++ b/packages/docs/.vuepress/components/Sidebar/right.vue @@ -0,0 +1,87 @@ + + + diff --git a/packages/docs/.vuepress/components/button/icon.vue b/packages/docs/.vuepress/components/button/icon.vue index 993f5c68..5c0eb4cc 100644 --- a/packages/docs/.vuepress/components/button/icon.vue +++ b/packages/docs/.vuepress/components/button/icon.vue @@ -10,7 +10,7 @@ diff --git a/packages/docs/.vuepress/dist b/packages/docs/.vuepress/dist index cbdad9b1..d2d8d0e6 160000 --- a/packages/docs/.vuepress/dist +++ b/packages/docs/.vuepress/dist @@ -1 +1 @@ -Subproject commit cbdad9b199613676db3535a3c06c3366f1b0fb97 +Subproject commit d2d8d0e68ed1193c1b77aabe406244eddfa9efb7 diff --git a/packages/docs/docs/components/Dialog.md b/packages/docs/docs/components/Dialog.md index a6c28930..32bb05d0 100644 --- a/packages/docs/docs/components/Dialog.md +++ b/packages/docs/docs/components/Dialog.md @@ -143,6 +143,17 @@ PROPS: ... + - name: v-on:close + type: Methods + values: function + description: return function when closing the dialog. + default: null + link: null + usage: null + code: > + + ... + SLOTS: - name: slot name diff --git a/packages/docs/docs/components/Loading.md b/packages/docs/docs/components/Loading.md index 661b6392..abcafcc3 100644 --- a/packages/docs/docs/components/Loading.md +++ b/packages/docs/docs/components/Loading.md @@ -644,8 +644,39 @@ You can change the loading background with the property `loading`
- ```html{3,4,5} - ... + ```html +
+
+ + +
+ Open Loading +
+ ``` + +
+ +
+ + ```html + ```
diff --git a/packages/docs/docs/components/Sidebar.md b/packages/docs/docs/components/Sidebar.md index 36f47844..7e7fbf07 100644 --- a/packages/docs/docs/components/Sidebar.md +++ b/packages/docs/docs/components/Sidebar.md @@ -166,6 +166,17 @@ PROPS: + - name: right + type: Boolean + values: true,false + description: Determines if the component is positioned to the right + default: null + link: null + usage: null + code: > + + ... + SLOTS: - name: logo @@ -1210,6 +1221,109 @@ You can define if the sidebar is visible or hidden with the open property, this +## Position Right + +Change the position of the sidebar to the right and its animation with the `right` property + +
+ +
+ +
+ + ```html{2} + + + + + + Home + + + + Market Overview + + + + Music + + + + + Drink + + + + Shopping + + + + Chat + + + + ``` + +
+ +
+ + ```html + + ``` + +
+ +
+ + + ## API diff --git a/packages/docs/es/docs/components/Dialog.md b/packages/docs/es/docs/components/Dialog.md index 3ba7a686..65de82cc 100644 --- a/packages/docs/es/docs/components/Dialog.md +++ b/packages/docs/es/docs/components/Dialog.md @@ -143,6 +143,17 @@ PROPS: ... + - name: v-on:close + type: Methods + values: function + description: función de retorno al cerrar el dialog. + default: null + link: null + usage: null + code: > + + ... + SLOTS: - name: slot name diff --git a/packages/docs/es/docs/components/Loading.md b/packages/docs/es/docs/components/Loading.md index 36bb54a3..92304956 100644 --- a/packages/docs/es/docs/components/Loading.md +++ b/packages/docs/es/docs/components/Loading.md @@ -644,8 +644,39 @@ Puedes cambiar el background del loading con la propiedad `loading`
- ```html{3,4,5} - ... + ```html +
+
+ + +
+ Open Loading +
+ ``` + +
+ +
+ + ```html + ```
diff --git a/packages/docs/es/docs/components/Sidebar.md b/packages/docs/es/docs/components/Sidebar.md index 65fdfe7c..8abaaebf 100644 --- a/packages/docs/es/docs/components/Sidebar.md +++ b/packages/docs/es/docs/components/Sidebar.md @@ -166,6 +166,17 @@ PROPS: + - name: right + type: Boolean + values: true,false + description: Determina si el componente se posiciona hacia la derecha + default: null + link: null + usage: null + code: > + + ... + SLOTS: - name: logo @@ -1210,6 +1221,109 @@ Puedes definir si el sidebar es visible o esta oculto con la propiedad open, est +## Position Right + +Cambia la posición de el sidebar a la derecha y su animación con la propiedad `right` + +
+ +
+ +
+ + ```html{2} + + + + + + Home + + + + Market Overview + + + + Music + + + + + Drink + + + + Shopping + + + + Chat + + + + ``` + +
+ +
+ + ```html + + ``` + +
+ +
+ + + ## API diff --git a/packages/vuepress-theme-vuesax/components/HeaderNotification.vue b/packages/vuepress-theme-vuesax/components/HeaderNotification.vue index 1431e3e6..84fdca5b 100644 --- a/packages/vuepress-theme-vuesax/components/HeaderNotification.vue +++ b/packages/vuepress-theme-vuesax/components/HeaderNotification.vue @@ -145,6 +145,11 @@ getVar(var) @media (max-width: 500px) .header-notification + ~ .navbar.fixed + ~ .carbon-ads + margin-top 6px + ~ .carbon-ads + margin-top 42px .con-text-n width calc(100% - 30px) .con-btn-n diff --git a/packages/vuepress-theme-vuesax/components/Home.vue b/packages/vuepress-theme-vuesax/components/Home.vue index 4a009dd5..b7edaca5 100644 --- a/packages/vuepress-theme-vuesax/components/Home.vue +++ b/packages/vuepress-theme-vuesax/components/Home.vue @@ -514,7 +514,7 @@ getVar(var) .home .hero width 100% - align-items flex-start + align-items center .content-hero width 100% align-items center @@ -538,6 +538,7 @@ getVar(var) @media (max-width: 670px) .home + min-height auto .content-i position relative justify-content flex-start @@ -554,13 +555,8 @@ getVar(var) order: -1 top 0px padding 10px !important -@media (max-width: 600px) - .home - .hero - margin-top 60px @media (max-width: 550px) .init - height 1000px min-height auto .home .hero diff --git a/packages/vuepress-theme-vuesax/components/HomeComponents.vue b/packages/vuepress-theme-vuesax/components/HomeComponents.vue index 7f16288b..29901229 100644 --- a/packages/vuepress-theme-vuesax/components/HomeComponents.vue +++ b/packages/vuepress-theme-vuesax/components/HomeComponents.vue @@ -1436,6 +1436,7 @@ getVar(var) left -12% @media (max-width: 760px) .con-components + display none .content-components left -18% @media (max-width: 470px) diff --git a/packages/vuepress-theme-vuesax/layouts/Layout.vue b/packages/vuepress-theme-vuesax/layouts/Layout.vue index acb3114d..2dfae66b 100644 --- a/packages/vuepress-theme-vuesax/layouts/Layout.vue +++ b/packages/vuepress-theme-vuesax/layouts/Layout.vue @@ -1,5 +1,6 @@