With recent version of Logseq (currrent 0.2.5) you can mix #
headings and -
bullets within a Markdown file like the following example. It might do near enough to what you want. In this case “ground level” is the page, if I understand correctly what you meant. Raw markdown text below, Logseq screenshot further below.
# Heading 1
Unbulleted short text.
A long unbulleted paragraph part of the same heading. One more sentence in the paragraph. Second sentence in the paragraph. Third sentence in the paragraph.
This is a third paragraph in the same heading.
# Heading 2
More text in second heading.
* Bullets in second heading. Used `*` instead of `-`. Markdown allows either bullet. But Logseq made special use of `-` bullets.
* Indented bullets
* More indented bullets
* More bullets in second heading.
* All these bullets are part of second heading and its block. Note Loqseq markdown `*` bullets shows as hollow circles.
## Heading 2.1
Text in Heading 2.1 (second level heading). Each heading are treated as separate blocks by Logseq. But all blocks defined by headings are considered as top level block, regardless of heading level.
### Heading 2.1.1
Even this Heading 2.1.1 (third level heading) is considered as a top level block in Logseq.
This is another paragraph in Heading 2.1.1 with a markdown horizontal rule underneath it.
---
- You can mix `-` blocks with headings. This is top level block.
- This is second level block. Indented `-` block.
- This is third level block. The `-` block is intended twice
- Back to top level block. Note Logseq blocks have solid dots.
# Heading 3
Mixing in this Heading 3 (top level heading) with previous `-` blocks. Currently Logseq displays `#` heading blocks with solid bullets exactly the same as `-` blocks. But you can customize such appearance using Logseq `custom.css` or themes. So these headings can be displayed without bullets if you like.
Ending paragraph in the same Heading 3. ;-)