惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
The GitHub Blog
The GitHub Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
Microsoft Security Blog
Microsoft Security Blog
Stack Overflow Blog
Stack Overflow Blog
量子位
Martin Fowler
Martin Fowler
月光博客
月光博客
P
Proofpoint News Feed
博客园_首页
Y
Y Combinator Blog
I
InfoQ
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
H
Help Net Security
U
Unit 42
GbyAI
GbyAI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
MongoDB | Blog
MongoDB | Blog
F
Fortinet All Blogs
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell

Buttondown's blog

Email could have been X.400 times better The physicists who convinced Fermilab to send Brazil's emails Better in-app previews Analytics 3.0 Subscriber ID variables Comments! Send latest premium action Automation filtering Free API subscribers Surveys in automations Reply to replies Labels for RSS feeds How Jeremy Singer-Vine curates curious datasets for readers 2023 (and what's next) Email vs web content Sort by engagement Better gift subscriptions How Andy Dehnart built a career reviewing television New email template Email-based automations Opt-in reply tracking Automatic alt text More social network integrations Sort by metadata Overlarge image warnings Automation tag actions Pause emails mid-flight Search tags and automations Gift via automations Subscriber-driving emails
Open-sourcing our footnotes editor
Justin Duke · 2024-06-04 · via Buttondown's blog

Buttondown's core WYSIWYG editor is built on top of Tiptap, a headless wrapper around ProseMirror that removes much of the busywork and trickiness in building a lovely, feature-rich writing experience.

Tiptap comes with a lot of great extensions out of the box for common bits of functionality like headings, but for the more esoteric stuff they expose a pretty solid Extensions API so you can build out your own blocks. We built out our own extension for footnotes a few weeks ago, and have now open-sourced it so any developer trying to add footnotes doesn't have to re-invent the wheel.

It's called tiptap-footnotes (admittedly, not the most creative name in the world) and you can install it right now:

Or, if you're so interested, play around with it on CodeSandbox.

A huge thank you to the Tiptap team for building such a solid, extendible framework! (And if you're interested, check out the rest of our open source packages here.)