Shivam Mishra
5c00880857
fix: email expand color ( #11314 )
...
#### Before


#### After


2025-04-16 13:13:07 +05:30
Sivin Varghese
15353ee779
fix: Email rendering issue with Google Drive link ( #11069 )
2025-03-12 14:36:17 +05:30
Shivam Mishra
8a5b007bc4
feat: update vue-letter and allow transform css ( #10865 )
...
Emails from iOS and MacOS clients can often come with size
transformation. This results in a broken layout when sanitizing with Vue
letter.
This PR updates the vue-letter to include the [recent changes made
there](https://github.com/mat-sz/vue-letter/pull/2 ). And adds the
`transform` and `transform-origin` properties to the allow list
Ref: https://www.caniemail.com/features/css-transform/
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2025-02-19 09:07:00 +05:30
Pranav
94baba1d15
fix: Use textContent as fallback for htmlContent instead of content.value ( #10901 )
...
Some emails contain HTML content within the text part, but our content
parser currently strips HTML automatically, which needs a proper fix. In
the new UI, the fallback for HTML content was set to the parsed content,
which may omit HTML tags, leading to issues like missing inline
attachments.
This PR updates the fallback mechanism to use the text content instead
of the parsed content, ensuring HTML elements are preserved.
Fixes
https://linear.app/chatwoot/issue/CW-4046/text-content-is-not-respected-in-emails
2025-02-13 19:23:04 -08:00
Shivam Mishra
d463a5cc30
fix: incorrect sender name on email meta ( #10837 )
...
Fixes https://github.com/chatwoot/chatwoot/issues/10807
2025-02-06 08:52:02 +05:30
Shivam Mishra
d997734837
revert: Next bubble improvements ( #10795 )
2025-01-29 20:04:45 -08:00
Sivin Varghese
2c1a8e59f5
chore: Next bubble improvements ( #10759 )
2025-01-29 22:56:08 +05:30
Shivam Mishra
2f60301064
fix: bubble colors for email and text ( #10701 )
2025-01-17 00:57:22 +05:30
Shivam Mishra
7fd8b4d03a
feat: update colors for v4 ( #10660 )
...
Porting changes from https://github.com/chatwoot/chatwoot/pull/10552
---------
Co-authored-by: Pranav <pranav@chatwoot.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com >
Co-authored-by: Sojan <sojan@pepalo.com >
Co-authored-by: iamsivin <iamsivin@gmail.com >
Co-authored-by: Pranav <pranavrajs@gmail.com >
2025-01-15 17:13:03 +05:30
Shivam Mishra
7b31b5ad6e
fix: Fix bubble design in RTL ( #10683 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
2025-01-14 11:14:13 -08:00
Shivam Mishra
e70f7a2550
fix: Bubble typography ( #10653 )
...

2025-01-10 15:40:12 +05:30
Shivam Mishra
91b1015457
feat: fixes for bubble UI ( #10643 )
...
This PR applies the following fixes
1. Images in emails have margins, causing unnecessary gaps when 1x1px
images are loaded (ref:
[42111](https://app.chatwoot.com/app/accounts/1/conversations/42111?messageId=96215315 ))
2. Two adjacent `<br>` tags would add a huge gap, fixed this (ref:
[42111](https://app.chatwoot.com/app/accounts/1/conversations/42111?messageId=96215315 ))
3. Color for outgoing emails is wrong (ref:
[41621](https://app.chatwoot.com/app/accounts/1/conversations/41621?messageId=93560032 ))
4. Wrong list styles (see:
[42372](https://app.chatwoot.com/app/accounts/1/conversations/42372?messageId=96208130 ))
5. Wrong bubble color when outgoing message is sent by a bot or captain
6. Wrong avatar when outgoing message is sent by a bot or captain
2025-01-08 09:26:40 +05:30
Shivam Mishra
c19d70a6a0
fix: bubble UI issues ( #10608 )
...
This PR has fixes for the following issues
- Inconsistent spacing between meta and text in text bubble
- Activity bubble overflows for longer text (for now I have truncated
it, I'll work with @absurdiya on a better solution)
- Ugly lookinh gradient for expand button on email bubble
- Email bubble overflow issues and text rendering issues
- Alignment for error message
- Minute-wise grouping not working
- Link color should not be blue
- Use `gray-3` for bubble background instead of `gray-4`
2024-12-21 13:36:46 +05:30
Shivam Mishra
eef70b9bd7
feat: integrate new bubbles ( #10550 )
...
To test this, set the `useNextBubble` value to `true` in the
localstorage. Here's a quick command to run in the console
```js
localStorage.setItem('useNextBubble', true)
```
```js
localStorage.setItem('useNextBubble', false)
```
---------
Co-authored-by: Pranav <pranavrajs@gmail.com >
2024-12-19 18:41:55 +05:30
Shivam Mishra
19ff5bdd5e
feat: Add new message bubbles ( #10481 )
...
---------
Co-authored-by: Pranav <pranavrajs@gmail.com >
2024-12-12 17:42:22 -08:00