Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

neetoEditor revamp #1100

Closed
20 tasks done
AbhayVAshokan opened this issue May 16, 2024 · 8 comments · Fixed by #1117
Closed
20 tasks done

neetoEditor revamp #1100

AbhayVAshokan opened this issue May 16, 2024 · 8 comments · Fixed by #1117
Assignees
Labels
enhancement Enhancement or feature request. epic Will get closed when sub-issues are fixed and this issue is tracked in a monthly milestone. PR The issue has a PR associated with it.

Comments

@AbhayVAshokan
Copy link
Member

AbhayVAshokan commented May 16, 2024

This issue aims to revamp neetoEditor to solve all the UI, UX, and performance challenges and make it on par with the competitors.

Video explanation: https://abhay-ashokan.neetorecord.com/watch/dd81c94a-72e9-4e99-a0d5-74806a92d676


  1. Why do people prefer other editors over neetoEditor?


  • We can release the new changes in a beta branch and directly use it in neetoChangelog. This would iteratively improve the editor experience before finally releasing it to production.

References

  1. https://templates.tiptap.dev/
  2. Notion

@neerajsingh0101 LMK your thoughts.

enhancement _t

cc: @sumanranjanpanda, @sandip-mane, @Aditya-Bakshi5, @deepakjosp

@neetogit-bot neetogit-bot bot added the enhancement Enhancement or feature request. label May 16, 2024
@AbhayVAshokan
Copy link
Member Author

@neerajsingh0101

Understood. The idea of this issue is to make sure that we have a good experience while using neetoEditor and not push newer features.

  1. Temporarily disable slash commands: As you mentioned, slash commands are less likely to be used by users who are writing blogs. Let's temporarily disable the slash commands and push more on using the menu. If it looks good to everyone, we shall permanently remove it.
  2. Improving the contrast: The menu can be much better. Increase the contrast of buttons, and increase the size of buttons. Audit every element rendered inside neetoEditor and make sure it stands out.
  3. Audit all editor options: Audit individual options (Table, mentions, emoji, etc) and make sure that they have a usable UI and good accessibility (arrow keys and tabs).
  4. Misc: Improve the writing experience. Write help documents in neetoKB and figure out the common issues while writing the document and improve it.

cc: @deepakjosp, @sumanranjanpanda

@AbhayVAshokan AbhayVAshokan added the epic Will get closed when sub-issues are fixed and this issue is tracked in a monthly milestone. label May 22, 2024
@neerajsingh0101
Copy link
Member

@AbhayVAshokan sounds good.

@neetogit-bot neetogit-bot bot added the working A branch associated with this issue is created. label May 23, 2024
@praveen-murali-ind
Copy link
Contributor

@neerajsingh0101 @AbhayVAshokan Please check let me know your thoughts.

https://praveen-murali.neetorecord.com/watch/5bc8c4d3-9edc-4fdd-bd9a-947092ddeaa3

Before and after - Figma

@neerajsingh0101
Copy link
Member

@praveen-murali-ind All the points you mentioned are valid. All the suggestions look solid. Let's roll with it.

@praveen-murali-ind
Copy link
Contributor

praveen-murali-ind commented Jun 15, 2024

@AbhayVAshokan @deepakjosp Please add the following issues to the Neeto Editor project board or to Abhay's board.

#1122
#1131
#1126
#1130
#1132
#1123
#1133
#1134
#1135

@neetogit-bot neetogit-bot bot removed the working A branch associated with this issue is created. label Jun 25, 2024
@deepakjosp deepakjosp reopened this Jun 25, 2024
@deepakjosp
Copy link
Contributor

@AbhayVAshokan I've merged the feature branch to the main branch. For the rest of the sub issues let's create PR to the main branch.

@deepakjosp
Copy link
Contributor

@AbhayVAshokan closing the epic since we completed all the sub issues.

@neetogit-bot neetogit-bot bot removed the working A branch associated with this issue is created. label Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or feature request. epic Will get closed when sub-issues are fixed and this issue is tracked in a monthly milestone. PR The issue has a PR associated with it.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants