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

[Subtask] Building the base Frontend Framework for GravitinoUI #716

Closed
ch3yne opened this issue Nov 10, 2023 · 0 comments · Fixed by #788
Closed

[Subtask] Building the base Frontend Framework for GravitinoUI #716

ch3yne opened this issue Nov 10, 2023 · 0 comments · Fixed by #788
Assignees

Comments

@ch3yne
Copy link
Contributor

ch3yne commented Nov 10, 2023

Describe the subtask

Development based on the design: #677

Preparation | Framework & Dependencies

Features

  • VS Code Extensions
  • ESLint
  • Theme Styles
  • Settings Configuration
  • Layouts
  • Fake db

Directory

image

Parent issue

#605
#678

@ch3yne ch3yne self-assigned this Nov 10, 2023
@jerryshao jerryshao added this to the Gravitino 0.3.0 milestone Nov 20, 2023
jerryshao pushed a commit that referenced this issue Nov 23, 2023
…788)

### What changes were proposed in this pull request?

Initial frontend and add `Metalakes page` `Create Metalake` `Metalake
Details` with mock data.

Run below commands:

```bash
./gradlew compileDistribution -x test
./dirstribution/package/bin/gravitino.sh start
```

You can access the Gravitino WEB UI by typing http://localhost:8090/ in
your browser.

Previews:
- Metalakes page
<img width="480" alt="Snipaste_2023-11-21_22-08-12"
src="https://github.com/datastrato/gravitino/assets/17310559/63c794f9-f10a-41a6-aed9-87037816d146">

- Create Metalake
<img width="480" alt="Snipaste_2023-11-21_22-05-04"
src="https://github.com/datastrato/gravitino/assets/17310559/e67ee25e-1ed8-4605-880a-2ba19286aad5">

- Metalake Details
<img width="480" alt="Snipaste_2023-11-21_22-04-49"
src="https://github.com/datastrato/gravitino/assets/17310559/a93acfc9-f395-440e-98ac-6001601f0e22">

### Why are the changes needed?

Fix: #716 
Fix: #719 

### Does this PR introduce _any_ user-facing change?

No

### How was this patch tested?

No

---------

Co-authored-by: xunliu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants