@dtu-olp-2024/rich-block-nocobase
v1.0.2
Published
A NocoBase plugin for rich block rendering, supporting custom block types, dynamic block rendering, and block-based workflows. Built for the DTU GreenHope project.
Downloads
229
Maintainers
Readme
RichBlock NocoBase Plugin
🌟 Giới Thiệu
@olp-dtu-2024/rich-block-nocobase
là một plugin cho nền tảng NocoBase, cung cấp trải nghiệm soạn thảo nội dung linh hoạt với các khối kéo thả dựa trên Ant Design (antd). Plugin giúp người dùng dễ dàng tạo các content card phức tạp với các heading và đoạn văn một cách trực quan và nhanh chóng.
🏆 Bối Cảnh
Plugin được phát triển như một phần của cuộc thi Mã Nguồn Mở năm 2024.
✨ Tính Năng
- 📝 Hỗ trợ tạo content card với các heading từ H1 đến H6
- 🖱️ Giao diện kéo thả trực quan sử dụng Ant Design
- 🔧 Tùy chỉnh linh hoạt các block nội dung
- 🔀 Hỗ trợ thêm, xóa, di chuyển các block một cách dễ dàng
- 🎨 Định dạng văn bản phong phú
- 🔗 Tích hợp mượt mà với NocoBase
🚀 Cài Đặt
Sử Dụng npm:
npm install @olp-dtu-2024/rich-block-nocobase
Sử Dụng Yarn:
yarn add @olp-dtu-2024/rich-block-nocobase
📋 Yêu Cầu Tiên Quyết
- Node.js version 18.x trở lên
- NocoBase version mới nhất
- Ant Design (sẽ được cài đặt cùng package)
👥 Tác Giả
- Lê Minh Tuấn
- Trần Nguyễn Duy Khánh
📄 Giấy Phép
Dự án được phân phối dưới giấy phép GNU General Public License v3.0
🤝 Đóng Góp
Chúng tôi rất hoan nghênh các đóng góp từ cộng đồng! Vui lòng:
- Tạo issue để báo cáo lỗi
- Gửi pull request để đề xuất cải tiến
- Truy cập GitHub Repository của chúng tôi để biết thêm chi tiết
🆘 Hỗ Trợ
Nếu gặp bất kỳ vấn đề nào, vui lòng:
- Mở issue tại GitHub repository
- Liên hệ trực tiếp với nhóm phát triển
⚠️ Lưu Ý
- Đảm bảo tương thích với phiên bản NocoBase hiện tại
- Kiểm tra kết nối và cấu hình trước khi sử dụng
Được phát triển với ❤️ bởi Nhóm DTU-GreenHope