LoveCard Studio is a beautiful and easy-to-use web application that allows you to create personalized love greeting cards. Simply type your message, customize the design, and export the final card as a high-quality PNG image.
- ✍️ Rich Text Editing: Enter any message, including recipient and signature lines.
- 🎨 Theme & Style Customization:
- Choose from multiple themes like Love, Elegant, and Noir.
- Select from a variety of elegant fonts, including serif and script styles.
- Adjust text alignment (center/left) and size.
- 🖼️ Flexible Canvas:
- Multiple canvas sizes available (square, landscape, portrait).
- Decorative elements like animated hearts and elegant frames.
- 🎨 Color Palettes: Instantly apply beautiful, pre-designed color schemes.
- 🚀 High-Quality Export:
- Preview your design in real-time.
- Export the final card as a PNG image with adjustable resolution (Standard, HD, Ultra HD).
To run this project on your local machine, follow these simple steps:
-
Clone the repository (or download the files):
git clone https://github.com/nenseso/LoveCard-Studio.git cd lovecard-studio -
Open index.html.
That's it! You can now use the LoveCard Studio.
- HTML5: For the structure of the application.
- CSS3: For all the styling, including gradients, animations, and responsive design.
- JavaScript (ES6+): For all the logic, interactivity, and dynamic updates.
- html2canvas: The library used to capture the greeting card element and convert it into a PNG image.
Feel free to contribute to this project by forking it and submitting a pull request!
