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

Expand sidebar entry by default, if sub-item is active #1460

Closed
kschiffer opened this issue Oct 14, 2019 · 1 comment · Fixed by #1519 or #1925
Closed

Expand sidebar entry by default, if sub-item is active #1460

kschiffer opened this issue Oct 14, 2019 · 1 comment · Fixed by #1519 or #1925
Assignees
Labels
bug Something isn't working c/console This is related to the Console in progress We're working on it ui/web This is related to a web interface

Comments

@kschiffer
Copy link
Member

Summary

If a route is active whose link resides as a subentry of our sidebar component. The subentry should be expanded initially by default.

Why do we need this?

To improve contextual awareness for the user.

What is already there? What do you see now?

image
The entry is collapsed by default, when a subentry is currently active.

What is missing? What do you want to see?

image
The entry being expanded.

Environment

Console in browser.

How do you propose to implement this?

We need to make the sidebar component aware of the current route and use the info to open subentries if necessary.

Can you do this yourself and submit a Pull Request?

I can but maybe @bafonins is better suited as component author. Feel free to reassign.

@kschiffer kschiffer added bug Something isn't working c/console This is related to the Console ui/web This is related to a web interface labels Oct 14, 2019
@kschiffer kschiffer added this to the Next Up milestone Oct 14, 2019
@bafonins bafonins assigned kschiffer and unassigned bafonins Oct 14, 2019
@pgalic96 pgalic96 assigned pgalic96 and unassigned kschiffer Oct 28, 2019
@bafonins bafonins added the in progress We're working on it label Oct 30, 2019
@bafonins
Copy link
Contributor

bafonins commented Jan 27, 2020

Not solved via #1519

  1. Go to /console/applications/<app-id>/integrations/webhooks/add
  2. Refresh the page
  3. See the Integrations item not being expanded

This is on the latest master

@bafonins bafonins reopened this Jan 27, 2020
@bafonins bafonins removed the in progress We're working on it label Jan 27, 2020
@bafonins bafonins added the in progress We're working on it label Jan 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working c/console This is related to the Console in progress We're working on it ui/web This is related to a web interface
Projects
None yet
3 participants