leonhma / obsidian-functionplot

A obsidian.md plugin for rendering maths graphs.
MIT License
226 stars 9 forks source link

Plot preview cut off when using certain themes #128

Open KosmosisDire opened 1 year ago

KosmosisDire commented 1 year ago

What happened?

When using some themes (in my case the Minimal theme) the plot preview is cut off because the modal is too small (see screenshot)

image

Please confirm

Any ideas?

You could fix this by manually setting a style on the modal element to make sure it fits the content rather than being a fixed width.

width: min-content; is better than width: auto; or width: fit-content; in my opinion even though it squishes some of the text. But you could probably fix that with a bit more work (like setting a min width on the text elements for something like that)

you can see how much better it fits when this is set: image

Additional info

No response

antfightclub commented 1 year ago

I wrote a very short and sweet CSS snippet for anyone dealing with the same issue - for me it's a problem on the default theme too! This is the entire snippet, and should fix the width from being cut off every time you open the command! div.modal, element.style { width: min-content; }