From 21357de85622d8991d5d0c0b427279c661086e1b Mon Sep 17 00:00:00 2001 From: Krystian Date: Tue, 3 Mar 2020 13:09:49 +0100 Subject: [PATCH] feat(theme): adjustment to new SFUI version with CSS variables (#442) Co-authored-by: Anna Musial --- .../components/SwAddressList.vue | 11 +- .../components/SwBottomNavigation.vue | 89 +++++---- packages/default-theme/components/SwCart.vue | 47 ++--- .../components/SwCartProduct.vue | 10 +- packages/default-theme/components/SwLogin.vue | 10 +- .../components/SwProductCard.vue | 31 ++- .../components/SwProductCarousel.vue | 39 ++-- .../components/SwProductDetails.vue | 150 ++++++-------- .../components/SwProductGallery.vue | 2 +- .../components/SwProductHeading.vue | 42 +++- .../default-theme/components/SwRegister.vue | 12 +- .../components/SwResetPassword.vue | 10 +- .../components/TopNavigation.vue | 188 +++++++++--------- .../account/MyAddresses/Address.vue | 31 +-- .../components/checkout/OrderReview.vue | 24 +-- .../components/checkout/OrderSummary.vue | 46 ++--- .../components/checkout/Payment.vue | 37 ++-- .../components/checkout/PersonalDetails.vue | 24 +-- .../components/checkout/ReviewOrder.vue | 26 +-- .../checkout/ReviewOrder/OrderItemsTable.vue | 14 +- .../checkout/ReviewOrder/Summary.vue | 26 +-- .../components/checkout/Shipping.vue | 26 +-- .../cms/elements/SwCategoryNavigationSlot.vue | 22 +- .../cms/elements/SwCategorySidebarFilter.vue | 150 ++++++++------ .../components/cms/elements/SwFooter.vue | 6 +- .../cms/elements/SwProductListingSlot.vue | 21 +- .../components/cms/elements/SwSlots.vue | 8 +- .../components/cms/elements/SwTextSlot.vue | 2 +- .../components/forms/SwAddress.vue | 17 +- .../components/forms/SwEmail.vue | 19 +- .../components/forms/SwPassword.vue | 21 +- .../components/forms/SwPersonalInfo.vue | 19 +- .../components/modals/SwLoginModal.vue | 33 +-- .../components/views/ProductView.vue | 100 +++++----- packages/default-theme/layouts/default.vue | 96 ++++++--- packages/default-theme/layouts/error.vue | 3 +- packages/default-theme/package.json | 2 +- packages/default-theme/pages/_.vue | 2 - packages/default-theme/pages/account.vue | 1 - .../default-theme/pages/account/addresses.vue | 9 +- .../default-theme/pages/account/orders.vue | 1 - .../default-theme/pages/account/profile.vue | 19 +- packages/default-theme/pages/checkout.vue | 10 +- packages/default-theme/pages/index/index.vue | 45 ++--- packages/default-theme/pages/login.vue | 1 - packages/default-theme/pages/success-page.vue | 2 +- yarn.lock | 18 +- 47 files changed, 740 insertions(+), 782 deletions(-) diff --git a/packages/default-theme/components/SwAddressList.vue b/packages/default-theme/components/SwAddressList.vue index b01462f67..e242d7ab1 100644 --- a/packages/default-theme/components/SwAddressList.vue +++ b/packages/default-theme/components/SwAddressList.vue @@ -70,20 +70,19 @@ export default { \ No newline at end of file diff --git a/packages/default-theme/components/SwBottomNavigation.vue b/packages/default-theme/components/SwBottomNavigation.vue index 3fda09582..56fecc951 100644 --- a/packages/default-theme/components/SwBottomNavigation.vue +++ b/packages/default-theme/components/SwBottomNavigation.vue @@ -2,46 +2,70 @@
- - - + - - - - - - + - - - - - - - + + +
@@ -84,11 +108,8 @@ export default { height: 100%; } } - .sf-bottom-navigation { - z-index: 3; - } ::v-deep .sf-select__selected > div:nth-child(1) > div:nth-child(1) { display: none; } - \ No newline at end of file + diff --git a/packages/default-theme/components/SwCart.vue b/packages/default-theme/components/SwCart.vue index eeb0706b7..e6bc0def2 100644 --- a/packages/default-theme/components/SwCart.vue +++ b/packages/default-theme/components/SwCart.vue @@ -1,6 +1,7 @@ - Go to checkout + Go to checkout
@@ -48,8 +54,8 @@ \ No newline at end of file + diff --git a/packages/default-theme/components/SwCartProduct.vue b/packages/default-theme/components/SwCartProduct.vue index 3b2fa33b3..cabdf4ef6 100644 --- a/packages/default-theme/components/SwCartProduct.vue +++ b/packages/default-theme/components/SwCartProduct.vue @@ -112,15 +112,11 @@ export default { diff --git a/packages/default-theme/components/SwProductCard.vue b/packages/default-theme/components/SwProductCard.vue index 2cb9089d6..6eae8d66f 100644 --- a/packages/default-theme/components/SwProductCard.vue +++ b/packages/default-theme/components/SwProductCard.vue @@ -8,12 +8,12 @@ :score-rating="getProductRating" :image-width="700" :image-height="1000" - :isOnWishlist="false" + :is-on-wishlist="false" :link="getRouterLink" - @click:wishlist="toggleWishlist" class="products__product-card" - :showAddToCartButton="true" - :isAddedToCart="isInCart" + :show-add-to-cart-button="true" + :is-added-to-cart="isInCart" + @click:wishlist="toggleWishlist" @click:add-to-cart="addToCart" >