trix
https://github.com/basecamp/trix
JavaScript
A rich text editor for everyday writing
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
JavaScript not yet supported1 Subscribers
Add a CodeTriage badge to trix
Help out
- Issues
- RangeError on every backspace in a document longer than ~125,000 characters
- Remove block markers as nodes so <style>/raw-text content isn't corrupted
- Say why the Action Text job installs gems ad hoc, for zizmor 1.30
- Sanitizer and parser options resolve through the prototype chain
- Keep a __proto__ key in attachment JSON out of Hash's prototype chain
- Pasting multi-line content (e.g. plain-text-style emails) creates excessive spacing between lines, even with explicit margin:0
- Detect silent DataTransfer write failures
- Store only key-value pairs in Hash arrays
- Cancel the default paste when Trix handles a paste as a file paste
- Bump the npm group across 1 directory with 21 updates
- Docs
- JavaScript not yet supported