Overall mobile functionality in mashlib - improvements
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 146
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
We need to look further at the layout changes and propagating them to the panes. This is due to the fact that the panes, in particular profile-pane and solid-panes, have structural changes happening in the new design on the mobile layout. Other panes may also end up with this as well.
We should probably extend pane-registry to include a refresh that can be called on panes when the user resizes the screen.
I have not looked into it yet, but we should also just make sure that the code for recognizing the refresh currently is enough or perhaps more is needed.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading pane-registry and the profile-pane and solid-panes implementations, then trace how mobile layout changes and resize recognition currently work. Determine which panes need refresh propagation and how pane-registry could trigger it on resize. Done means the affected panes respond correctly to mobile layout changes and the existing refresh behavior is sufficient or updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100