Reocin / obsidian-markdown-formatting-assistant-plugin

This Plugin provides a simple WYSIWYG Editor for Markdown and in addition a command line interface. The command line interface facilitate a faster workflow.
251 stars 28 forks source link

Feature Requests #8

Closed Darakah closed 3 years ago

Darakah commented 3 years ago

Many thanks for the great work!

1. Details Element:

2. Color Picker Improvements:

a. Block color addition when in preview mode: Currently when choosing a color it will be added to the cursor position even if preview mode is toggled (encountered this when was saving a set of commonly used colors)

b. Similar replacement behavior to the current elements: Currently when having a text selected and choosing an element it will be replace appropriately. This is very convenient and would be nice to have this same behavior for the color selection!

c. Keep tab in preferred color format: I know this one might not be possible or difficult just mentioning it, Hex is the easiest to use in my case and having to click three times every time when adding colors can be a bit annoying. As mentioned though the very nice option to save colors makes this request kinda meaningless :)

3. Element Responsive on Hover: This is a suggest "nice" feel addition to the elements tab where when an element is hovered upon it would cause the element to seem to pop-out of the rest giving a nice feeling to it . This can be easily done with the following CSS.

.html-element-box:hover {
    top: -2px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
}
Reocin commented 3 years ago

Hey @Darakah

Sorry that I'm so slowly. I'm still on it, but had some trouble at the table section. The commit will come soon :-)

Reocin commented 3 years ago

Hey @Darakah I added nearly all your request. Just update the plugin. But i wasn't able to fix the color picker to stay in the preferred color format. Sorry i tried all i know.

Darakah commented 3 years ago

@Reocin Thank you for the great work!!!

No worries about the color as the save option kinda solves as it is not used very often.