neardevhub-bos
neardevhub-bos copied to clipboard
Feature/blog v2
Resolves #735 Resolves #665 Resolves #732 Resolves #734 Resolves #568
Preview will only work as soon as frol has executed the command and blogv2 is added to the contract.
Left to do:
- [x] Css styling
- [x] All accepetance criteria
- [x] Writing tests
- [x] Deploy preview
- [ ] Add blogv2 addon to devhub contract @frol
near contract call-function as-transaction devhub.near create_addon json-args '{"addon":{configurator_widget:"devhub.near/widget/devhub.entity.addon.blogv2.Configurator",description: "Create a blog for your community",icon: "bi bi-substack",id: "blogv2",title: "BlogV2",view_widget: "devhub.near/widget/devhub.entity.addon.blogv2.Viewer"}}' prepaid-gas '100.000 TeraGas' attached-deposit '0 NEAR' sign-as frol.near network-config main sign-with-keychain send
Summary by CodeRabbit
-
New Features
- Introduced a new blog page component with dynamic content rendering and editing options.
- Added components for displaying blog posts with dynamic content loading.
- Implemented a blog post settings component with save and cancel functionality.
- Introduced a category dropdown for selecting predefined blog categories.
- Added functionality for creating and editing blog content, including title, subtitle, description, author, date, and category.
- Implemented form components for editing blog content using Markdown.
- Added a configurator component for handling blog addon settings.