Coder Social home page Coder Social logo

obsidian-colored-text's People

Contributors

dpattila avatar erincayaz avatar rl16432 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

obsidian-colored-text's Issues

Latex/Mathjax Support

While an entirely different approach to changing the color of the text would be needed, I think that mathjax support meaning that a user could color using \textcolor{#}{#} would be AWESOME!

Cool plugin btw! Excellent use for html.

hide html as soon as highlighting is completed

When I've selected some text to highlight, and then right click and select "Color Text" on the menu, the text is colored immediately, as expected:

image

However, if I select the same text, and try to color it by running Colored Text: Color Text, either with a hotkey or with the command palette, then I see the unrendered html that will color the text only after I click off of it:

image

I'd like it if the behavior for Colored Text: Color Text was the same as when the menu is used: immediately hide the html and color the text.

This Plugin is FANTASTIC, but what are the hotkeys?

This plugin is fantastic, and exactly what I have been looking for.

The README states that you can use hotkeys to do all of this functionality, however, nowhere in either the settings of the plugin, or in the readme are these hotkeys defined?

What are they? Can we add this to the documentation in the README?

Make commands more user friendly

Not sure if this is a problem specific to me, or if anyone else has gotten the issue.

As described in the title and as you can see in the attached image, all of the color blocks are black in the bottom right of the screen. I have restarted Obsidian multiple times to no avail.

For system details,
I am running v1.3.5 of Obsidian on Windows 10.

If you would like any other information, let me know. I have not tried restarting my computer yet, as I am amidst some things I don't want to further interrupt. Will update if I see the plugin work in the future.

image

enable hotkey instead of right-clicking

Currently, the way to apply the selected color is to highlight the selected text, right click, and press color text.
image
This is fine, but it's not the most efficient solution for those who want to stick to their keyboards.

It would be amazing if we could set a custom hotkey for this behavior. We could highlight the text using arrow keys, then apply the custom hotkey to apply the chosen color. For example in Notion, this behavior exists with the hotkey CMD+SHIFT+H (for Mac users).

Thanks in advance!

Can't use bold, italic, etc.

As soon as I use a color, the text formats like bold or italic won't work anymore or I am using them wrong :(

Remove color doesn't work

When I click on already applied colored text, there is right click option to remove color.
But it seems it doesn't remove it's tags, and thus doesn't work.

Modal highlight control, like in most pdf readers

I like the function of this plugin, but I'm noticing that each highlight takes more clicks or hotkeys than I am used to on other tools, like Abdobe, pdfXchangeEditor, Drawboard, OneNote,...

In those tools, you click a button on a color picking palette once, and then you are in highlighting mode: anything you select with a mouse or a keyboard (implementations vary) gets highlighted in whatever color is currently active on the palette, which is open as long as you're in highlighting mode. If you select already highlighted text, and then click a delete button (various implementations) then that highlighting is removed. But you stay in highlighting mode until you turn it off.

Here's OneNote's palette:

image

You just click a pen at the top, and then you can highlight with no further clicking required, until you want to delete a highlight, want to change colors (click a pen), or want to stop highlighting, in which case you click it off.

How to hide this plugin in Status bar?

Is your feature request related to a problem? Please describe.
I usually use Obsidian in split screen, so status bar is short.
So I don't want to put too much things in status bar, otherwise it will be like that:

CleanShot 2023-09-22 at 13 21 05

Describe the solution you'd like
I only use hotkeys to use this plugin, so I think that adding an option to let this plugin doesn't show in status bar is ok.

Additional context
Thanks for your plugin ^_^

Enhancement Bold Italics

This plugin solves the basic need of highlighting. Would suggest adding "BOLD" , "Italic" and "Strikeout" feature additional. This would make the plugin usage more productive.

Improved light mode

Thanks for the great usability improvements.

If you're looking for more feedback, my main request would be to improve the plugin for light mode screens. Here some suggestions:

  • Pick a highlight mode icon color that's visible on a light screen. One screenshot below is a zoom of the icon in the ON state; the ohter in the OFF state. At normal screen scaling, I can't see the difference.
  • the highlight mode icon popup says "Hightlight Mode" but I think most people wouldn't consider what it currently does to be "highlighting." "colored text" would be more accurate.
  • I'm finding that highlights -- usual meaning for this word -- are more visible on light screens than is colored text. I'd suggest adding a "highlight" option
image image

This plugin could take broader customization scope than just coloring text

Today I accidentally found that it does not only support coloring text but also allows to insert many more inline styles.

May be it's better for this plugin to take broader scope of customization? As an idea maybe make it allow in settings to set user's own css classes and then apply them to some spans that have class attribute

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.