v2 Roadmap
- Use CSS-in-JS instead of CSS Modules (something like @material-ui/styles)
- Support latest Draft.js and React
- Internationalization
- TypeScript and Hooks
- Perf enhancements, specifically around long blocks of text
- Use rollup for bundling
Under consideration:
- Allow UI to be better customized (inspiration from downshift)
- Mobile browser support (depends on upstream support from Draft.js)
- Better Markdown parsing and paste handling
- Factor Markdown support into a plugin
- Support for HTML within Markdown (similar to GFM)
- Support for images
Hi @sstur, I'd love to help you on v2
Sounds good. I'll need to make some more concrete plans and get back to you.
I'm excited for v2! In the meantime, it wasn't clear in the documentation how I should adjust styling. I see the class names used throughout the css files in the codebase, but then when I inspect elements in the browser, they end up being some kind of mix of multiple class names with underscores and then auto generated class names tacked on the end to form an unpredictable final class name for each element. Is there an example or other documentation you can point me to to make css adjustments? Thanks.