New Theme
branch: new-theme
Goals:
- not a separate module
- less unused html tags and classes
- better visuals
- improve legibility of app listings
- better spacing/fix spacing issues
- PWA (see #49 )
- integrate lpa_helper.html https://framagit.org/1peter10/lpa-new-app-helper/-/blob/main/lpa_helper.html
- Better criteria filtering:
- 1: Integrate lpa-table like solution
- 2: make sure classes are added on overviews so that js client-side filtering becomes possible
- Search: investigate other client side search solution
Stages [proposal]
Stage 1 (due late December 2023, done January 2nd)
-
Adapt current code slightly, move it into a new theme (i.e. no more separate module) !75 (merged) -
adapt README / documentation to changes
Stage 2 (in progress)
-
#45 (closed) remove gone apps from counter -
#67 Game list data adjustments -
indicate that games list is currently unmaintained -
implement filtering solution like lpa table (WIP !77 (merged) ) -
remodel app listings: multi column for categories -
add list of other taxonomies to taxonomy listings -
integrate lpa_helper.html properly https://framagit.org/1peter10/lpa-new-app-helper/-/blob/main/lpa_helper.html - #49 Make LinuxPhoneApps.org a Progressive Web App
Stage 3 (define as it makes sense then)
Edited by cahfofpai