BlazorBlocks is a WYSIWYG block editor for Blazor.
- Drag and drop blocks to create dynamic web pages
- Customize block properties and styles
- Real-time preview of the web page as you edit
- Export and import blocks for reusability
- Extensible with custom block types
To get started with BlazorBlocks, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/BlazorBlocks.git
- Open the solution in Visual Studio
- Build and run the project
- Access the BlazorBlocks editor in your web browser
In the future, the project will be available as a nuget package. As we're not at a stable release yet, we recommend cloning the repository and building the project yourself.
BlazorBlocks provides an intuitive interface for creating and editing web page content. Here's how you can use it:
- Add blocks onto the canvas to add them to your page
- Customize the properties and styles of each block using the editor panel
- Preview your changes in real-time to see how the page will look
- Export blocks to reuse
- Extend BlazorBlocks with custom block types to add new functionality
To Be Documented... Example in TestBlockEditor and TestBlockModel for now.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
BlazorBlocks is licensed under the MIT License. See LICENSE for more information.