Skip to content

Commit 425d1ec

Browse files
committed
add download button styles
1 parent 9a8787d commit 425d1ec

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

src/components/FindFace/FindFace.css

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
margin-bottom: 15px;
2121
}
2222

23-
.filter-controls button {
23+
.filter-controls button,
24+
.download-controls {
2425
padding: 10px 15px;
2526
border: none;
2627
border-radius: 8px;
@@ -45,6 +46,14 @@
4546
box-shadow: 0 0 10px rgba(21, 145, 245, 0.6);
4647
}
4748

49+
.download-controls {
50+
background-color: #55af31;
51+
}
52+
53+
.download-controls:hover {
54+
background-color: #5cbf36;
55+
}
56+
4857
.filter-none {
4958
box-shadow: 0 0 0 1px #72bf64 inset;
5059
}

src/components/FindFace/FindFace.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,12 @@ const FindFace = ({ imageUrl, onUserDataChange, user }) => {
6767
fetchFaceData();
6868
}, [fetchFaceData]);
6969

70+
const handleDownload = () => {
71+
console.log('Download image');
72+
};
73+
7074
return (
71-
<div className="flex items-center flex-col mt-4">
75+
<div className="flex items-center flex-col mt-4 gap-3">
7276
<div className="filter-controls">
7377
{['none', 'blur', 'emoji', 'alien', 'dog', 'ghost'].map((type) => (
7478
<button
@@ -82,6 +86,9 @@ const FindFace = ({ imageUrl, onUserDataChange, user }) => {
8286
</button>
8387
))}
8488
</div>
89+
<button onClick={handleDownload} className="mb-5 download-controls">
90+
Download Image
91+
</button>
8592
<div className="relative">
8693
<img
8794
src={imageUrl}

0 commit comments

Comments
 (0)