Proper navigation pattern
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Currently, you navigate in the app using a tab bar, the toolbar, items in the "More" tab, as well as the … menu. This is very confusing compared to the web and other iOS apps, but it should be fairly easy to simplify it.
Proposal: move all navigation items into a split view:
The top toolbar has settings, Assistant, and notifications consistent with the web. Some icons and names have been adjusted, but generally, the rest includes all navigation items, including personal files, which should be a navigation entry like on web, and not a toggle.
cc @jancborchardt
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 tracing the current tab bar, toolbar, More tab, and ellipsis-menu navigation in the iOS app, then compare those entry points with the proposed split-view design. Done means navigation items, including personal files, are consolidated in the split view while settings, Assistant, and notifications remain in the top toolbar.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100