threefoldtech / tfgrid-sdk-ts

Apache License 2.0
4 stars 8 forks source link

Reordering the sidebar #1861

Closed xmonader closed 8 months ago

xmonader commented 8 months ago
- TFGrid
 - grid status
 - node statistics
 - node monitoring

- Deploy
 - Pricing Calculator
 - Node Finder
 - Virtual Machines
 - Dedicated Machines
 - Applications (the solutions)
 - Your Contracts
 - Images (0-hub)
 - SSHKey (remove it from the profile view and make it separate)

- Farms
 - farms
 - node installer (0-bootstrap)
 - Simulator

- TF Chain
 - My Profile
 - TF DAO
 - TF Token Bridge
 - TF Token Transfer
 - TF Minting Reports

-Manual
amiraabouhadid commented 8 months ago

@xmonader I have a few questions in order to implement this:

xmonader commented 8 months ago

Is My profile page the twin page in the current playground?

Yes

If yes, do you want the playground to still open to the My profile page (aka twin page)?

Yes

For the Virtual Machines, do you want us to extract it from the Solutions (aka Applications)?

Yup, or at least make a direct link to it

If yes, then do we remove the deployments table in the VM section of the solutions or do we have duplicates there and in the Virtual Machines page mentioned above?

Didn't get it I should still be able to list my deployments (VMs) if in separate or if it stays in Applications page too

AhmedHanafy725 commented 8 months ago

@amiraabouhadid virtual machines should show the same grid cards as the applications. virtual machines should contain full vm and micro vm applications should contain the rest

image

amiraabouhadid commented 8 months ago

Addition: under Deploy add an Orchestrators page with Kubernetes and Caprover cards

A-Harby commented 8 months ago

virtual machines should show the same grid cards as the applications. virtual machines should contain full vm and micro vm applications should contain the rest

Why are FullVM and MicroVM in both virtual machines and applications? And the same for Caprover and Kubernetes. image image image

AhmedHanafy725 commented 8 months ago

agreed to remove them from the applications

A-Harby commented 8 months ago

Verified Devnet da46d82,

TC2197 - Verify Sidebar

The sidebar has been reordered, and FullVm, MicroVM, Caprover, and Kubernetes have been separated and removed from applications.

photo_2024-01-08_13-46-28

image

ramezsaeed commented 8 months ago

Verified:

A-Harby commented 8 months ago

The page Your farms, which contain the table of my farm and my nodes, aren't available for the new reordering.

This page, https://dashboard.dev.grid.tf/#/dashboard/farms, I can't find it here https://staging.dashboard.dev.grid.tf/#/dashboard/twin. image

A-Harby commented 8 months ago

Verified, Devnet 5bf71ea.

TC2197 - Verify Sidebar

Your farms page is back. image

ramezsaeed commented 8 months ago

Verified:

Screenshot from 2024-01-15 15-17-51 Screenshot from 2024-01-15 15-17-47