DunoLabs / invoicetor-landing

Build beautiful invoices for your business in no time 📜
https://invoicetor.works
MIT License
10 stars 2 forks source link

👉🏻 REQUEST: Create watermark for Invoice PDF #16

Closed wh0sumit closed 1 year ago

wh0sumit commented 2 years ago

Each time a user downloads an invoice using the one-time editor, a watermark appears just like this one in the footer.

image

What makes this feature helpful?

murilopereirame commented 2 years ago

Hi! Can I take this one?

wh0sumit commented 2 years ago

we are currently using the react-to-print package : can you try to build it specifically for it? Additionally, the watermark should be placed at the bottom left corner of every page generated by the react-to-print package.

i-m-alok commented 2 years ago

@wh0sumit is someone working on it ?

wh0sumit commented 2 years ago

No @AlokMishra051298, Nobody's working on this issue, but first It would be great if you could define your approach to building this feature!

prakritishetty commented 1 year ago

Hi can I be assigned this issue? Also, could you please put the hscktoberfest2022 label?

Also, could you please specify the instructions for running the backend and frontend? I tried looking for the documentation link, but it apparently doesn't exist.

wh0sumit commented 1 year ago

Right now, @snehafarkya is working on an awesome documentation and readme project for the invoicetor. There will be some beginner-friendly documentation available on this repository soon!

and can you first define your approach to building this feature?

prakritishetty commented 1 year ago

Okay so I'm not very sure about this, but I was thinking of something like creating a div element, and adding the watermark as innerHTML and then appending it to the current pdf. I can then add relevant CSS to meet the requirements of bottom left and other stuff. I'll probably have to do all these changes in the src/components/Molecules/Download/Download.jsx file if I'm not wrong.

Could you please guide me if this approach seems fine to you?

prakritishetty commented 1 year ago

@wh0sumit does the above approach look fine?

stale[bot] commented 1 year ago

Hi, Thanks for raising an issue! We at Dunolabs appreciate your concerns and views to help us improve. We capitalize on fostering a welcoming environment for all our contributors. This issue has not seen any activity for the past 30 days. If this issue would not see any further updates in the next 10 days, it would be automatically closed. Please comment on the issue if you would like to discuss this further. We truly appreciate your contributions and would love to hear your thoughts on the same!