Bases Card view: Show List-Properties in multiple lines

Use case or problem

When using the new Bases in cards view, showing a list property leads to the list items being concatenated into one line that gets cut off. I would like to see the lists items.

Proposed solution

Give us an option to arrange list items in multiple lines. To avoid huge lists, this can also have a custom limit on how many entries will be displayed.

Current workaround (optional)

I tried using text properties with a linebreak (\n) but this gets undone for the base view

12 Likes

Definitely +1 :+1:

Adding some specific context to why I’m +1 -ing this:

Using the Cards view to display ā€œEpicsā€.

Cards are any notes in a specified folder that have ā€˜child’ notes, determined by finding backlinked notes that are in that same folder.

I’ve added a formula property to the cards that pick up those backlinked notes and return them as a list, to effectively give me a list of ā€˜user stories’ for this ā€˜epic’.

However, since the card view displays all items in a list as a single text line, this does not work. If it displayed a list property as a list, it would.

I would very much like list properties to be displayed accurately as a list, and not just a concatenated single string of all items on the list, in Obsidian Bases Card View.

1 Like

if ListProperty is the name of the property then a formula which uses the answer here to put its items on different lines is ListProperty.map([value])

though, this isn’t a solution for card view as far as i’m concerned because the height of the card does not grow.

I’ve gotten the list items to appear on a single line, delimited by commas, using a formula as follows:

ListProperty.join(", ")

For an example, see the ā€œPositionsā€ property in the cards below:

And here is the actual formula:

1 Like