Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standardize secondary navigation #260

Closed
JessieLOliver opened this issue Mar 28, 2016 · 1 comment
Closed

Standardize secondary navigation #260

JessieLOliver opened this issue Mar 28, 2016 · 1 comment

Comments

@JessieLOliver
Copy link

The secondary navigation can be confusing. The main confusion from the links on the left stems from two parts: a) they change and disappear based on context and b) they mix actions with navigation. By removing all actions from the left navigation it will largely be able to remain the same despite the current context. Actions (like edit, new, delete, etc...) will move into the right hand column.

All links on the left will be global unless descending into a hierarchy, in which case contextual navigation links will be shown in groups. Icons will also be added to the left menu.

New navigation (left) menu:
- (home) Home
- (sign-in) Login / (user) My Profile 
- (user-plus) Register / (square-o) My Annotations
- (globe) Projects 
- (server) Audio Analysis
- (book) Library
- (table) Data Request
- (envelope) Send Audio
- (bug) Report Problem
- (line-chart) Website Statistics

Other icons for standard use:
- (bar-chart) visualize (project & site) [new name: _Data Visualisation_]
- (tag) tags
- (square-o) annotations
- (play) Only used when immediate audio is played 
- (headphones) Any link that takes to a listen page and must have text to say "listen"
- (map-marker) sites
- (download) Download 

Related [QutEcoacoustics/baw-server/issues/275] - should be released at the same time.

@atruskie
Copy link
Member

The bulk of the work has been done in the client. Closing and moving on but more tweaks are likely needed - file issues if that is the case.

Also, this commit is asymmetrical, the equivalent work has not been done in baw-server!

atruskie added a commit that referenced this issue Feb 10, 2017
baw-server updated it's navigation to the new design style but also
overtook where we left the client. These changes bring both designs to
parity.

See QutEcoacoustics/baw-server#313

Addresses #260
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants