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

[Dashboard v1][Tracker][Redesign] Landing Page v1 #2359

Closed
avdaredevil opened this issue Jan 31, 2019 · 16 comments · Fixed by #2733
Closed

[Dashboard v1][Tracker][Redesign] Landing Page v1 #2359

avdaredevil opened this issue Jan 31, 2019 · 16 comments · Fixed by #2733
Assignees
Labels
area/centraldashboard UI/UX improvements for Kubeflow central dashboard / landing page area/front-end cuj/landing-page priority/p1
Projects

Comments

@avdaredevil
Copy link
Contributor

avdaredevil commented Jan 31, 2019

General Idea

Create a landing page that provides all existing functionality while also starting to offer some basic help and information. This is a tracker issue. I will be adding these features!

Features

Tentative list of features being added:

  • Create a responsive and a11y enabled sidebar
    • Move links to a sidebar
    • Add link for Home
    • Add Kubeflow Logo
  • Create a Main View
    • Either contains the page (Dashboard / Activity)
    • Or an Iframe view which loads all the help links!
  • Contains a header toolbar (in Main View)
    • Ability to swap between Dashboard and Activity

Backend

Goals:

  • Provide REST APIs to expose:
    • Namespaces
    • Build information
    • Any relevant metrics?

Dashboard

  • paper-card that contains action items to many of the common actions needed to be performed on the cluster
  • Possibly a chart :)
@jlewi jlewi added this to New in 0.5.0 via automation Feb 1, 2019
@jlewi
Copy link
Contributor

jlewi commented Feb 1, 2019

Here's the CUJ;
bit.ly/kf-landing-page-cuj

@avdaredevil perhaps you could add that link somewhere to the ROADMAP?
https://github.com/kubeflow/kubeflow/blob/master/ROADMAP.md

@abhi-g abhi-g added the area/centraldashboard UI/UX improvements for Kubeflow central dashboard / landing page label Feb 1, 2019
@avdaredevil
Copy link
Contributor Author

Done @jlewi. See the linked PR for updates.

@jlewi jlewi moved this from New to Deploy Kubeflow in 0.5.0 Feb 1, 2019
@richardsliu
Copy link
Contributor

/assign @ajayalfred

@ajayalfred
Copy link

/assign @yebrahim

@jlewi
Copy link
Contributor

jlewi commented Feb 4, 2019

@avdaredevil is actually working on this and has a PR pending.

@jlewi jlewi moved this from Deploy Kubeflow to landing page in 0.5.0 Feb 4, 2019
@avdaredevil
Copy link
Contributor Author

Added some info on the backend info

@jlewi
Copy link
Contributor

jlewi commented Feb 11, 2019

@avdaredevil what is the remaining work on this issue?

@jlewi
Copy link
Contributor

jlewi commented Feb 23, 2019

#2540 updated the image to
gcr.io/kubeflow-images-public/centraldashboard:v20190222-v0.4.0-rc.1-152-g1de09b7a

But it looks like that image doesn't exist

avdaredevil added a commit to avdaredevil/kubeflow that referenced this issue Feb 23, 2019
k8s-ci-robot pushed a commit that referenced this issue Feb 24, 2019
* Added a windows equivalent script for the makefile for central-dashboard

* Fixed issue #2359, updated image reference
@sarahmaddox
Copy link
Contributor

In iframing the docs into the UI, please see issue #2546

@avdaredevil avdaredevil changed the title [Redesign] Landing Page v1 [Dashboard v1][Tracker][Redesign] Landing Page v1 Feb 28, 2019
@jlewi
Copy link
Contributor

jlewi commented Mar 10, 2019

@avdaredevil @prodonjs what is the remaining work before we can close out this issue?

@jlewi jlewi moved this from Mid Release Demo to landing page in 0.5.0 Mar 10, 2019
@prodonjs
Copy link
Contributor

We have PR #2667 which should be in place by EoD 3/12 which surfaces events from the selected namespace in the cluster. That will close #2615 and that should be the only major landing page related item left.

@avdaredevil
Copy link
Contributor Author

Additionally I am also planning on getting the support for collapsible sidebar on iframe views #2678 by EOD 3/12

@avdaredevil
Copy link
Contributor Author

Delayed by a day because of the Kubeflow Contributor Summit.

@jlewi
Copy link
Contributor

jlewi commented Mar 15, 2019

@avdaredevil @prodonjs It looks like #2576 reverted the Docker image

// @optionalParam image string gcr.io/kubeflow-images-public/centraldashboard:v20190301-v0.4.0-rc.1-183-g07eecd2f Image for the central dashboard

To an older value
gcr.io/kubeflow-images-public/centraldashboard:v20190301-v0.4.0-rc.1-183-g07eecd2f

Can we fix this?

@prodonjs
Copy link
Contributor

prodonjs commented Mar 15, 2019 via email

0.5.0 automation moved this from landing page to Done Mar 20, 2019
@avdaredevil
Copy link
Contributor Author

We made it! @prodonjs! 🎉

saffaalvi pushed a commit to StatCan/kubeflow that referenced this issue Feb 11, 2021
saffaalvi pushed a commit to StatCan/kubeflow that referenced this issue Feb 11, 2021
* Added a windows equivalent script for the makefile for central-dashboard

* Fixed issue kubeflow#2359, updated image reference
saffaalvi pushed a commit to StatCan/kubeflow that referenced this issue Feb 12, 2021
saffaalvi pushed a commit to StatCan/kubeflow that referenced this issue Feb 12, 2021
* Added a windows equivalent script for the makefile for central-dashboard

* Fixed issue kubeflow#2359, updated image reference
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/centraldashboard UI/UX improvements for Kubeflow central dashboard / landing page area/front-end cuj/landing-page priority/p1
Projects
No open projects
0.5.0
  
Done
Development

Successfully merging a pull request may close this issue.

8 participants