Megabit / Blazorise

Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.
https://blazorise.com/
Other
3.26k stars 529 forks source link

Markdown extension custom toolbar #2713

Closed njannink closed 2 years ago

njannink commented 3 years ago

Good work on the 0.9.4 release! I'm updating to 0.9.4 and I wanted to switch from the RichTextEdit to the Markdown extension, because basically what I need is a markdown editor and not the full RTE logic.

But when trying to migrate I run into some issues. The EasyMDE component has functionality like QuillJS for manipulating the toolbar, but the current Markdown component offered by Blazorise only allows the default toolbar. Is anything planned for allowing something like:

<Markdown>
    <Toolbar>
         <Toolbarbutton Action="Bold" />
         ....
        <Toolbarbutton Clicked="Send">SEND</Toolbarbutton>
    </Toolbar>
</Markdown>
stsrki commented 3 years ago

Markdown editor was included near the end of the milestone so we didn't have much time for any new feature. Just the basic functionality. The plan was to add features once people start proposing them. Just like you did :)

So to answer your question, yes, we will add the ability for a custom toolbar.