Novel Roadmap #273
Replies: 11 comments 5 replies
-
Incredibly excited to have you join as a maintainer, Andrew! Can't wait to see where you'll take this project 🤩 |
Beta Was this translation helpful? Give feedback.
-
Congratulations, Andrew! 🚀 Wish you the best! |
Beta Was this translation helpful? Give feedback.
-
Nice! Agree, providing headless option would be quote handy. Thank you for stepping up :) |
Beta Was this translation helpful? Give feedback.
-
Congratulations @andrewdoro ! Wish you the best. |
Beta Was this translation helpful? Give feedback.
-
Congrats andrew 🎊 |
Beta Was this translation helpful? Give feedback.
-
Really looking forward to #136 - awesome work! |
Beta Was this translation helpful? Give feedback.
-
Can't wait to see Novel getting better! |
Beta Was this translation helpful? Give feedback.
-
Canary package 0.2.0-canary.0Released a canary package with the headless approach 0.2.0-canary.0 import {
EditorBubble,
EditorBubbleItem,
EditorCommand,
EditorCommandItem,
EditorContent,
EditorRoot,
} from "novel";
export default () => (
<EditorRoot>
<EditorContent>
<EditorCommand>
<EditorCommandItem />
<EditorCommandItem />
<EditorCommandItem />
</EditorCommand>
<EditorBubble>
<EditorBubbleItem />
<EditorBubbleItem />
<EditorBubbleItem />
</EditorBubble>
</EditorContent>
</EditorRoot>
); |
Beta Was this translation helpful? Give feedback.
-
WIP docs available here |
Beta Was this translation helpful? Give feedback.
-
Really curious to know your analysis on Plate vs Tiptap for this project, I can see that @andrewdoro you have crossed it off the list. Is there any insights that you could possibly share? |
Beta Was this translation helpful? Give feedback.
-
Maintainer Update
🥳 Hello, I'm Andrew, and I will be joining this project as a maintainer. I am very thankfull to @steven-tey for allowing me to work on this. I always wanted to be more involved in open-source work.
I wanted to initiate a discussion about Novel's future plans and outline what I believe is the best course of action. I am currently using Novel in a production project and plan to continue its application in the future. I'm particularly impressed by the simplicity of a Notion-like editor, and my aim is to enhance this library's utility as a versatile, drop-in editor for any project.
My first goal: While I'm aware of the numerous outstanding issues and PRs, my initial focus will be on merging PR #136. This step is crucial as it will simplify subsequent additions I plan to make. Although I cannot provide an exact completion date, I anticipate that it should not take longer than a week, given that most of the code is still relevant. This PR aims to introduce unstyled components and will adopt a Radix-like structure, emphasizing heavily on composability.
Short tem goals: ⟹
Create anovel/headless
andnovel/tailwind
for the npm packageLong term goals: ⟹ ⟹ ⟹
Investigate using plate instead of tiptap for the underline logicNextra
orStarlight
- WIP using mintlifyThe list I provided represents my initial thoughts. However, I welcome your opinions and ideas. If you have any suggestions for features or different plans for this project, please feel free to share them. 🥳🥳🥳
Beta Was this translation helpful? Give feedback.
All reactions