diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php
index 1087cfa39..8537a5535 100644
--- a/app/Http/Kernel.php
+++ b/app/Http/Kernel.php
@@ -19,6 +19,7 @@ class Kernel extends HttpKernel
\App\Http\Middleware\TrimStrings::class,
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
\App\Http\Middleware\TrustProxies::class,
+ \Illuminate\Session\Middleware\StartSession::class,
];
/**
@@ -31,7 +32,7 @@ class Kernel extends HttpKernel
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
- // \Illuminate\Session\Middleware\AuthenticateSession::class,
+ \Illuminate\Session\Middleware\AuthenticateSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\VerifyCsrfToken::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
diff --git a/packages/Webkul/Admin/src/Http/routes.php b/packages/Webkul/Admin/src/Http/routes.php
index 87b17815c..8b1484fd5 100644
--- a/packages/Webkul/Admin/src/Http/routes.php
+++ b/packages/Webkul/Admin/src/Http/routes.php
@@ -40,27 +40,27 @@ Route::group(['middleware' => ['web']], function () {
Route::get('dashboard', 'Webkul\Admin\Http\Controllers\DashboardController@index')->name('admin.dashboard.index');
//Customers Management Routes
- Route::get('customer', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@index')->defaults('_config', [
+ Route::get('customers', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@index')->defaults('_config', [
'view' => 'admin::customers.index'
])->name('admin.customer.index');
- Route::get('customer/orders', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@index')->defaults('_config',[
+ Route::get('customers/orders', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@index')->defaults('_config',[
'view' => 'admin::customers.orders.index'
])->name('admin.customer.orders.index');
- Route::get('customer/create', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@create')->defaults('_config',[
+ Route::get('customers/create', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@create')->defaults('_config',[
'view' => 'admin::customers.create'
])->name('admin.customer.create');
- Route::post('customer/create', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@store')->defaults('_config',[
+ Route::post('customers/create', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@store')->defaults('_config',[
'redirect' => 'admin.customer.index'
])->name('admin.customer.store');
- Route::get('customer/edit/{id}', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@edit')->defaults('_config',[
+ Route::get('customers/edit/{id}', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@edit')->defaults('_config',[
'view' => 'admin::customers.edit'
])->name('admin.customer.edit');
- Route::put('customer/edit/{id}', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@update')->defaults('_config', [
+ Route::put('customers/edit/{id}', 'Webkul\Admin\Http\Controllers\Customer\CustomerController@update')->defaults('_config', [
'redirect' => 'admin.customer.index'
])->name('admin.customer.update');
diff --git a/packages/Webkul/Admin/src/Providers/AdminServiceProvider.php b/packages/Webkul/Admin/src/Providers/AdminServiceProvider.php
index 7e1c6936c..2d2f410ff 100644
--- a/packages/Webkul/Admin/src/Providers/AdminServiceProvider.php
+++ b/packages/Webkul/Admin/src/Providers/AdminServiceProvider.php
@@ -38,6 +38,15 @@ class AdminServiceProvider extends ServiceProvider
);
}
+ /**
+ * Register services.
+ *
+ * @return void
+ */
+ public function register()
+ {
+ }
+
/**
* Bind the the data to the views
*
@@ -76,19 +85,6 @@ class AdminServiceProvider extends ServiceProvider
});
}
- /**
- * Register services.
- *
- * @return void
- */
- public function register()
- {
- // $this->mergeConfigFrom(
- // __DIR__ . '/../Config/auth.php',
- // 'auth'
- // );
- }
-
/**
* Merge the given configuration with the existing configuration.
*
diff --git a/packages/Webkul/Admin/src/Resources/assets/images/logo.png b/packages/Webkul/Admin/src/Resources/assets/images/logo.png
deleted file mode 100644
index f3a6baf4d..000000000
Binary files a/packages/Webkul/Admin/src/Resources/assets/images/logo.png and /dev/null differ
diff --git a/packages/Webkul/Admin/src/Resources/assets/sass/app.scss b/packages/Webkul/Admin/src/Resources/assets/sass/app.scss
index 77b325653..43653f4a7 100644
--- a/packages/Webkul/Admin/src/Resources/assets/sass/app.scss
+++ b/packages/Webkul/Admin/src/Resources/assets/sass/app.scss
@@ -526,30 +526,6 @@ body {
}
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
// customer oder css for admin start here
.sale-container {
.sale-section {
diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
index a47db30c1..f1a786c9b 100644
--- a/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
+++ b/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
@@ -7,6 +7,8 @@
+
+
diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/nav-top.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/nav-top.blade.php
index a52a6a85d..36a6fc1bd 100644
--- a/packages/Webkul/Admin/src/Resources/views/layouts/nav-top.blade.php
+++ b/packages/Webkul/Admin/src/Resources/views/layouts/nav-top.blade.php
@@ -14,7 +14,7 @@
- {{-- {{ auth()->guard('admin')->user()->name }} --}}
+ {{ auth()->guard('admin')->user()->name }}
diff --git a/packages/Webkul/Shop/src/Resources/assets/images/favicon.ico b/packages/Webkul/Shop/src/Resources/assets/images/favicon.ico
new file mode 100644
index 000000000..e9c217bb3
Binary files /dev/null and b/packages/Webkul/Shop/src/Resources/assets/images/favicon.ico differ
diff --git a/packages/Webkul/Shop/src/Resources/assets/js/components/category-nav.vue b/packages/Webkul/Shop/src/Resources/assets/js/components/category-nav.vue
index 286ff15cf..e82d91329 100644
--- a/packages/Webkul/Shop/src/Resources/assets/js/components/category-nav.vue
+++ b/packages/Webkul/Shop/src/Resources/assets/js/components/category-nav.vue
@@ -7,11 +7,6 @@
:item="item"
:parent="index">
-
-
-
- Offer Zone
-
diff --git a/packages/Webkul/Shop/src/Resources/assets/sass/app.scss b/packages/Webkul/Shop/src/Resources/assets/sass/app.scss
index 8f5126ae1..29684f73f 100644
--- a/packages/Webkul/Shop/src/Resources/assets/sass/app.scss
+++ b/packages/Webkul/Shop/src/Resources/assets/sass/app.scss
@@ -17,7 +17,113 @@
display: block;
}
+ // product card, requires no changes for responsiveness.
+ .product-grid-4 {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
+ grid-auto-rows: auto;
+ grid-column-gap: 48px;
+ grid-row-gap: 15px;
+ }
+
+ .product-grid-3 {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
+ grid-gap: 27px;
+ grid-auto-rows: auto;
+ }
+
+ @media only screen and (max-width: 854px) {
+ .product-grid-4 {
+ grid-template-columns: 29.5% 29.5% 29.5%;
+ grid-column-gap: 35px;
+ }
+ }
+
+ @media only screen and (max-width: 653px) {
+ .product-grid-4 {
+ grid-template-columns: 48.5% 48.5%;
+ grid-column-gap: 17px;
+ }
+ }
+
+ .product-card {
+ position: relative;
+
+ .product-image {
+ max-height: 350px;
+ max-width: 280px;
+ margin-bottom: 10px;
+ background: #F2F2F2;
+
+ img {
+ display: block;
+ width: 100%;
+ }
+ }
+
+ .product-name {
+ margin-bottom: 14px;
+ width: 100%;
+ color: $font-color;
+
+ a {
+ color: $font-color;
+ }
+ }
+
+ .product-description {
+ display: none;
+ }
+
+ .product-ratings {
+ width: 100%;
+
+ .icon {
+ width: 16px;
+ height: 16px;
+ }
+ }
+
+ .cart-wish-wrap {
+ display: inline-flex;
+ justify-content: flex-start;
+ align-items: center;
+ height: 40px;
+
+ .addtocart {
+ margin-right: 10px;
+ text-transform: uppercase;
+ }
+
+ .add-to-wishlist {
+ margin-top: 5px;
+ }
+ }
+
+ .sticker {
+ border-radius: 100px;
+ position: absolute;
+ top: 10px;
+ left: 10px;
+ text-transform: uppercase;
+ padding: 4px 13px;
+ font-size: 14px;
+ color: #fff;
+
+ &.sale {
+ background: #FF6472;
+ }
+
+ &.new {
+ background: #2ED04C;
+ }
+ }
+ }
+
.product-list {
+ min-height: 200px;
+
.product-card {
width: 100%;
display: inline-block;
@@ -43,6 +149,12 @@
margin-bottom: 0;
}
}
+
+ &.empty {
+ h2 {
+ font-size: 20px;
+ }
+ }
}
section.featured-products {
@@ -182,11 +294,8 @@ section.slider-block {
//responsive css for slider
@media only screen and (max-width: 770px) {
-
section.slider-block {
-
div.slider-content {
-
div.slider-control {
display: flex;
justify-content:space-between;
@@ -988,6 +1097,7 @@ section.product-detail {
width: 49%;
background: black;
white-space: nowrap;
+ text-transform: uppercase;
}
.buynow {
@@ -995,6 +1105,7 @@ section.product-detail {
width: 49%;
float:right;
white-space: nowrap;
+ text-transform: uppercase;
}
}
}
diff --git a/packages/Webkul/Shop/src/Resources/assets/sass/components.scss b/packages/Webkul/Shop/src/Resources/assets/sass/components.scss
index de24f9f32..b5259a317 100644
--- a/packages/Webkul/Shop/src/Resources/assets/sass/components.scss
+++ b/packages/Webkul/Shop/src/Resources/assets/sass/components.scss
@@ -1,87 +1,3 @@
-.product-card {
-
- .product-image {
- max-height: 350px;
- max-width: 280px;
- margin-bottom: 10px;
- background: #F2F2F2;
-
- img {
- display: block;
- width: 100%;
- }
- }
-
- .product-name {
- margin-bottom: 14px;
- width: 100%;
- color: $font-color;
-
- a {
- color: $font-color;
- }
- }
-
- .product-description {
- display: none;
- }
-
- .product-ratings {
- width: 100%;
-
- .icon {
- width: 16px;
- height: 16px;
- }
- }
-
- .cart-wish-wrap {
- display: inline-flex;
- justify-content: flex-start;
- align-items: center;
- height: 40px;
-
- .addtocart {
- margin-right: 10px;
- text-transform: uppercase;
- }
-
- .add-to-wishlist {
- margin-top: 5px;
- }
- }
-}
-
-// product card, requires no changes for responsiveness.
-.product-grid-4 {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
- grid-auto-rows: auto;
- grid-column-gap: 48px;
- grid-row-gap: 15px;
-}
-
-.product-grid-3 {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
- grid-gap: 27px;
- grid-auto-rows: auto;
-}
-
-@media only screen and (max-width: 854px) {
- .product-grid-4 {
- grid-template-columns: 29.5% 29.5% 29.5%;
- grid-column-gap: 35px;
- }
-}
-
-@media only screen and (max-width: 653px) {
- .product-grid-4 {
- grid-template-columns: 48.5% 48.5%;
- grid-column-gap: 17px;
- }
-}
-
@media only screen and (max-width: 425px) {
.product-card {
font-size: 90%;
diff --git a/packages/Webkul/Shop/src/Resources/lang/en/app.php b/packages/Webkul/Shop/src/Resources/lang/en/app.php
index 894a5ab36..eba7c0777 100644
--- a/packages/Webkul/Shop/src/Resources/lang/en/app.php
+++ b/packages/Webkul/Shop/src/Resources/lang/en/app.php
@@ -4,11 +4,7 @@ return [
'home' => [
'page-title' => 'Bagisto - Home',
'featured-products' => 'Featured Products',
- 'new-products' => 'New Products',
-
- 'product-card' => [
- 'add-to-cart' => 'ADD TO CART'
- ]
+ 'new-products' => 'New Products'
],
'footer' => [
@@ -198,7 +194,13 @@ return [
'up-sell-title' => 'We found other products you might like!',
'reviews-title' => 'Ratings & Reviews',
'write-review-btn' => 'Write Review',
- 'choose-option' => 'Choose an option'
+ 'choose-option' => 'Choose an option',
+ 'sale' => 'Sale',
+ 'new' => 'New',
+ 'empty' => 'No products available in this category.',
+ 'add-to-cart' => 'Add To Cart',
+ 'buy-now' => 'Buy Now',
+ 'whoops' => 'Whoops!'
],
'wishlist' => [
@@ -219,7 +221,8 @@ return [
],
'title' => 'Shopping Cart',
- 'empty' => 'Shopping Cart Is Empty',
+ 'empty' => 'Your shopping cart is empty.',
+ 'update-cart' => 'Update Cart',
'continue-shopping' => 'Continue Shopping',
'proceed-to-checkout' => 'Proceed To Checkout',
'remove' => 'Remove',
diff --git a/packages/Webkul/Shop/src/Resources/views/checkout/cart/index.blade.php b/packages/Webkul/Shop/src/Resources/views/checkout/cart/index.blade.php
index 53ac65869..f8b072085 100644
--- a/packages/Webkul/Shop/src/Resources/views/checkout/cart/index.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/checkout/cart/index.blade.php
@@ -22,7 +22,9 @@