feat: add pool size badges, sorting, and optional sections to theme picker (#58)

This commit is contained in:
mwisnowski 2026-03-20 12:00:39 -07:00 committed by GitHub
parent 8efdc77c08
commit 94a43e9273
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 465 additions and 86 deletions

View file

@ -30,6 +30,7 @@ services:
SHOW_THEME_POOL_BADGES: "1" # 1=show pool size badges in theme catalog; 0=hide
SHOW_THEME_POPULARITY_BADGES: "1" # 1=show popularity badges in theme catalog; 0=hide
SHOW_THEME_FILTERS: "1" # 1=show filter dropdowns/chips in theme catalog; 0=hide
THEME_POOL_SECTIONS: "1" # 1=group themes by pool size (Vast/Large/Moderate/Small/Tiny); 0=flat sorted list
WEB_VIRTUALIZE: "1" # 1=enable list virtualization in Step 5
ALLOW_MUST_HAVES: "1" # 1=enable must-include/must-exclude cards feature; 0=disable
SHOW_MUST_HAVE_BUTTONS: "0" # 1=show must include/exclude controls in the UI (default hidden)