Skip to content

Commit 1d6655e

Browse files
style: update ui design of my signature page
1 parent 56d5091 commit 1d6655e

File tree

1 file changed

+20
-53
lines changed

1 file changed

+20
-53
lines changed

apps/OpenSign/src/pages/Managesign.js

Lines changed: 20 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,7 @@ const ManageSign = () => {
228228
}
229229
}
230230
};
231-
const handleSignatureBtn = () => {
232-
if (imageRef.current) {
233-
imageRef.current.value = "";
234-
}
235-
setImage("");
236-
};
231+
237232
const handleUploadBtn = () => {
238233
imageRef.current.click();
239234
};
@@ -251,27 +246,13 @@ const ManageSign = () => {
251246
{isAlert?.message && <Alert type={isAlert.type}>{isAlert.message}</Alert>}
252247
<div className="relative w-full pr-[10px]">
253248
<div className="m-[20px]">
254-
<div className="font-[700] text-[15px] pb-[8px]">My Signature</div>
255-
<div className=" flex flex-col md:flex-row gap-0 md:gap-[12px] mt-4">
249+
<div className="text-[20px] font-semibold mb-3">My Signature</div>
250+
<div className="flex flex-col md:flex-row gap-0 md:gap-[12px]">
256251
<div>
257252
<div className="relative">
258253
<div className="flex flex-row justify-between w-1/2 pl-[10px]">
259254
<div className="flex flex-row justify-around items-center gap-[10px] mb-[10px]">
260-
<>
261-
<span
262-
onClick={() => handleSignatureBtn()}
263-
className="signature"
264-
>
265-
Signature
266-
</span>
267-
</>
268-
269-
<span
270-
onClick={() => handleUploadBtn()}
271-
className="signature min-w-[105px]"
272-
>
273-
Upload Image
274-
</span>
255+
<span className="font-medium select-none">Signature</span>
275256
<input
276257
type="file"
277258
onChange={onImageChange}
@@ -308,19 +289,10 @@ const ManageSign = () => {
308289
dotSize={1}
309290
/>
310291
)}
311-
<div
312-
style={{
313-
display: "flex",
314-
flexDirection: "row",
315-
justifyContent: "space-between"
316-
}}
317-
className="penContainerDefault"
318-
>
292+
<div className="penContainerDefault flex flex-row justify-between">
319293
<div>
320294
{!image && (
321-
<div
322-
style={{ display: "flex", flexDirection: "row" }}
323-
>
295+
<div className="flex flex-row">
324296
{allColor.map((data, key) => {
325297
return (
326298
<i
@@ -355,7 +327,14 @@ const ManageSign = () => {
355327
</div>
356328
)}
357329
</div>
358-
<div>
330+
<div className="flex flex-row gap-2">
331+
<div
332+
type="button"
333+
className="op-link"
334+
onClick={() => handleUploadBtn()}
335+
>
336+
Upload image
337+
</div>
359338
<div
360339
type="button"
361340
className="op-link"
@@ -367,33 +346,21 @@ const ManageSign = () => {
367346
</div>
368347
</div>
369348
{warning && (
370-
<div
371-
className="warning signWarning"
372-
style={{ fontSize: 12 }}
373-
>
374-
<i
375-
className="fa-light fa-exclamation-circle"
376-
style={{ color: "#fab005", fontSize: 15 }}
377-
></i>{" "}
349+
<div className="warning signWarning text-[12px]">
350+
<i className="fa-light fa-exclamation-circle text-[#fab005] text-[15px] mr-[4px]"></i>
378351
Please upload signature/Image
379352
</div>
380353
)}
381354
</div>
382355
</div>
383356
</div>
384-
<div style={{ position: "relative" }}>
385-
<div style={{ margin: "6px 5px 18px" }}>
386-
<span className="signature">Initials</span>
357+
<div className="relative">
358+
<div className="mb-[10px]">
359+
<span className="font-medium select-none">Initials</span>
387360
</div>
388361
<div>
389362
{isInitials ? (
390-
<div
391-
style={{
392-
position: "relative",
393-
border: "2px solid #888"
394-
}}
395-
className="intialSignature"
396-
>
363+
<div className="intialSignature relative border-[1px] border-[#888]">
397364
<img
398365
alt="inititals"
399366
src={Initials}

0 commit comments

Comments
 (0)