Hi, I'm using the portable version of Joplin 3.2.13, and I have a couple of questions regarding layout customization:
When I launch Joplin, I would like to reduce the height of the notebook list items in the sidebar. Is there a way to do this?
I also want to reduce the row height of the note list in the middle pane. I’d like to make the entire note list view more compact so that more notes can fit on the screen at once.
Is there any way to achieve this?
Thanks in advance for your help!
Steph
23 April 2025 23:13
2
"zoom in" and "zoom out" like workaround ?
muzak
24 April 2025 01:49
3
For reducing the height of notebook list items, refer to this thread: Dead area at the bottom of notebook list when trying to condense spacing using CSS
For reducing the height of note list items, apply this CSS to userchrome.css
with your desired item height (and item font height as needed):
.note-list-item-wrapper, .note-list-item {
height: 30px !important;
}
.note-list-item span {
font-size: 12px;
}
Reducing note list item height may cause dead space at the bottom of the list as described here:
The sidebar fixes linked above work since Joplin statically loads all notebook list items.
However, Joplin dynamically loads a subset of note list items based on default item height. Enlarging the subset or statically loading all items would prevent dead space when using shorter item heights.
1 Like
Steph
27 April 2025 07:14
4
userchrome.css
Tools > Options > Appearance > Show advanced setings > Custom Stylesheet fot Joplin-Wide app styles
Steph
27 April 2025 07:56
5
Reducing note list item height may cause dead space at the bottom of the list
Not only... There are many strange behaviours.
.note-list-item-wrapper, & {
height: 10px !important;
}
=>
Besides when the height is fixed with CSS, zoom in and zoom out can't change the bad display...
muzak
28 April 2025 20:53
6
Updated my prior post with working CSS.
1 Like