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

Context-based formatting popover #200

Closed
jancborchardt opened this issue Jun 4, 2018 · 12 comments
Closed

Context-based formatting popover #200

jancborchardt opened this issue Jun 4, 2018 · 12 comments
Labels
design Related to the design or user experience enhancement New feature or request feature: EasyMDE Realted to the integrated EasyMDE editor help wanted Complex issue or we don't know how to fix it
Milestone

Comments

@jancborchardt
Copy link
Member

jancborchardt commented Jun 4, 2018

To keep in line with our distraction-free design, but also to make the formatting easier to use, we should introduce a context-based formatting popover similar to what Medium.com has. Whenever you select text, the formatting options show:

Then when you bold the text, it would insert the **asterisks** around the selected word, or for links it would [insert the link tag and focus it on the url part](https://…).

cc @nextcloud/notes


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@jancborchardt jancborchardt added enhancement New feature or request help wanted Complex issue or we don't know how to fix it design Related to the design or user experience labels Jun 4, 2018
@jancborchardt jancborchardt added this to the 2.5.0 milestone Jun 4, 2018
@exekutive

This comment has been minimized.

@putt1ck

This comment has been minimized.

@jancborchardt

This comment has been minimized.

@exekutive

This comment has been minimized.

@putt1ck

This comment has been minimized.

@stefan-niedermann

This comment has been minimized.

@exekutive

This comment has been minimized.

@jancborchardt

This comment has been minimized.

@exekutive
Copy link

I apologize for that. I meant to emphasize, not shout. I'll work on my etiquette.

@jancborchardt
Copy link
Member Author

There’s "a renderless rich-text editor for Vue.js" called tiptap which does what I described with the menu bubble:
tiptap bubble

@korelstar
Copy link
Member

Yes, that's a nice thing. However, on mobile devices, there is often a pop-up menu for "copy", "cut" etc. that conflicts with such a pop-up menu for formatting text. In the case of tiptap, I can't use the context-based formatting, because Android's pop-up menu overlays the editor's pop-up menu.

Just for the protocol: This issue is strongly related to #204.

@korelstar korelstar removed this from the M2 – 🚀 New nice features milestone Dec 21, 2018
@korelstar korelstar added feature: EasyMDE Realted to the integrated EasyMDE editor and removed markdown labels May 24, 2019
@korelstar korelstar added this to the 4.0.0 milestone Aug 20, 2019
@juliusknorr
Copy link
Member

@jancborchardt I guess this can be closed as we switched to text and decided against the popover there for usability and accessibility reasons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Related to the design or user experience enhancement New feature or request feature: EasyMDE Realted to the integrated EasyMDE editor help wanted Complex issue or we don't know how to fix it
Projects
None yet
Development

No branches or pull requests

6 participants