Flush Inline embeds

Thank you so much. I looked for alternative of naked embed which was broken since 0.9.4.

@1stprinciples: no problem. Your correction helped, although @jokysatria’s comment also helps.

I think the confusion arises from your use of the term “block reference”, which is a new feature added to Obs 0.9.6.

I was consciously referring to embeds for Block references. I created this CSS hack to get flush, inline block references. After your comment, I realise that it also impacts any type of embed (link, header or block reference embed)

1 Like

@1stprinciples: we’re on the same page now. Well done with the code :sweat_smile:

1 Like

looks awesome! And hopefully if we get a way to distinguish between the embeds it will be even more useful. I put a feature request here: CSS classes for each embed type (page, heading, block)

4 Likes

@1stprinciples: I don’t know if this is of interest:

/* eliminate scrollbars in transclusions */

.markdown-preview-view .markdown-embed-content, 
.markdown-preview-view .markdown-embed-content>.markdown-preview-view {
  max-height: unset;
}
5 Likes

So glad to have found this - thanks!

Do you have any solutions for also hiding the scrollbars in hover previews?

2 Likes

@joeshirley: no, sorry, I don’t.

1 Like

Ah well. Thanks for letting me know. If I figure out a solution I’ll add it here.

1 Like

@joeshirley: yes, please do because others may find it useful.

Yesterday I published my list of CSS snippets that you might find useful. It is nothing revolutionary, but you might pick up a thing or 2.

Posting a question in Discord to see if anyone has suggestions. BTW, this works great in Publish as well.

hello,
Can I use this with a CSS snippet? Or should I change the css within my theme file please?
thanks for the help.

Is there a way to eliminate the title of block reference units? I guess I have read it somewhere (as a feature/css snippet request?), but I can’t figure out where. Help would be very much appreciated!

@welstand: block references don’t have a title.

Right! So maybe it’s the title of the note in which the block reference is. I have to check it!

Are you sure you mean block reference and not header reference?

@Klaas you were right! I’m sorry! I was referencing a section rather than a block. My bad!

Godsend this, thank you works a treat!!!

Hi! Do you still need a solution for this?

If yes, I’ve found that you can hide ALL scrollbars (including in hover previews) using a plugin called Hider.

It also allows to hide other stuff but you can choose what to hide (although, if you toggle “hide scrollbars” it will hide ALL of them throughout the whole app - I personally like it this way but it may be a con for some people).

Hope this helps!

Hey, thanks for the awesome css snippet, the overly large block references were a bit distracting!
I was also wondering if I can assign a different background color to the embed. That could give it a slightly better cue where the block starts and ends. Currently, it is a bit hard to notice where the block reference is by only looking at the link symbol.