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

[Home][Guides] Kibana Home + Guides meta issue #34397

Closed
5 of 9 tasks
ryankeairns opened this issue Apr 2, 2019 · 5 comments
Closed
5 of 9 tasks

[Home][Guides] Kibana Home + Guides meta issue #34397

ryankeairns opened this issue Apr 2, 2019 · 5 comments
Labels
design Feature:Add Data Add Data and sample data feature on Home Feature:Home Kibana home application loe:x-large Extra Large Level of Effort REASSIGN from Team:Core UI Deprecated label for old Core UI team

Comments

@ryankeairns
Copy link
Contributor

ryankeairns commented Apr 2, 2019

Outstanding work to complete the Home + Guides + news feed.

Guides / Videos (Gail, Dave)

UI prototype and frontend code

You can find a working prototype and design code for this project at https://l9pwrw289.codesandbox.io/ . It might take a minute or two to load.

Newsfeed system

The newsfeed system for the notification center is built and available here https://github.com/elastic/newsfeeds

Engineering work

@bmcconaghy's team will be handling the work for the new homepage, feeds and guide registry.

Related issues

@ryankeairns ryankeairns added Feature:Add Data Add Data and sample data feature on Home Feature:Home Kibana home application labels Apr 2, 2019
@legrego
Copy link
Member

legrego commented Apr 8, 2019

A friendly drive-by reminder: once Feature Controls merges, the home page will need to be flexible enough to only show features that are available. For example, if Canvas is disabled in the current space, or for the current user, then I assume we shouldn't show anything related to Canvas.

We don't have Feature Controls merged yet, so I can't give concrete steps, but the design and implementation should generally be flexible enough to support this. For React-based pages, we will be providing a HoC which will inject boolean flags into your app that you can interrogate to determine if a feature is enabled or not.

We're happy to help with this, but I wanted to try to get ahead of the issue to hopefully make everyone's lives easier down the road.

@ryankeairns
Copy link
Contributor Author

Thanks for the heads up @legrego !

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

@ryankeairns ryankeairns added the loe:x-large Extra Large Level of Effort label Jan 29, 2020
@MichaelMarcialis
Copy link
Contributor

MichaelMarcialis commented Mar 26, 2020

We've gathered some additional internal research and started crafting early design concepts for these home page improvements. Adding the links here for visibility.

Design

@ryankeairns ryankeairns changed the title [Home][Guides] Kibana Home + Guides meta issue [Onboarding] Kibana Home Mar 26, 2020
@ryankeairns ryankeairns changed the title [Onboarding] Kibana Home [Home][Guides] Kibana Home + Guides meta issue Mar 26, 2020
@ryankeairns
Copy link
Contributor Author

Closing this in favor of a more current onboarding issue: #58506

There are also no near term plans to tackle the guides concept, but we can re-open if/when those discussions resurface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Feature:Add Data Add Data and sample data feature on Home Feature:Home Kibana home application loe:x-large Extra Large Level of Effort REASSIGN from Team:Core UI Deprecated label for old Core UI team
Projects
None yet
Development

No branches or pull requests

5 participants