App Layout
Openza Tasks uses a 4-pane GTD-focused layout designed for productivity and quick navigation.
The Four Panes
| Pane | Width | Purpose |
|---|---|---|
| Navigation Rail | 160px | Quick access to views and actions |
| Projects Pane | 220px | Browse and search projects |
| Tasks List | Flexible | View and manage tasks |
| Task Details | 400px | Edit task properties |
Navigation Rail
The leftmost pane provides quick access to:
Action Buttons
- Add Task - Create a new task
- Import - Import tasks from markdown
- Add Project - Create a new project
Task Views
- Next Actions - Tasks ready to work on
- Today - Tasks due today
- Overdue - Past-due tasks (highlighted in red)
- Tasks - All active tasks
- Completed - Finished tasks
Bottom Actions
- Sync - Sync with connected providers
- Settings - Open settings modal
Projects Pane
The second pane shows all your projects:
- Search - Find projects by name
- Provider Badges - See which provider each project belongs to
- Project Selection - Click to filter tasks by project
See Projects for details on managing projects.
Tasks List
The main content area displays tasks:
- Task Cards - Show title, project, due date, and priority
- Checkboxes - Mark tasks complete with one click
- Quick Preview - See task details at a glance
- Selection - Click a task to open details
- Context Menu - Right-click a task for quick actions (move to project, edit, delete)
Sorting Tasks
Use the Sort dropdown to order tasks by:
| Sort Option | Description |
|---|---|
| Priority | Urgent tasks first, then high, normal, low |
| Due Date | Earliest deadlines first |
| Created Date | Newest tasks first |
| By Label | Group tasks by their labels |
| By Project | Group tasks by project |
Filtering Tasks
The Filter dropdown shows options based on your current sort:
| When Sorting By | Filter Options |
|---|---|
| Priority | All, Urgent, High, Normal, Low |
| Due Date | All, Today, Yesterday, Last 7 Days, This Week, This Month, Older, No Date |
| Created Date | All, Today, Yesterday, Last 7 Days, This Week, This Month, Older |
| By Label | Available labels from your tasks |
| By Project | Available projects |
Filters reset automatically when you change the sort option.
Task Details
The rightmost pane shows the selected task:
- Title & Description - View and edit task content
- Project Assignment - Change the task’s project
- Due Date - Set or modify deadlines
- Priority - Set task priority level
- Labels - Add or remove labels
Quick Actions
From any pane, you can:
- Click any task to view its details
- Use checkboxes to mark tasks complete
- Right-click a task to move it between projects
- Use keyboard shortcuts for common actions
- Drag to resize panes (coming soon)
State Persistence
Your view settings are preserved across sync operations:
- Selected task stays selected during background sync
- Search query persists
- Sort and filter choices are remembered
- No need to re-navigate after data refreshes