diff --git a/public/js/miscellaneous/cart.js b/public/js/miscellaneous/cart.js index 85fd1a7..1f97022 100644 --- a/public/js/miscellaneous/cart.js +++ b/public/js/miscellaneous/cart.js @@ -68,7 +68,9 @@ radios.forEach((radio) => { let deleteCarts = () => { const loader = document.getElementById('load-arrahn'); - loader.classList.remove('d-none'); + if(loader) + loader.classList.remove('d-none'); + fetch('/deletecarts') .then(response => { if (!response.ok) { @@ -77,7 +79,6 @@ let deleteCarts = () => { return response.json(); }) .then(data => { - console.log(data); if (data) { redirect_home(); } diff --git a/resources/views/includes/bayaran/pembayaransag.blade.php b/resources/views/includes/bayaran/pembayaransag.blade.php index fa5636b..93262a5 100644 --- a/resources/views/includes/bayaran/pembayaransag.blade.php +++ b/resources/views/includes/bayaran/pembayaransag.blade.php @@ -16,6 +16,16 @@ /*pointer-events: none; */ } + input[type="number"]::-webkit-outer-spin-button, + input[type="number"]::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; + } + + input[type="number"] { + -moz-appearance: textfield; + } + @media (max-width: 768px) { /* Target screens smaller than tablets */ .sticky-footer { position: fixed; @@ -34,9 +44,46 @@ width: 45%; /* Ensure buttons fit well side-by-side */ margin: 0 5px; /* Add spacing between buttons */ } + + .loader-arrahn { + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 9999; + } + + .loader-arrahn img { + width: 100px; /* Image size */ + } + + .loader-arrahn:before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 120px; + height: 120px; + background-color: rgba(0, 0, 0, 0.8); + border-radius: 50%; + z-index: -1; + } + + .overlay-arrahn { + position: fixed; + z-index: 9998; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.5); + overflow: hidden; + } + } - +