[GH-ISSUE #644] Masonry and Grid to support (4 and 5 columns × N rows) & List/Compact to support (2 and 3 columns × N rows) #409

Open
opened 2026-03-02 11:49:37 +03:00 by kerem · 2 comments
Owner

Originally created by @ahmadhadidi on GitHub (Nov 11, 2024).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/644

Describe the feature you'd like

I just saw your latest thread on /r/selfhosted and I got very excited for the project, it looks great and very intuitive. I noticed that more space can be used as things seem to look larger than usual.

It would be great if I was able to view the cards in Masonry and Grid view in a 4×N and 5×N layout
Similar to it for the List and Compact view to view it in 2×N and 3×N

Describe the benefits this would bring to existing Hoarder users

We can make use of precious screen real estate to show the cards.

Can the goal of this request already be achieved via other means?

No, I tried zooming out but it did not fit more cards.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

Enjoy the coffees ;)

Originally created by @ahmadhadidi on GitHub (Nov 11, 2024). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/644 ### Describe the feature you'd like I just saw your latest thread on /r/selfhosted and I got very excited for the project, it looks great and very intuitive. I noticed that more space can be used as things seem to look larger than usual. It would be great if I was able to view the cards in Masonry and Grid view in a 4×N and 5×N layout Similar to it for the List and Compact view to view it in 2×N and 3×N ### Describe the benefits this would bring to existing Hoarder users We can make use of precious screen real estate to show the cards. ### Can the goal of this request already be achieved via other means? No, I tried zooming out but it did not fit more cards. ### Have you searched for an existing open/closed issue? - [X] I have searched for existing issues and none cover my fundamental request ### Additional context Enjoy the coffees ;)
Author
Owner

@MohamedBassem commented on GitHub (Nov 11, 2024):

Hey, thanks for the feedback!

I think customizing the number of columns makes sense in grid and masonry layouts. I'm not sure if it does for list and compact though because they are meant to be one per row.

I think what we can do is add a new "custom" layout that allows you to customize what gets rendered in the cards along with the number of columns/rows in that layout. What do you think?

<!-- gh-comment-id:2469012492 --> @MohamedBassem commented on GitHub (Nov 11, 2024): Hey, thanks for the feedback! I think customizing the number of columns makes sense in grid and masonry layouts. I'm not sure if it does for list and compact though because they are meant to be one per row. I think what we can do is add a new "custom" layout that allows you to customize what gets rendered in the cards along with the number of columns/rows in that layout. What do you think?
Author
Owner

@ahmadhadidi commented on GitHub (Nov 11, 2024):

Hello @MohamedBassem,
I would appreciate it if you could include the list and compact in the custom layout feature. I personally think that 1 row takes precious space.

Great work on the app 😊

<!-- gh-comment-id:2469074063 --> @ahmadhadidi commented on GitHub (Nov 11, 2024): Hello @MohamedBassem, I would appreciate it if you could include the list and compact in the custom layout feature. I personally think that 1 row takes precious space. Great work on the app 😊
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#409
No description provided.