Auto-resizing when typing into a new card in a canvas note

When typing text into cards in a canvas note, there is very little text visible; the default window size is rather small, and doesn’t automatically expand. It would be great to have it auto-resize as you type, up to a limit size.


Good idea! You may also be interested in this request: Canvas: double click to autofit cards to content



At the moment, when working on Canvas, I really miss the function of automatically adjusting the size of the card to fit its content, whether it is increasing the size of the card or decreasing it.

In 1.1.4, an automatic vertical card size adjustment was added when double clicking on the bottom of the card, but I would also like to see an automatic horizontal card size adjustment when double clicking on the left or right side of the card.

Definitely +1 for this Feature Request.


I need this, having to resize it by had is such a pain because if you shrink it too much it gets a scrollbar which means that you have to expand it more than needed and then shrink again and hope you’ll get it close to right this time… At first I was hoping that if I would double click on the corner it would auto-resize both width and height, but neither happened. :frowning:

1 Like

+1 for this. I have an ever expanding element that houses some queries. It would be great if that element could autofit without having me double-click the border of the element each time to perform the same function. Bonus points if the other elements of the Canvas grid retain their spacing, i.e., if there are elements beside another element that are within two grid spaces, this spacing is retained upon auto-fit. Extra bonus points if you can toggle automatic auto-fit selectively.

1 Like

@trevware I totally agree! One thing that is really nice about Dataview queries and canvas is the ability to drag and drop links from the queries to add the notes to the canvas. Of course you could simply do this from a separate tab group, but there is something nice about having a query in the thick of it as a source from which you want to rebuild the structure more visually. It would be even nicer if that card expanded and contracted automatically, and like you said, it would be bonus if there were an option to have the surrounding elements shifted (although sometimes you don’t want this when you have made everything just right). In terms of using the queries to help in canvas, it can be especially true of queries with multiple headers that you might want to break out sub-elements of, and conceptualize it spatially. For example, a query like this: Dataviewjs query that separates 2nd level of nested tags into headers - #5 by holroy

Sorry to get off topic. Thanks!

1 Like