longy2k / obsidian-bmo-chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) from Ollama, LM Studio, Anthropic, OpenAI, Mistral AI, and more for Obsidian.
https://ko-fi.com/longy2k
MIT License
261 stars 32 forks source link

Input box text is unreadable with a bright accent color #54

Closed Stakker closed 3 months ago

Stakker commented 4 months ago

See image :-)

Screenshot 2024-02-21 at 09 48 07

Elsewhere in Obsidian, all the text on the accent color background (like buttons) is black. That would be one possibility, but I also think the accent color is not the right choice for the input box, because it's used for buttons and similar UI elements.

How about the input box would simply be the same color as the background of your text? I think this would be the most logical and also nicest looking option :-) (Maybe you could choose to use the accent color for the text to make it stand out from "regular text".)

Otherwise this looks like a cool plugin, but it's just unusable for me now :-) (I'm currently using Copilot, but I don't like its default visual settings that can't be changed.)

longy2k commented 4 months ago

Been a bit busy but I will keep this in mind for the next release.

I can see how this is problematic.

Thanks

longy2k commented 4 months ago

v1.8.8

I added Chatbox Background Color and Chatbox Border Color colorpicker.

Please let me know if adjusting the chatbox appearance will make it more readable.

Thanks

Stakker commented 4 months ago

Oh yeah, much better! Now I can actually use it :-)

A minor cosmetic thing is that the "Start typing…" text is now full bright white on a dark background. (There is no #FFFFFF in the default or Minimal theme, they use grays.) I would personally prefer it to be dark gray so it would look more like a subtle hint and not stand out so bright. Of course how it looks also depends on your background color setting, and it's a minor niggle anyway :-)

Thanks for the quick fix, I appreciate it! 🙏

longy2k commented 3 months ago

v1.9.0 now has more options to customize the chatbot interface.


If you have <v1.9.0, please perform the following instructions:

  1. Go to Options > Community plugins and click on the folder's icon:

    Screenshot 2024-03-10 at 9 28 38 PM
  2. Close Obsidian completely.

  3. Find the bmo-chatbot folder and delete data.json.

  4. Restart Obsidian.

Stakker commented 3 months ago

Love it, thank you! 🙏