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

Remove toolbar from the alpha editor #1028

Closed
John-Paul-Larkin opened this issue Sep 23, 2024 · 5 comments · Fixed by #1114
Closed

Remove toolbar from the alpha editor #1028

John-Paul-Larkin opened this issue Sep 23, 2024 · 5 comments · Fixed by #1114

Comments

@John-Paul-Larkin
Copy link
Member

Context

As part of "Meta issue : Editor #1022" we need to remove the editor toolbar.
We want to keep the interface as uncomplicated as possible, so we only include the features which are most important.
With this in mind, all editing features will be accessed through the slash menu and/or the tooltip.

Expected Behavior

When removing the toolbar component.

You should also remove the code for these unused features:
Strikethrough
Codeblock - icon is <> in a square. - We should keep the code tags(which is just <>)
Left align
Center align
Right align
Exponent - x²
Subscript - x₀
Table

All features on the slash menu should stay.
Slash menu :
Slash menu

Specifically :
Text / Heading / Subheading / Quote / Code snippet / Bullet list / Numbered list

Screenshots

This is the toolbar:

Toolbar

Additional info

The alpha editor can be found at :

app>(app)>alpha>new

Any questions feel free to ask.

@Aditya-PS-05
Copy link

@John-Paul-Larkin
I am interested in solving this issue. Can you assign this task to me?

@John-Paul-Larkin
Copy link
Member Author

Absolutely @Aditya-PS-05
I assigned you. 🥳

@John-Paul-Larkin
Copy link
Member Author

HI @Aditya-PS-05,
We have many people looking for issues for Hacktoberfest, and we need this issue resolved as it is blocking others.
Have you made significant progress on this?
If not I will un-assign you, since you have two open issues.

@MichaelMoyles
Copy link
Contributor

Hi @John-Paul-Larkin, I am happy to take this issue
For removing features, should the below also be removed or kept in the tooltip and slash menu (see screenshot)

  1. Link
  2. Bold
  3. Italics
  4. Code tags beside the italics

Tooltip

Should the below be removed as they are not currently in the tooltip and slash menu:

  1. Color Selector for text
  2. Highlighting
  3. Underline
  4. YouTube
  5. Image upload & related functionality

@John-Paul-Larkin
Copy link
Member Author

Awesome Micael. I will assign you!

Link
Bold
Italics
Code tags beside the italics
YouTube
Image upload & related functionality

The code for the above functionality can stay, we will implement them later.

On the other hand

Color Selector for text
Highlighting
Underline

Can be safely removed.
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants