micahlt / micahlt/itchy-native
Dismissing Sheet/FullScreen mixes are odd
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 22
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Dragging down on Project Sheet neither shows pull to refresh or dismisses the sheet. Project sheet seems to be completely custom as closing it through the navbar button has the animation include opacity reduction and movement instead of the usual drag or dismiss animation towards the very bottom of the screen? Suggestion: Make it be either a native sheet or a normal fullscreen view.
Same goes for the Multiplay Sheet, where generally next to the above mentioned issue, leaving MultiPlay UX needs to be improved.
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 reproducing the drag-down and navbar-button dismissal behavior for Project Sheet and Multiplay Sheet. Compare their current transitions and decide whether each should follow a native sheet or fullscreen-view pattern; done means both provide consistent, predictable dismissal and improved MultiPlay UX.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100