The pain of maintaining this long term (look at those CSS identifiers with jibberish names, you know those aren't set in stone) is going to be worse than the pain of adapting to crappy Gmail.
You know what else sucks about Gmail, other than just the design?
* There's no option to consolidate multiple emails into a single thread (so you're at the whim of the sender to maintain the same thread)
* There's no "Send after X duration" or "Send at X time", so you can't write something at 3am and schedule it to be sent during work hours.
[Edit: I stand corrected, there is a Scheduled Send option now]
* There's no way to add private notes to email threads. So if I'm told something over the phone which is relevant to the email conversation (but private), I have to dump it into some other notes app where I'll lose it.
[Edit: No, confidential mode is not what I'm looking for]
I've said the same thing about FastMail before, these email guys SUCK at innovation.
The only thing good about Gmail is the spam detection and the superior deliverability of using a Gmail address.
> There's no "Send after X duration" or "Send at X time", so you can't write something at 3am and schedule it to be sent during work hours.
You can though. Gmail supports the open source protocol called IMAP(v4) and SMTP. You can use a different MUA than the webmail one, such as (partly FOSS) Mailspring, which has this feature. Heck, you could even use 'at' to send an e-mail from CLI, using any SMTP server you got authorized access to (including Gmail).
> I've said the same thing about FastMail before, these email guys SUCK at innovation.
I don't know about that. I've never used FastMail. I do know these FastMail people are behind JMAP [1], a successor of IMAP4. They're behind the IETF draft of it as well.
* There actually is a "scheduled send" send feature, but it is a bit hidden: The "Send" button has a little dropdown arrow, there you can select "scheduled send". Don't know how long that has been there, I remember missing that feature, too.
* There is "confidential mode", which I haven't used extensively, but that might be what you are looking for. It's one of the buttons next to "Send".
"* There's no way to add private notes to email threads. So if I'm told something over the phone which is relevant to the email conversation (but private), I have to dump it into some other notes app where I'll lose it."
There are several extensions available which add this ability. Two are "Simple Gmail Notes" and "Gmail Notes". There are several others. Some free and some paid.
Alternatively, I will reply to myself at that point in the thread. Just have to make sure you don't include this when conversing later, which isn't a problem as I generally reply to the other person's inbound.
Sending myself emails as notes is the stickiest note taking app I've had in 20+ years of internetting.
You know what else sucks about Gmail, other than just the design?
* There's no option to consolidate multiple emails into a single thread (so you're at the whim of the sender to maintain the same thread)
* There's no "Send after X duration" or "Send at X time", so you can't write something at 3am and schedule it to be sent during work hours. [Edit: I stand corrected, there is a Scheduled Send option now]
* There's no way to add private notes to email threads. So if I'm told something over the phone which is relevant to the email conversation (but private), I have to dump it into some other notes app where I'll lose it. [Edit: No, confidential mode is not what I'm looking for]
I've said the same thing about FastMail before, these email guys SUCK at innovation.
The only thing good about Gmail is the spam detection and the superior deliverability of using a Gmail address.