makemd icon indicating copy to clipboard operation
makemd copied to clipboard

Hide or modify new obsidian properties view to support MAKE.md's builtin one

Open Suya1671 opened this issue 2 years ago • 7 comments

rt. Alternatively, disable the make.md one image

Suya1671 avatar Sep 02 '23 05:09 Suya1671

I found the Make.md one was taking up way too much space in my notes, and didn't provide any added benefit to my workflow, so I just threw this in a CSS snippet to hide it:

div.mk-inline-context div {
   display: none;
}

I then hid the properties view in notes (because, again, taking up too much space in my notes) by going to Settings > Editor and changing Properties in document to Hidden. I still like using the new Properties view, though, so I relegated it to the right side panel by opening up the Command palette and executing the command Properties view: Show file properties. Now, whenever I want to view or edit the metadata for a note using the new Properties view, I just bring up the right side panel and there they are!

re4mat avatar Sep 07 '23 03:09 re4mat

I found the Make.md one was taking up way too much space in my notes, and didn't provide any added benefit to my workflow, so I just threw this in a CSS snippet to hide it:

div.mk-inline-context div {
   display: none;
}

I then hid the properties view in notes (because, again, taking up too much space in my notes) by going to Settings > Editor and changing Properties in document to Hidden. I still like using the new Properties view, though, so I relegated it to the right side panel by opening up the Command palette and executing the command Properties view: Show file properties. Now, whenever I want to view or edit the metadata for a note using the new Properties view, I just bring up the right side panel and there they are!

I'll be stealing this now. Keeping the issue open until Make.md has their own fix

Suya1671 avatar Sep 07 '23 04:09 Suya1671

I think that there should be a way to turn off Make.md's properties while keeping the icon and banner inline contexts. That way, the native properties, which serve the same purpose as Make.md's properties, can be preserved, but features unique to Make.md can be used.

image

Also, in live preview mode the Make.md contexts, which include the inline title, banner, and icon, are below the properties. In source view, it looks fine.

Please consider adding a setting to turn off Make.md properties and change the appearance in live preview. And thank you for this amazing plugin!

Bluemoondragon07 avatar Sep 08 '23 20:09 Bluemoondragon07

This is being worked on now

Get Outlook for iOShttps://aka.ms/o0ukef


From: Bluemoondragon07 @.> Sent: Friday, September 8, 2023 4:34:43 PM To: Make-md/makemd @.> Cc: Subscribed @.***> Subject: Re: [Make-md/makemd] Hide or modify new obsidian properties view to support MAKE.md's builtin one (Issue #190)

I think that there should be a way to turn off Make.md's properties while keeping the icon and banner inline contexts. That way, the native properties, which serve the same purpose as Make.md's properties, can be preserved, but features unique to Make.md can be used.

[image]https://user-images.githubusercontent.com/121056178/266724766-68a0a535-fe44-4332-94c3-4ec380657bc8.png

Also, in live preview mode the Make.md contexts, which include the inline title, banner, and icon, are below the properties. In source view, it looks fine.

Please consider adding a setting to turn off Make.md properties and change the appearance in live preview. And thank you for this amazing plugin!

— Reply to this email directly, view it on GitHubhttps://github.com/Make-md/makemd/issues/190#issuecomment-1712192552, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAFHKNQHMWUIBCBCMRCDVZLXZN6OHANCNFSM6AAAAAA4ILSJKY. You are receiving this because you are subscribed to this thread.Message ID: @.***>

jp-cen avatar Sep 08 '23 20:09 jp-cen

I started Obsidian specifically because of make.md. My new user feedback is it isn't clear how context properties differ from default ones. I have a mental model that they're used by the database internally. It'd help if they were documented and rendered differently or depuplicated.

texastoland avatar Mar 10 '25 06:03 texastoland

Context properties are table columns that apply to all items in that table with specific type definition and other properties such as formula, formatting data, options, these apply to all items in a folder and tag. Obsidian properties are autocomplete properties that are applied on an ad hoc basis. Both have their uses.


From: Texas Toland @.> Sent: Monday, March 10, 2025 2:28:59 AM To: Make-md/makemd @.> Cc: JPC @.>; Comment @.> Subject: Re: [Make-md/makemd] Hide or modify new obsidian properties view to support MAKE.md's builtin one (Issue #190)

I started Obsidian specifically because of make.md. My new user feedback is it isn't clear how default properties differ from context ones. I have a mental model that they're used by the database internally. It'd help if they were documented and rendered differently or depuplicated.

— Reply to this email directly, view it on GitHubhttps://github.com/Make-md/makemd/issues/190#issuecomment-2709559530, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAFHKNTF2PLUZQGEJSIZN7L2TUWKXAVCNFSM6AAAAABYVIXKOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGU2TSNJTGA. You are receiving this because you commented.Message ID: @.***>

[texastoland]texastoland left a comment (Make-md/makemd#190)https://github.com/Make-md/makemd/issues/190#issuecomment-2709559530

I started Obsidian specifically because of make.md. My new user feedback is it isn't clear how default properties differ from context ones. I have a mental model that they're used by the database internally. It'd help if they were documented and rendered differently or depuplicated.

— Reply to this email directly, view it on GitHubhttps://github.com/Make-md/makemd/issues/190#issuecomment-2709559530, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAFHKNTF2PLUZQGEJSIZN7L2TUWKXAVCNFSM6AAAAABYVIXKOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGU2TSNJTGA. You are receiving this because you commented.Message ID: @.***>

jp-cen avatar Mar 10 '25 13:03 jp-cen

Great explanation! My confusion starting out is I see my Obsidian metadata duplicated in the context properties of my notes even though I haven't set up any contexts yet. Even if they're mirrored in the database the UX would be easier to understand if there were more separation between core properties and "super properties" (borrowing from Tana's "supertags"). For now I'm collapsing them by default. Regardless I love how much everything "just works" so far 🔥

texastoland avatar Mar 10 '25 14:03 texastoland