Incorporate some feedback from StoreWall betatesting
What does this MR do?
- introduce a compact mode for store walls that only shows a few posts
- make that compact mode default on all mobile sessions (server-detection)
- allow to toggle store-info box
- very minor UI refactoring (some old UI classes to bootstrap cards)
- best review commit-by-commit and make sure to disable "Show whitespace changes" in Gitlab
How confident are you it won't break things if deployed?
100%
Links to related issues
How to test
Should be obvious from the description above ;)
- log in with varying screen widths
- open a store detail page
- do the things that were changed
Screenshots
Checklist
-
added a test, or explain why one is not needed/possible... -
no unrelated changes -
asked someone for a code review -
set a "for:" label to indicate who will be affected by this change -
use "state:" labels to track this MR's state until it was beta tested -
no CHANGELOG.md entry yet -
no text needed for release notes