hashgraph / hashgraph/guardian

Block configuration (mini-) wizards

Open
#2,235 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
146
Forks
186
Avg merge
2d 20h
Merged PRs (30d)
126

Description

### Problem description
Currently to configure blocks users are required to operate what is essentially a complex multi-tab form with various fields which may have subtle dependencies and constraints. It requires too much knowledge from users of where to navigate and what/how to configure values, what is mandatory and what is not.

### Requirements
Recent improvement in #1655 and #1687 introduced high-level wizards for Policy creation. Similar approach can be taken for configuring individual blocks - wizards can guide users via the flow and provide contextual description/documentation of UI items to avoid referring to the official documentation for user convenience:

- implement (mini-) wizards for block configuration
- ensure there is a brief description of each step to guide user understanding of actions
- allow users to save and exit wizards at any time

### Definition of done

- Wizard workflow is available for at least some of the blocks
- The option to use a wizard for block configuration (when available) is clearly indicated
- Documentation is updated accordingly

### Acceptance criteria

- Users have an option to use wizards for configuring at least some of the block types.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.