CSS tweaks

This commit is contained in:
2025-06-29 18:38:13 +03:00
parent 23b4a20e2b
commit 57db52cd5d
3 changed files with 29 additions and 18 deletions

View File

@@ -25,6 +25,7 @@
border: 1px solid #ccc; border: 1px solid #ccc;
border-radius: 10px; border-radius: 10px;
padding: 10px; padding: 10px;
box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
&:hover { &:hover {
background-color: #7dcf8c; background-color: #7dcf8c;
@@ -65,9 +66,10 @@
padding: 10px 20px; padding: 10px 20px;
cursor: pointer; cursor: pointer;
margin-bottom: 2rem; margin-bottom: 2rem;
border: 1px solid #ccc; border: 2px solid #57d545;
border-radius: 10px; border-radius: 10px;
font-size: 1.3rem; font-size: 1.3rem;
box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
&:hover { &:hover {
background-color: #7dcf8c; background-color: #7dcf8c;
@@ -99,7 +101,7 @@
font-size: 1.3rem; font-size: 1.3rem;
} }
.latestBoxModal { .boxModal {
position: fixed; position: fixed;
top: 0; top: 0;
left: 0; left: 0;
@@ -109,27 +111,33 @@
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
font-family: var(--font-main);
} }
.latestBoxModalContent { .boxModalContent {
background-color: #fff; background-color: #fff;
padding: 2rem; padding: 2rem;
border-radius: 10px; border-radius: 10px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
text-align: center; text-align: center;
margin: 1rem;
} }
.latestBoxConfirmButton { .boxModalConfirmButton {
background-color: #86f56d; background-color: #a7ebb0;
border: none; border: 2px solid #57d545;
border-radius: 10px; border-radius: 10px;
padding: 10px 20px; padding: 10px 20px;
margin-right: 1rem; margin-right: 1rem;
box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
} }
.latestBoxCancelButton { .boxModalCancelButton {
background-color: #f56d6d; background-color: #f56d6d;
border: none; border: 2px solid #f02020;
border-radius: 10px; border-radius: 10px;
padding: 10px 20px; padding: 10px 20px;
box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
} }

View File

@@ -139,7 +139,10 @@ export default function Calendar() {
className={styles.latestBoxDeliveredBtn} className={styles.latestBoxDeliveredBtn}
onClick={handleLatestBoxClick} onClick={handleLatestBoxClick}
> >
Kuittaa viimeisin laatikko haetuksi Kuittaa {new Date(latestBox.delivery_date).toLocaleDateString("fi-FI", {
day: "2-digit",
month: "2-digit",
})} laatikko haetuksi
</button>; </button>;
default: default:
return <span className={styles.latestBoxStatus}>Virhe</span>; return <span className={styles.latestBoxStatus}>Virhe</span>;
@@ -224,16 +227,16 @@ export default function Calendar() {
<Modal <Modal
open={showLatestBoxModal} open={showLatestBoxModal}
onClose={() => setShowLatestBoxModal(false)} onClose={() => setShowLatestBoxModal(false)}
className={styles.latestBoxModal} className={styles.boxModal}
> >
<div className={styles.latestBoxModalContent}> <div className={styles.boxModalContent}>
<h2>Viimeisin laatikko</h2> <h2>Viimeisin laatikko</h2>
<p>Oletko varma, että haluat kuitata viimeisimmän laatikon ({new Date(latestBox.delivery_date).toLocaleDateString("fi-FI", { <p>Oletko varma, että haluat kuitata viimeisimmän laatikon ({new Date(latestBox.delivery_date).toLocaleDateString("fi-FI", {
day: "2-digit", day: "2-digit",
month: "2-digit", month: "2-digit",
})}) haetuksi?</p> })}) haetuksi?</p>
<button <button
className={styles.latestBoxConfirmButton} className={styles.boxModalConfirmButton}
onClick={() => { onClick={() => {
markLatestBoxPickedUp(); markLatestBoxPickedUp();
setShowLatestBoxModal(false); setShowLatestBoxModal(false);
@@ -242,7 +245,7 @@ export default function Calendar() {
Kyllä Kyllä
</button> </button>
<button <button
className={styles.latestBoxCancelButton} className={styles.boxModalCancelButton}
onClick={() => setShowLatestBoxModal(false)} onClick={() => setShowLatestBoxModal(false)}
> >
Peruuta Peruuta
@@ -252,9 +255,9 @@ export default function Calendar() {
<Modal <Modal
open={showClickedBoxModal} open={showClickedBoxModal}
onClose={() => setShowClickedBoxModal(false)} onClose={() => setShowClickedBoxModal(false)}
className={styles.latestBoxModal} className={styles.boxModal}
> >
<div className={styles.latestBoxModalContent}> <div className={styles.boxModalContent}>
<h2>Satolaatikko {" "} <h2>Satolaatikko {" "}
{new Date(clickedBox.delivery_date).toLocaleDateString("fi-FI", { {new Date(clickedBox.delivery_date).toLocaleDateString("fi-FI", {
day: "2-digit", day: "2-digit",
@@ -267,7 +270,7 @@ export default function Calendar() {
month: "2-digit", month: "2-digit",
})} päivän laatikon {clickedBox.pickup_date ? "haun" : "haetuksi"}?</p> })} päivän laatikon {clickedBox.pickup_date ? "haun" : "haetuksi"}?</p>
<button <button
className={styles.latestBoxConfirmButton} className={styles.boxModalConfirmButton}
onClick={() => { onClick={() => {
changeClickedBoxStatus(); changeClickedBoxStatus();
setShowClickedBoxModal(false); setShowClickedBoxModal(false);
@@ -276,7 +279,7 @@ export default function Calendar() {
Kyllä Kyllä
</button> </button>
<button <button
className={styles.latestBoxCancelButton} className={styles.boxModalCancelButton}
onClick={() => setShowClickedBoxModal(false)} onClick={() => setShowClickedBoxModal(false)}
> >
Peruuta Peruuta