From 6da94a516b2b59affab377a1d0fd2ec3679f1b8f Mon Sep 17 00:00:00 2001
From: Halyna Riabokonenko
Date: Sat, 2 Mar 2024 23:21:12 +0100
Subject: [PATCH] add styles to disabled button at PortfolioImage
---
.../PortfolioImage/PortfolioImage.jsx | 27 +++++++++++++++----
.../PortfolioImage/PortfolioImage.module.css | 13 ++++++++-
2 files changed, 34 insertions(+), 6 deletions(-)
diff --git a/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.jsx b/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.jsx
index 079c591..3612702 100644
--- a/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.jsx
+++ b/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.jsx
@@ -25,6 +25,10 @@ export const PortfolioImage = () => {
fetchData();
}, [imageId]);
+ const addToBasket = () => {
+ console.log("ADDED");
+ };
+
if (!photo) {
return Loading...
;
}
@@ -41,11 +45,24 @@ export const PortfolioImage = () => {
Price: {photo.price}$
-
+ {photo.amount ? (
+
+ ) : (
+
+ )}
);
};
diff --git a/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.module.css b/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.module.css
index d3d085e..85687a7 100644
--- a/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.module.css
+++ b/my-app/src/Components/Portfolio/PortfolioImage/PortfolioImage.module.css
@@ -11,7 +11,8 @@
border-radius: 35px;
}
-.portfolio__input--buy {
+.portfolio__input--buy,
+.portfolio__input--buy--disabled {
align-self: center;
padding: 2px 20px;
margin: 20px 20px;
@@ -32,6 +33,11 @@
color: var(--main-text-color-dark);
}
+.portfolio__input--buy--disabled.light {
+ color: var(--box-light-color-light);
+ background-color: rgb(202, 200, 200);
+}
+
.portfolio__input--buy.light {
color: var(--dark-text-color-light);
background-color: var(--box-dark-color-light);
@@ -42,6 +48,11 @@
background-color: var(--dark-hover-color-light);
}
+.portfolio__input--buy--disabled.dark {
+ color: var(--dark-text-color-light);
+ background-color: rgb(166, 165, 165);
+}
+
.portfolio__input--buy.dark {
color: var(--dark-text-color-dark);
background-color: var(--box-dark-color-dark);