feat: responsive grid layout and alphabetical sorting for list flags - #561
Conversation
kaifcodec
commented
Aug 9, 2026
- Display user and email module listings (-lu and -le) in a responsive rich Table grid filling terminal size
- Render module items inside panels with inner Table grids for pixel-perfect vertical column alignment
- Sort categories and site modules inside each category 100% alphabetically
- Self-adapt panel height for large categories to eliminate massive vertical gaps and scrolling
|
@brunolm and @kristoisberg try this list layout once and let me know how it looks and whether you think it can be improved or not, right now, I somehow managed to make it look good and level with each column but as the module counts are different in each category it was hard to structure and level them side by side. |
|
@kristoisberg Regarding the single-column view, yeah, @VamatoHD mentioned it earlier via Discord. I’m planning to make it fallback to a single column whenever the terminal width is under 70. As for the empty space issue, I tried a few ways to clean that up, but solving it broke the alphabetical sorting layout. If you have any ideas on how to handle the extra spacing while preserving the alphabetical order, feel free to share or drop a suggestion! |
|
@kaifcodec I think keeping alphabetical order and filling up those spaces will not be possible, both of them are not likely possible in the same time. |
