hashgraph / hashgraph/guardian

Consolidate Navigation Items into Tabs on Related Pages

Open
#6,654 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
146
Forks
186
Avg merge
2d 15h
Merged PRs (30d)
116

Description

## Job Story
When navigating within the Guardian, I want related items to be grouped together on a single page with tabs, so that the navigation menu can feel less busy, there are less places to visit and related items are grouped together.

Consolidate the number of items by grouping related fields into tabs. Here are some suggestions.

## Acceptance Criteria
- [ ] review menu items such as user management and system status
- [ ] group related items into page tabs
- [ ] review page routes

## Artifacts & Considerations
- see also #6538
- User Management —> Two sub tabs for: Users | Roles
- System Status —> Three sub tabs: Services | Logs | Worker Tasks
- Consider updating the routes so that its possible to bookmark an individual tab e.g. guardian-host/admin/user-management/users (or refactor into another task to update across the app for consistency)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Guardian menu items and page routes for User Management and System Status, and read the related context in #6538. Done means related items are grouped into the specified tabs, the navigation is less busy, and routes support bookmarking an individual tab or that route work is split into a follow-up task.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.