KnugiHK / WhatsApp-Chat-Exporter

A customizable Android and iOS/iPadOS WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14, Crypt15, and new schema supported.
https://wts.knugi.dev/
MIT License
518 stars 76 forks source link

[FEATURE] Option to choose between different / preferred designs for the HTML outcome? #97

Open Marvolo1590 opened 2 months ago

Marvolo1590 commented 2 months ago

Is your feature request related to a problem? Please describe.

My feature wish is not part of a "problem". I know that this script is relying on a Telegram-like design. However, it would probably upgrade this (already awesome) script by a lot, if there was an option to choose between different designs for the HTML outcome.

Describe the solution you'd like Option to choose between different designs for the HTML files:

Like: [ ] Telegram design [ ] original WhatsApp design [ ] other (?)

The chat bubbles known from the original WhatsApp design (inluding the bubbles for quoted messages) would make the oucome a lot more readable, at least for me, as I'm struggling a bit with the Telegram design where all the messages appear just right beneath each other with little visual markers to differentiate between own and other messages. The original WhatsApp bubbles to the left and right hand side of the chat make it a lot clearer and more navigable.

So, an option to choose between preferred designs would serve both parties, those who prefer the Telegram design and those who prefer the original WhatsApp design.

Additional context NONE

Marvolo1590 commented 3 weeks ago

Update:

Maybe this will help to implement the WhatsApp design. These sites list WhatsApp design code for HTML, CSS and JS:

KnugiHK commented 2 weeks ago

Update:

Maybe this will help to implement the WhatsApp design. These sites list WhatsApp design code for HTML, CSS and JS:

* https://codepen.io/swaibu/pen/QxJjwN

* https://www.codewithfaraz.com/content/114/create-a-whatsapp-web-interface-clone-using-html-and-css

Thanks for finding the references. However, I need to review the copyright issues before adopting the code and style. For example, I will likely release the theme in a separate repository.