C
C#reeeeeee

❔ Render email content .NET 7 (razor)

I have to reinplement email content rendering, because currently its not looking really good, especially not on mobile. Right now, we are rendering cshtml view and sending its content, but as mentioned before, styling and responsiveness is not so good, especially on mobile... Do you have any idea how could I improve that, maybe use any other library/framework or something like that?
S
Sossenbinder397d ago
So you're looking for a css framework then? There's Tailwind, Bulma, Pico, these just off my head
A
Anton397d ago
how do you embed tailwind into an email rendered with razor? is that actually a thing? I guess you could make tools that do this, but I doubt there's anything premade for it
S
Sossenbinder397d ago
Not sure about Tailwind but I think the others can be inlined You should definitely inline your css
R
reeeeeee397d ago
@Sossenbinder @AntonC sorry for late response actually I meant something like "what is the best way to design email content" Because for example different mail client shows email differently for example, I somehow managed to make it OK for Outlook web and mobile, but Outlook desktop is really limit and looks pretty bad..
A
Angius396d ago
Do yourself a solid and use MJML for creating emails
A
Angius396d ago
MJML - The Responsive Email Framework
The only framework that makes responsive email easy. MJML is a markup language designed to reduce the pain of coding a responsive email.
A
Angius396d ago
It takes care of a lot of the tomfuckery with differences between clients, styling shit with tables, all sorts of stuff like that
S
Sossenbinder396d ago
That's pretty nice, I didn't know about this yet
A
Accord395d ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server
More Posts
❔ GetAxis wont workpublic class Driver : MonoBehaviour { // Start is called before the first frame update const✅ (SOLVED)Help a Beginneri am following CodeMonkeys 11Hr youtube video on coding a game in unity. I have ran into a issue whe❔ Exclude items from linq query if they contain one from an array of substringsI've got a list of strings, that if they appear anywhere in a linq query column i want to exclude th✅ Comprehension questions (LeetCode Binary Search)Like the title says it's about this puzzle https://leetcode.com/problems/binary-search/description/ ❔ How to create a cubic function calculator that also calculates the minimum and maximum value```c Console.WriteLine("Please enter a, b, c, d for the cubic function ax^3+bx^2+cx+d"); ❔ how to listen to the output of a virtual audio device on windows using C#?how to listen to the output of a virtual audio device on windows using C# to save the raw audio stre❔ How to wait for process to completei want to make program opens async but instead of giving 'hard coded' delays but i don't know how to❔ Problem with including C DLL in a C# console app project.So I have this C DLL imported into my console app (.NET 5). I simply cannot get to call it correctly✅ Win Form Event Handlers questionHi, I was just wondering if there is an event handler when the win form is idle that I can then run ❔ Problem with Dictionary<ulong, Image> (Strange work of memory access)Concept of my system: A system that draws a picture with stickers, each of the stickers can be moved❔ How do I refactor this?I am working with a grid of tiles, each tile has an int, which is made up of 4 bytes which represent❔ [AvaloniaUI] Visibility of item in ListView based on conditionAn Avalonia UI application is used to manage an evidence of items. It allows the user to add items. ✅ How to structure this login/signup page layoutSo I have this mockup of the layout I want for a login/signup page in my Blazor WASM app. Pretty sta❔ I am need of help before I give up and run my code on a server instead of a serverless solution.I have create an azure function locally and i've used the selenuim webdriver package for taking scre✅ .Net Core 6 Asymmetric Encryption with custom public and private keysHello all! How can i use the `Asymmetric Encryption` in .Net 6 but choosing/importing private and pu❔ No Design in C#Instances of this bug (1) 1. View Call Stack at System.Runtime.InteropServices.Marshal.ThrowExce❔ having issues on a reloading script on unity to reload weaponsthe code is used in a youtube video and i have pretty much copied to to get it to work but it doesnt❔ help with an exerciseI've encountered a weird problem that idk how to fix. Say we've got a string "31131123521" how do i ❔ Accessing HTTP Context at DbCommandInterceptor [.NET 7]Hi! I'm having some issues trying to access the HTTP Context at my DbCommand Interceptor class. What❔ XMLAttributeCollection -> Dictionary with LINQ?It's a confusing class. It only allows turning it into a Queryable, but I have no experience with th