Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge improve frontend in master #307

Merged
merged 190 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from 177 commits
Commits
Show all changes
190 commits
Select commit Hold shift + click to select a range
cb2dec5
Update frontend dependencies (#173)
danielsmink Dec 12, 2022
05b2c9f
JFE-643 edit frontend PDP
JimmyHoenderdaal Dec 12, 2022
890ee15
improved base tailwind config with colors, default font and container…
jordythevulder Dec 12, 2022
056f3bd
tweaked variable names
jordythevulder Dec 12, 2022
6e51d73
Small fixes for POP
Roene-JustBetter Dec 12, 2022
289d583
added default body font color
jordythevulder Dec 12, 2022
a7bbd20
Update resources/views/product/partials/images.blade.php
JimmyHoenderdaal Dec 13, 2022
0016f38
Merge pull request #174 from JimmyHoenderdaal/feature/frontend-PDP
royduin Dec 13, 2022
a2d85db
extended border color within tailwind config
jordythevulder Dec 13, 2022
8549e95
Merge pull request #175 from jordythevulder/improve-frontend
royduin Dec 13, 2022
c17ee7a
Remove stats
Roene-JustBetter Dec 14, 2022
fdc1c51
Merge pull request #176 from Roene-JustBetter/improve-frontend
royduin Dec 15, 2022
838ec8e
Improve footer templates
jbclaudio Dec 16, 2022
4ac7b49
Feedback
jbclaudio Dec 16, 2022
b735255
Frontend fixes POP
Roene-JustBetter Dec 16, 2022
e5da376
Feedback
jbclaudio Dec 16, 2022
5fdbb24
Changed container + mx-auto
Roene-JustBetter Dec 16, 2022
9f3fb31
Feedback
jbclaudio Dec 16, 2022
22488b0
Use Tailwind arbitrary values
jbclaudio Dec 16, 2022
a5efc80
Merge pull request #178 from jbclaudio/feature/footer
royduin Dec 19, 2022
95d1b24
Apply fixes from StyleCI
StyleCIBot Dec 19, 2022
4067d7e
Merge pull request #179 from Roene-JustBetter/improve-frontend
royduin Dec 21, 2022
663f0f7
Add mx-auto to container
JimmyHoenderdaal Jan 13, 2023
8c84c84
Merge pull request #182 from JimmyHoenderdaal/improve-frontend
royduin Jan 13, 2023
015e6cc
footer frontend
JimmyHoenderdaal Jan 16, 2023
8ac8099
fix flex-wrap
JimmyHoenderdaal Jan 16, 2023
f40d7a9
fixed slider spacing
JimmyHoenderdaal Jan 17, 2023
cbd2d58
slider item heights
JimmyHoenderdaal Jan 17, 2023
08a7c0f
Merge pull request #184 from JimmyHoenderdaal/improve-frontend
royduin Jan 17, 2023
b039d01
Allow tailwind custom colors to allow opacity
JimmyHoenderdaal Jan 20, 2023
47cd317
Merge pull request #188 from JimmyHoenderdaal/improve-frontend
royduin Jan 20, 2023
50635af
Button/Input changes + productlist responsiveness
JimmyHoenderdaal Jan 23, 2023
c95815b
Merge pull request #189 from JimmyHoenderdaal/improve-frontend
royduin Jan 23, 2023
b3af26f
Fix slider pagination + Wishlist buttons
JimmyHoenderdaal Jan 25, 2023
50fbdfc
JFE-665 + JFE-651 Checkout header + footer | Minicart + shoppingcart
Roene-JustBetter Jan 25, 2023
6a5f17d
Made wishlist changes conditional
JimmyHoenderdaal Jan 25, 2023
10b78b8
Merge pull request #192 from Roene-JustBetter/improve-frontend
royduin Jan 25, 2023
e24c462
Merge pull request #191 from JimmyHoenderdaal/improve-frontend
royduin Jan 25, 2023
2803517
Merge branch 'master' into improve-frontend
danielsmink Jan 25, 2023
9415dd8
Merge pull request #193 from danielsmink/improve-frontend
royduin Jan 26, 2023
441ce95
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Jan 26, 2023
0cb58d3
Update inputs & Some styling on PDP
JimmyHoenderdaal Jan 26, 2023
d0e85e6
made reviews conditional
JimmyHoenderdaal Jan 26, 2023
d8024c1
Merge pull request #194 from JimmyHoenderdaal/improve-frontend
royduin Jan 26, 2023
80f1a11
JFE-650 + JFE-661 Credentials form checkout | Payment page checkout
Roene-JustBetter Jan 26, 2023
df43453
Fix typo
Roene-JustBetter Jan 26, 2023
685ee6e
Merge pull request #195 from Roene-JustBetter/improve-frontend
royduin Jan 26, 2023
7c6f475
Merge pull request #198 from rapidez/master
royduin Jan 26, 2023
1add728
update border color (#199)
JimmyHoenderdaal Jan 30, 2023
15b3f03
Styling success page | Styling summary checkout / cart | Styling prog…
Roene-JustBetter Jan 30, 2023
a678aa1
Removed cart items because it is empty
Roene-JustBetter Jan 31, 2023
3db9dbb
Removed picture tags
Roene-JustBetter Jan 31, 2023
08402d9
Merge pull request #203 from Roene-JustBetter/improve-frontend
royduin Jan 31, 2023
f3b515c
Added shippingadress on payment page
Roene-JustBetter Jan 31, 2023
afda08c
Merge pull request #204 from Roene-JustBetter/improve-frontend
royduin Jan 31, 2023
70f8419
JFE-671 Changed styling cart | Styling login | Added company for ship…
Roene-JustBetter Feb 9, 2023
bae5b31
Merge pull request #207 from Roene-JustBetter/improve-frontend
royduin Feb 9, 2023
94711d2
Added option to translate labels
Roene-JustBetter Feb 10, 2023
f730655
Fixed styling labels removed translations
Roene-JustBetter Feb 10, 2023
a226870
Merge pull request #208 from Roene-JustBetter/improve-frontend
royduin Feb 10, 2023
2d2e427
Remove scrollbar
Roene-JustBetter Feb 13, 2023
5a8a787
Fix responsive POP | Added group-peer-checked plugin
Roene-JustBetter Feb 13, 2023
c5bf2cf
Removed unused plugin | Added label as fallback for placeholder
Roene-JustBetter Feb 14, 2023
3cbd685
Fix fallback label
Roene-JustBetter Feb 14, 2023
9c21540
Merge branch 'improve-frontend' of github.com:rapidez/core into impro…
Roene-JustBetter Feb 28, 2023
85df0b7
JFE-674 Fixed data on successpage
Roene-JustBetter Feb 28, 2023
2714f26
Hide content blocks on mobile
Jade-GG Mar 2, 2023
5558209
Change logo to small R logo on mobile instead of rocket
Jade-GG Mar 2, 2023
3658976
Reactive search with Turbo history fallback (#218)
danielsmink Mar 9, 2023
568a625
Update CHANGELOG
royduin Mar 9, 2023
dafbd4a
update history with state so Turbo behaves (#222)
danielsmink Mar 16, 2023
a43a242
Apply fixes from StyleCI
StyleCIBot Mar 16, 2023
ba2abfb
Update CHANGELOG
indykoning Mar 16, 2023
a9838ed
Adjust test case for changed homepage
Jade-GG Mar 20, 2023
fde7bf9
Fix typo
Jade-GG Mar 20, 2023
be7d0b5
Update CHANGELOG
royduin Mar 21, 2023
082be92
Eventy before/after index actions (#224)
Jade-GG Mar 21, 2023
35666d2
Update CHANGELOG
royduin Mar 21, 2023
14b3363
Update CHANGELOG
royduin Mar 21, 2023
0e1db6f
Sort super attributes on the frontend
royduin Mar 22, 2023
03401b7
Update CHANGELOG
royduin Mar 22, 2023
7450599
Exact match the shipping method instead of splitting by underscore (#…
rbnmulder Mar 22, 2023
8e65d5d
Use laravel events for before/after index (#227)
Jade-GG Mar 23, 2023
93c3ef8
Update CHANGELOG
royduin Mar 24, 2023
821a23b
Select category children_count by default
royduin Mar 28, 2023
a7770b7
Update CHANGELOG
royduin Mar 28, 2023
67c85ed
Clear cache order in the index products command
royduin Mar 31, 2023
68b0018
Update CHANGELOG
royduin Mar 31, 2023
60b9c76
Update reactivesearch to the latest version fixing u-r-l-params (#232)
indykoning Apr 5, 2023
f416eca
Prevent loading turning false when one of multiple simultaneous finis…
indykoning Apr 5, 2023
37066c2
Merge branch 'improve-frontend' of github.com:rapidez/core into impro…
JimmyHoenderdaal Apr 11, 2023
9e7ec3a
Add package.js
JimmyHoenderdaal Apr 11, 2023
c99dce2
Merge pull request #235 from JimmyHoenderdaal/improve-frontend
royduin Apr 11, 2023
469ab11
Rapidez mobile menu frontend
JimmyHoenderdaal Apr 12, 2023
6be5afa
add breakpoint
JimmyHoenderdaal Apr 12, 2023
6d9a67c
Merge pull request #237 from JimmyHoenderdaal/improve-frontend
royduin Apr 12, 2023
b00b413
Attempt to fix dusk tests
Jade-GG May 8, 2023
c034428
Merge branch 'improve-frontend' into improve-frontend
Jade-GG May 8, 2023
5e9936e
Merge pull request #219 from Jade-GG/improve-frontend
royduin May 9, 2023
3f137f8
Merge branch 'master' into improve-frontend
danielsmink May 16, 2023
5758c0a
Fix merge conflict
danielsmink May 16, 2023
b7377ef
Merge pull request #259 from danielsmink/improve-frontend
royduin May 16, 2023
b448727
Feedback rapidez core
JimmyHoenderdaal Jun 5, 2023
b4f451a
add description list to cart
JimmyHoenderdaal Jun 5, 2023
f705571
Merge pull request #276 from JimmyHoenderdaal/improve-frontend
royduin Jun 6, 2023
615ab90
Changed buttons | Added breadcrumbs in correct container | Removed mx…
Roene-JustBetter Jun 6, 2023
eecbbd4
Merge branch 'improve-frontend' of github.com:rapidez/core into impro…
Roene-JustBetter Jun 6, 2023
ceabf18
Fix breadcrumbs on POP | Alignment header
Roene-JustBetter Jun 6, 2023
fe1bd9d
Changed dusk test for extra icons
Roene-JustBetter Jun 6, 2023
a995a84
Changed succespage back to original
Roene-JustBetter Jun 7, 2023
ed05ce8
Merge pull request #277 from Roene-JustBetter/improve-frontend
royduin Jun 7, 2023
f2dfa8a
refactor slideover
JimmyHoenderdaal Jun 20, 2023
0cf20d9
add space
JimmyHoenderdaal Jun 20, 2023
0a39167
Merge branch 'improve-frontend' of github.com:rapidez/core into impro…
JimmyHoenderdaal Jun 20, 2023
cc7381b
Merge pull request #281 from JimmyHoenderdaal/improve-frontend
royduin Jun 21, 2023
1f68254
Changes to colors
JimmyHoenderdaal Jun 23, 2023
7c54a10
changes to colors part 2 (reverted css variables)
JimmyHoenderdaal Jun 27, 2023
b4e57e0
Merge pull request #283 from JimmyHoenderdaal/improve-frontend
royduin Jul 4, 2023
4e17e1f
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Jul 18, 2023
7e566f9
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Jul 18, 2023
bf7b0ed
Merge branch 'improve-frontend' of github.com:JimmyHoenderdaal/core i…
JimmyHoenderdaal Jul 18, 2023
7a9ea81
remove duplicate newsletter
JimmyHoenderdaal Jul 18, 2023
4218b38
fix copyrights
JimmyHoenderdaal Jul 19, 2023
ce05d69
remove unresponsive magento front-end
JimmyHoenderdaal Jul 19, 2023
8b43043
change dusk test
JimmyHoenderdaal Jul 31, 2023
7ed79d2
cart fixes
JimmyHoenderdaal Jul 31, 2023
9f02cfb
fix dusk test
JimmyHoenderdaal Jul 31, 2023
14610ce
fix dusk test
JimmyHoenderdaal Jul 31, 2023
255ef4b
remove dusk test
JimmyHoenderdaal Jul 31, 2023
78a72c8
remove dusk test
JimmyHoenderdaal Jul 31, 2023
fb5368d
Merge branch 'improve-frontend' of github.com:JimmyHoenderdaal/core i…
JimmyHoenderdaal Jul 31, 2023
7706ced
fix product image
JimmyHoenderdaal Jul 31, 2023
1de5ffa
add .webp
JimmyHoenderdaal Jul 31, 2023
6d5d50f
add root to loggedin
JimmyHoenderdaal Jul 31, 2023
d6108e7
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Aug 2, 2023
11b191b
Update dusk test & gitignore
JimmyHoenderdaal Aug 2, 2023
d3e85ca
Merge pull request #295 from JimmyHoenderdaal/improve-frontend
royduin Aug 2, 2023
f4ca695
remove jumping in autocomplete
JimmyHoenderdaal Aug 2, 2023
529a40a
autocomplete styling
JimmyHoenderdaal Aug 2, 2023
c204f7d
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Aug 3, 2023
a8491ab
remove bootstrap social icons & fix indenting in cart overview
JimmyHoenderdaal Aug 3, 2023
149e2b1
changed street order
JimmyHoenderdaal Aug 3, 2023
5511246
local logo's
JimmyHoenderdaal Aug 3, 2023
0ad134e
rever local logos
JimmyHoenderdaal Aug 3, 2023
1515146
remove bootstrap bladeicons from dusk
JimmyHoenderdaal Aug 3, 2023
8125d04
Heroicons v2 update (#304)
jbclaudio Aug 4, 2023
0e2ed19
remove margin on inputClasses
JimmyHoenderdaal Aug 8, 2023
906fc55
update picture tag
JimmyHoenderdaal Aug 11, 2023
22dbf72
add magento to src
JimmyHoenderdaal Aug 11, 2023
32e284c
Merge pull request #308 from JimmyHoenderdaal/improve-frontend
royduin Aug 11, 2023
894d9a7
fix indents + x-tag in button
JimmyHoenderdaal Aug 11, 2023
b7dd94c
indents
JimmyHoenderdaal Aug 11, 2023
2655358
indets + dusk fix
JimmyHoenderdaal Aug 11, 2023
34e6458
add BladeDirectivesServiceProvider to dusktestcase
JimmyHoenderdaal Aug 11, 2023
4c8629b
Merge branch 'improve-frontend' of github.com:rapidez/core into impro…
JimmyHoenderdaal Aug 11, 2023
fc67379
Merge pull request #312 from JimmyHoenderdaal/improve-frontend
royduin Aug 11, 2023
7e9cc28
indents & frontend fixes
JimmyHoenderdaal Aug 15, 2023
1d0d55b
change colors
JimmyHoenderdaal Aug 15, 2023
396cb1e
Merge pull request #313 from JimmyHoenderdaal/improve-frontend
royduin Aug 15, 2023
7dceb84
Feedback fixes frontend
JimmyHoenderdaal Aug 21, 2023
d7fc584
fix typo
JimmyHoenderdaal Aug 21, 2023
cb9066e
Merge pull request #317 from JimmyHoenderdaal/improve-frontend
royduin Aug 22, 2023
28b5912
feedback fixes
JimmyHoenderdaal Aug 24, 2023
9de0470
fix indent
JimmyHoenderdaal Aug 24, 2023
a27dc73
fix indent
JimmyHoenderdaal Aug 24, 2023
972f04b
Merge pull request #323 from JimmyHoenderdaal/improve-frontend
royduin Aug 24, 2023
bf1b5fd
header fixes mobile
JimmyHoenderdaal Aug 24, 2023
ba1ceba
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Aug 24, 2023
e2b866b
Merge pull request #325 from JimmyHoenderdaal/improve-frontend
royduin Aug 24, 2023
c3863df
Apply fixes from Duster
royduin Aug 24, 2023
1dd4b1f
Apply fixes from Prettier
royduin Aug 24, 2023
4b24a5d
Merge branch 'master' of github.com:rapidez/core into improve-frontend
JimmyHoenderdaal Aug 25, 2023
b0cf6af
Add container on the search overview page
JimmyHoenderdaal Aug 25, 2023
63e8359
Add padding on reviews
JimmyHoenderdaal Aug 25, 2023
3e4bfd6
Merge pull request #328 from JimmyHoenderdaal/improve-frontend
royduin Aug 25, 2023
8e07540
responsive fixes
JimmyHoenderdaal Aug 25, 2023
78413a8
Merge pull request #329 from JimmyHoenderdaal/improve-frontend
royduin Aug 25, 2023
01510cf
Fix improve-frontend feedback
JimmyHoenderdaal Sep 11, 2023
8bbcae8
Add v-blur
JimmyHoenderdaal Sep 11, 2023
8c913b9
fix v-blur
JimmyHoenderdaal Sep 11, 2023
3846f9a
remove duplicate primary button
JimmyHoenderdaal Sep 12, 2023
680fc73
Merge pull request #335 from JimmyHoenderdaal/improve-frontend
royduin Sep 12, 2023
d2b7aa3
add alts & sort footer class
JimmyHoenderdaal Sep 12, 2023
d1708ab
Update resources/views/layouts/partials/header.blade.php
royduin Sep 12, 2023
5a132b1
Update resources/views/layouts/partials/header.blade.php
royduin Sep 12, 2023
4552672
Merge pull request #337 from JimmyHoenderdaal/improve-frontend
royduin Sep 12, 2023
f8e504a
Merge branch 'master' into improve-frontend
indykoning Sep 22, 2023
328a307
Apply fixes from Prettier
indykoning Sep 22, 2023
baf3885
Update rapidez.php
royduin Oct 11, 2023
afd6659
Apply suggestions from code review
royduin Oct 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@
composer.lock
phpunit.dusk.xml
phpunit.xml
stats.html
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"prefer-stable": true,
"require": {
"php": "^8.0.2|^8.1",
"blade-ui-kit/blade-heroicons": "^1.3",
"blade-ui-kit/blade-heroicons": "^2.0",
"cviebrock/laravel-elasticsearch": "^9.0|^10.0",
"illuminate/database": "^9.0|^10.0",
"illuminate/events": "^9.0|^10.0",
Expand Down
1 change: 0 additions & 1 deletion config/rapidez.php
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,6 @@
'notification' => 'z-20',
'slideover' => 'z-50',
],

// From Magento only "Yes/No, Dropdown, Multiple Select and Price" attribute types
// can be configured as filter. If you'd like to have a filter for an attribute
// with, for example, the type of "Text", you can specify the attribute code here.
Expand Down
1 change: 1 addition & 0 deletions resources/css/app.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import 'components/vue-slider';
@import './theme-variables.css';

@tailwind base;
@tailwind components;
Expand Down
10 changes: 10 additions & 0 deletions resources/css/theme-variables.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
:root {
JimmyHoenderdaal marked this conversation as resolved.
Show resolved Hide resolved
--primary: 47 188 133;
--primary-text: 255 255 255;
--secondary: 249 115 22;
--secondary-text: 255 255 255;
--neutral: 51 65 85;
--inactive: 100 116 139;
--highlight: 241 245 249;
--border: 241 245 249;
}
2 changes: 1 addition & 1 deletion resources/views/cart/coupon.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<div class="relative rounded-md" v-if="cart.discount_name && cart.discount_amount < 0">
<div class="flex items-center">
<button v-on:click="removeCoupon">
<x-heroicon-s-x class="h-4 w-4 text-black-400"/>
<x-heroicon-s-x-mark class="h-4 w-4 text-black-400"/>
</button>
@lang('Discount'): @{{ cart.discount_name }}
</div>
Expand Down
186 changes: 102 additions & 84 deletions resources/views/cart/overview.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,93 +5,111 @@
@section('robots', 'NOINDEX,NOFOLLOW')

@section('content')
<h1 class="font-bold text-4xl mb-5">@lang('Cart')</h1>

<cart v-cloak>
<div v-if="hasItems" slot-scope="{ cart, hasItems, changeQty, remove }">
<div class="flex flex-wrap items-center border-b pb-2 mb-2" v-for="(item, itemId, index) in cart.items">
<div class="w-1/6 sm:w-1/12 pr-3">
<a :href="item.url | url" class="block">
<picture>
<source :srcset="'/storage/{{ config('rapidez.store') }}/resizes/80x80/magento/catalog/product' + item.image + '.webp'" type="image/webp">
<img
:alt="item.name"
:src="'/storage/{{ config('rapidez.store') }}/resizes/80x80/magento/catalog/product' + item.image"
height="100"
class="mx-auto"
/>
</picture>
</a>
</div>
<div class="w-5/6 sm:w-5/12 lg:w-8/12">
<a :href="item.url | url" dusk="cart-item-name" class="font-bold">@{{ item.name }}</a>
<div v-for="(optionValue, option) in item.options">
@{{ option }}: @{{ optionValue }}
<div class="container">
<h1 class="mb-5 text-4xl font-bold">@lang('Cart')</h1>
<cart v-cloak>
<div v-if="hasItems" slot-scope="{ cart, hasItems, changeQty, remove }">
<div class="flex flex-col gap-x-6 lg:flex-row">
<div class="flex w-full flex-col">
<div class="mb-4 flex flex-wrap items-center border-b pb-2" v-for="(item, itemId, index) in cart.items">
<div class="w-1/6 pr-3 sm:w-1/12">
<a class="block":href="item.url | url">
<img
class="mx-auto"
:alt="item.name"
:src="'/storage/{{ config('rapidez.store') }}/resizes/80x80/magento/catalog/product' + item.image + '.webp'"
height="100"
/>
</a>
</div>
<div class="w-5/6 sm:w-5/12 xl:w-6/12">
<a
JimmyHoenderdaal marked this conversation as resolved.
Show resolved Hide resolved
class="font-bold"
:href="item.url | url"
dusk="cart-item-name"
>@{{ item.name }}</a>
<div v-for="(optionValue, option) in item.options">
@{{ option }}: @{{ optionValue }}
</div>
<div v-for="option in cart.items2.find((item) => item.item_id == itemId).options.filter((option) => !['info_buyRequest', 'option_ids'].includes(option.code) && option.label)">
@{{ option.label }}: @{{ option.value.title || option.value }}
</div>
</div>
<div class="w-2/6 pr-5 text-right sm:w-1/6 xl:w-2/12">
@{{ item.price | price }}
</div>
<div class="w-2/6 sm:w-1/6 xl:w-1/12">
<div class="inline-flex lg:w-3/4 xl:w-full">
<x-rapidez::input
class="text-right"
name="qty"
type="number"
:label="false"
v-model="item.qty"
v-bind:dusk="'qty-'+index"
::min="item.min_sale_qty > item.qty_increments ? item.min_sale_qty : item.qty_increments"
::step="item.qty_increments"
/>
<x-rapidez::button
class="ml-1"
:title="__('Update')"
v-on:click="changeQty(item)"
v-bind:dusk="'item-update-'+index"
>
<x-heroicon-s-arrow-path class="h-4 w-4" />
</x-rapidez::button>
</div>
</div>
<div class="flex w-2/6 items-center justify-end text-right sm:w-1/6 xl:w-2/12">
@{{ item.total | price }}
<button
class="ml-2 cursor-pointer"
title="@lang('Remove')"
v-on:click="remove(item)"
v-bind:dusk="'item-delete-' + index"
>
<x-heroicon-s-x-mark class="h-4 w-4" />
</button>
</div>
</div>
<div class="w-full md:w-auto">
@include('rapidez::cart.coupon')
</div>
</div>
<div v-for="option in cart.items2.find((item) => item.item_id == itemId).options.filter((option) => !['info_buyRequest', 'option_ids'].includes(option.code) && option.label)">
@{{ option.label }}: @{{ option.value.title || option.value }}
</div>
</div>
<div class="w-2/6 sm:w-1/6 lg:w-1/12 text-right pr-5">
@{{ item.price | price }}
</div>
<div class="w-2/6 sm:w-1/6 lg:w-1/12">
<div class="inline-flex">
<x-rapidez::input
:label="false"
class="text-right"
type="number"
name="qty"
v-model="item.qty"
v-bind:dusk="'qty-'+index"
::min="item.min_sale_qty > item.qty_increments ? item.min_sale_qty : item.qty_increments"
::step="item.qty_increments"
/>
<x-rapidez::button
class="ml-1"
:title="__('Update')"
v-on:click="changeQty(item)"
v-bind:dusk="'item-update-'+index"
>
<x-heroicon-s-refresh class="w-4 h-4"/>
</x-rapidez::button>
</div>
</div>
<div class="w-2/6 sm:w-1/6 lg:w-1/12 flex justify-end items-center text-right">
@{{ item.total | price }}
<a href="#" @click.prevent="remove(item)" class="ml-2" title="@lang('Remove')" :dusk="'item-delete-'+index">
<x-heroicon-s-x class="w-4 h-4"/>
</a>
</div>
</div>

<div class="sm:flex sm:justify-between sm:items-start mt-5">
@include('rapidez::cart.coupon')
<div class="flex flex-wrap justify-end sm:w-64">
<div class="flex flex-wrap w-full p-3 mb-5 bg-secondary rounded-lg">
<div class="w-1/2">@lang('Subtotal')</div>
<div class="w-1/2 text-right">@{{ cart.subtotal | price }}</div>
<div class="w-1/2" v-if="cart.tax > 0">@lang('Tax')</div>
<div class="w-1/2 text-right" v-if="cart.tax > 0">@{{ cart.tax | price }}</div>
<div class="w-1/2" v-if="cart.shipping_amount > 0">@lang('Shipping')<br><small>@{{ cart.shipping_description }}</small></div>
<div class="w-1/2 text-right" v-if="cart.shipping_amount > 0">@{{ cart.shipping_amount | price }}</div>
<div class="w-1/2" v-if="cart.discount_name && cart.discount_amount < 0">@lang('Discount'): @{{ cart.discount_name }}</div>
<div class="w-1/2" v-if="!cart.discount_name && cart.discount_amount < 0">@lang('Discount')</div>
<div class="w-1/2 text-right" v-if="cart.discount_amount < 0">@{{ cart.discount_amount | price }}</div>
<div class="w-1/2 font-bold">@lang('Total')</div>
<div class="w-1/2 text-right font-bold">@{{ cart.total | price }}</div>
<div class="flex flex-wrap items-start justify-between">
<div class="flex w-full md:w-auto">
<div class="flex w-full flex-wrap justify-end self-baseline lg:w-64">
<dl class="mb-5 flex w-full flex-wrap rounded-lg border p-3 [&>dd:nth-last-of-type(-n+2)]:border-none [&>dd]:w-1/2 [&>dd]:border-b [&>dd]:py-3">
<dd>@lang('Subtotal')</dd>
<dd class="text-right">@{{ cart.subtotal | price }}</dd>
<dd v-if="cart.tax > 0">@lang('Tax')</dd>
<dd class="text-right" v-if="cart.tax > 0">@{{ cart.tax | price }}</dd>
<dd v-if="cart.shipping_amount > 0">@lang('Shipping')<br><small>@{{ cart.shipping_description }}</small></dd>
<dd class="text-right" v-if="cart.shipping_amount > 0">@{{ cart.shipping_amount | price }}</dd>
<dd v-if="cart.discount_name && cart.discount_amount < 0">@lang('Discount'): @{{ cart.discount_name }}</dd>
<dd v-if="!cart.discount_name && cart.discount_amount < 0">@lang('Discount')</dd>
<dd class="text-right" v-if="cart.discount_amount < 0">@{{ cart.discount_amount | price }}</dd>
<dd class="font-bold">@lang('Total')</dd>
<dd class="text-right font-bold">@{{ cart.total | price }}</dd>
</dl>
<x-rapidez::button href="{{ route('checkout') }}" dusk="checkout">
@lang('Checkout')
</x-rapidez::button>
</div>
</div>
</div>

<x-rapidez::button href="{{ route('checkout') }}" dusk="checkout">
@lang('Checkout')
</x-rapidez::button>
</div>
</div>

<x-rapidez::productlist title="More choices to go with your product" field="id" value="cart.cross_sells"/>
</div>
<div v-else>
@lang('You don\'t have anything in your cart.')
</div>
</cart>
<x-rapidez::productlist
value="cart.cross_sells"
title="More choices to go with your product"
field="id"
/>
</div>
<div v-else>
@lang('You don\'t have anything in your cart.')
</div>
</cart>
</div>
@endsection
33 changes: 17 additions & 16 deletions resources/views/category/overview.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,25 @@
@include('rapidez::layouts.partials.head.hreflang', ['alternates' => $category->alternates])

@section('content')
@include('rapidez::category.partials.breadcrumbs')
<div class="container">
@include('rapidez::category.partials.breadcrumbs')
<h1 class="mb-5 text-3xl font-bold">{{ $category->name }}</h1>

<h1 class="font-bold text-3xl mb-5">{{ $category->name }}</h1>

@if($category->is_anchor)
<x-rapidez::listing query="{ bool: { must: [{ terms: { visibility: [2, 4] } }, { terms: { category_ids: [config.category.entity_id] } }] } }"/>
@else
<div class="flex flex-col md:flex-row">
<div class="md:w-1/5">
@widget('sidebar.main', 'anchor_categories', 'catalog_category_view_type_layered', $category->entity_id)
</div>
<div class="md:w-4/5">
@widget('content.top', 'anchor_categories', 'catalog_category_view_type_layered', $category->entity_id)
@if ($category->is_anchor)
<x-rapidez::listing query="{ bool: { must: [{ terms: { visibility: [2, 4] } }, { terms: { category_ids: [config.category.entity_id] } }] } }" />
@else
<div class="flex max-md:flex-col">
<div class="xl:w-1/5">
@widget('sidebar.main', 'anchor_categories', 'catalog_category_view_type_layered', $category->entity_id)
</div>
<div class="xl:w-4/5">
@widget('content.top', 'anchor_categories', 'catalog_category_view_type_layered', $category->entity_id)
</div>
</div>
</div>
@endif
@endif

<div class="prose prose-green max-w-none">
{!! $category->description !!}
<div class="prose prose-green max-w-none">
{!! $category->description !!}
</div>
</div>
@endsection
12 changes: 7 additions & 5 deletions resources/views/checkout/overview.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,18 @@
@section('robots', 'NOINDEX,NOFOLLOW')

@section('content')
<div class="container mx-auto">
<div class="container">
<checkout v-cloak v-slot="{ checkout, cart, hasItems, save, goToStep }">
<div>
@include('rapidez::checkout.partials.progressbar')
<template v-if="checkout.step !== 4">
@include('rapidez::checkout.partials.progressbar')
</template>
<div v-if="checkout.step == 1 && hasItems">
@include('rapidez::checkout.steps.login')
</div>

<div v-if="[2, 3].includes(checkout.step)" class="md:flex -mx-2">
<div class="w-full mb-5 md:w-2/3 lg:w-3/4 px-2">
<div v-if="[2, 3].includes(checkout.step)" class="-mx-2 lg:flex">
<div class="mb-5 w-full px-2 lg:w-3/4">
<div v-if="checkout.step == 2">
@include('rapidez::checkout.steps.credentials')
</div>
Expand All @@ -23,7 +25,7 @@
@include('rapidez::checkout.steps.payment')
</div>
</div>
<div class="md:w-1/3 lg:w-1/4 px-2 md:mt-20">
<div class="w-full px-2 lg:mt-16 lg:w-1/4">
@include('rapidez::checkout.partials.sidebar')
</div>
</div>
Expand Down
Loading
Loading