enBloc-org / kindly

GNU General Public License v3.0
12 stars 16 forks source link

Custom Email Templates #172

Closed lucfercas closed 1 month ago

lucfercas commented 2 months ago

Prerequisites

Expected Behaviour

There should be a custom confirmation email that meets design guidelines to improve user trust.

This can be extrapolated to any other Supabase generated email within this project.

Current Behaviour

When a new user signs up, a confirmation email is sent to their email with a link. This email is generated through the Supabase Authentication features, using the default email template. As it stands right now, the email sent is not styled, basic and while is fully operational, the way it looks might cause mistrust amongst users: it looks like your average scam email.

Screenshot 2024-04-09 at 15 10 42

Proposed Actions

lucfercas commented 1 month ago

Issue #172 Update

Kindly's emails no longer look plain and untrustworthy. I have designed two use cases for Kindly's most used emails: Signup and Password reset, using Maizzle locally. The resulting HTML template was then updated to Supabase's Dashboard.

Changes made:

Example view for Reset Password:

Further testing