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

[Feature request] Add text coloring and styles to WYSIWYG #9

Closed
omega3 opened this issue Aug 10, 2021 · 3 comments
Closed

[Feature request] Add text coloring and styles to WYSIWYG #9

omega3 opened this issue Aug 10, 2021 · 3 comments

Comments

@omega3
Copy link

@omega3 omega3 commented Aug 10, 2021

Reference:
https://stackoverflow.com/questions/35465557/how-to-apply-color-in-markdown

https://bookdown.org/yihui/rmarkdown-cookbook/font-color.html

https://www.programmersought.com/article/77384514692/

I want to use Joplin to create my own English grammar notebook and having more options to distinguish text is essential for me. Only basic options such as here on forum, or such as Joplin has would dramatically limit the ability to use Joplin for my purpose.

By writing this I want to emphasize that very basic features can determine whether a program can fulfill a certain purpose or not. Please, take it into consideration.

Cross-out feature, more text coloring and text background color options, upper index, strike-through, underline, etc. Whatever you add, someone will find it useful.

Actually, it would be nice to have such icons to color font as they are in for example LibreOffice Writer and with the same functionality. I believe it is a standard way of handling coloring text in many applications.

Also it would be nice to have plugins to create predefined, custom styles of formatting text, similar to text styles in MS Word and to create predefined, custom text separators, for example:
-------------------------
or
***
or whatever can be predefined. I imagine I could add an icon to editor with predefined style or separator.

I am perfectly aware that Joplin is not a text editor, like MS Word or LO Writer but anyway, options to distinguish text can greatly enhance usability of the program.

@CalebJohn
Copy link
Owner

@CalebJohn CalebJohn commented Aug 11, 2021

Hi @omega3, I'm having a bit of trouble understanding exactly what you're requesting. I can't see anything in your post that isn't already supported in Joplin, aside from maybe having some convenient toolbar buttons, but that's not in the scope of this plugin.

Could you write a list with your direct requests?

@omega3
Copy link
Author

@omega3 omega3 commented Aug 12, 2021

I can see only Bold and Italic buttons. Would be great to have buttons for Underline, strike-trough, Upper and bottom index. Also buttons for coloring text or adding buttons and adding predefined css for text styles.

For example: you write about
.cm-strikethrough.cm-rm-strike-token: The ~~ used to begin a strike through
but I have no idea how to create a button for it.

This is disabled by default.

I have no idea how to enable it.

that's not in the scope of this plugin.

I hope you can change your mind. For many users like me the options WYSIWYG are essential and the whole usability of Joplin is assessed based on the usability of WYSIWYG editor. Actually I don't care if Joplin is a markdown editor. For me it is just a notebook.

At least can you provide some instructions how to add buttons to make "life a little bit nicer."

@CalebJohn
Copy link
Owner

@CalebJohn CalebJohn commented Aug 12, 2021

Hi @omega3 The purpose of this plugin is specifically to cater to markdown users like myself. For me, this means relying less on buttons and relying on characters in the editor, for example, a strikethrough is written like so ~~I'm stricken!~~ and will render as ~~I'm stricken!~~ in the markdown editor. This is the purpose of the plugin. This plugin caters specifically to users who do not want to use the WYSIWYG interface. I can understand your use case, and I agree that it is vital. It's just that this plugin is meant to do something different, and cater to a different type of user.

At least can you provide some instructions how to add buttons to make "life a little bit nicer."

What you are looking for is not the Rich Markdown plugin, you want the Menu Shortcut Toolbar plugin. You can install it from within Joplin Tools -> Options -> Plugins and searching for "menu items". This plugin adds toolbar buttons and shortcuts for mark, strikethrough, underline, superscript, and subscript.

I have no idea how to enable it.

Tools -> Options -> Rich Markdown -> Add additional CSS classes for enhanced customization. But this does not add a button, it just adds additional CSS styling for power users. I don't think it will be useful for you.

I hope this was helpful for you.

@CalebJohn CalebJohn closed this Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants