feat: add markdown editor component with extensible toolbar system
Release NuGet Packages / pack-and-push (release) Successful in 3m28s

- Add SbMarkdownEditor component with EasyMDE and CodeMirror integration
  - Implement IMdToolbarContributor interface for extensible toolbar customization
  - Add MdToolbarService and MdToolbarOptions for toolbar management
  - Include vendor libraries (CodeMirror, EasyMDE, Mermaid, Highlight.js)
  - Add markdown editor interop and JavaScript integration
  - Refactor SbMarkdownViewer to support both embedded and standalone modes
  - Add demo page and localization keys for markdown editor
  - Normalize whitespace and line endings across all component files
This commit is contained in:
2026-06-22 12:36:34 +03:30
parent 87a3894d92
commit f9ba4f2980
46 changed files with 25768 additions and 60 deletions
+1
View File
@@ -1,4 +1,5 @@
using Bunit;
using Microsoft.AspNetCore.Components;
using SufiChain.SufiBlazor.Components.Forms;
using Xunit;