frappe / frappe/press

[Enhancement]: Improved discovery for site creation flow within a server

Open
#4,863 0 comments 0 reactions 1 assignee Claimed by @regdocs View on GitHub
enhancement
Dominant language
Python
Stars
562
Forks
410
Avg merge
22h 15m
Merged PRs (30d)
197

Description

### Affected Area

Dashboard/UI

### Problem Statement

The Server detail view is currently cluttered. To the end user, it's not very clear what needs to be done to end up with a site within the server. When someone moves to the Sites tab, it doesn't have a new site button.

Image

The way to do it is by first creating a bench group, which is way later in the sequence of tabs too, and is not really apparent. Then, the step is to navigate to the created bench group and deploy it. Finally, add a site to the deployed bench.

Image

### Proposed Solution

Proposal is to create a dedicated "Welcome" tab which lists the steps. Or something similar.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.