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

Visual Designer - UI components #748

Open
4 of 6 tasks
Amzani opened this issue Jul 31, 2023 · 4 comments
Open
4 of 6 tasks

Visual Designer - UI components #748

Amzani opened this issue Jul 31, 2023 · 4 comments
Assignees

Comments

@Amzani
Copy link
Collaborator

Amzani commented Jul 31, 2023

Problem

We want to Let people quickly start authoring AsyncAPI documents without having to learn the AsyncAPI syntax and nuances, we're adding a visual designer. Essentially, this is just a UI to help you edit your AsyncAPI file. It takes the AsyncAPI document as input and outputs a new one with the changes you make on the UI. That's it. No more, no less.

Play with the interactive Figma prototype here: https://www.figma.com/proto/bPMB3lkMTOOMuKk0oGLuNm/Studio?type=design&node-id=96-2392&scaling=contain&page-id=0%3A1&starting-point-node-id=2%3A2.

To achieve that we would like to first create UI components in the design system, once the new architecture with NextJS app is ready by @Shurtu-gal we start iterating on that in the next cycles.

Solution

Add Visual designer UI components in the design system (location apps/design-system)

Screenshot 2023-07-31 at 14 18 05

Rabbit holes

Nothing identified as Rabbit holes

Scope

Out of bounds

No response

Success criteria

No response

Copy link

shapeit-bot bot commented Feb 7, 2024

Thanks for creating a new pitch 🥳. You can now create or link existing scopes.
You can create new scopes in two different ways:

Option 1

  1. Edit the Pitch or Bet issue
  2. Add your scope under the scope section

See this example

Option 2

  1. Create a new issue
  2. Add this keywork in the description related to #ISSUE_BET_NUMBER

See this example

This was referenced Feb 16, 2024
@Amzani Amzani self-assigned this Feb 26, 2024
@VivekJaiswal18
Copy link

@Amzani I am interested in taking this issue can I work on the remaining 3 issues - #752, #754, #755.

@princerajpoot20
Copy link
Member

@VivekJaiswal18 752 and 755 are already in progress. You can go ahead with #754 .

@VivekJaiswal18
Copy link

@princerajpoot20 Okay thanks!

@Amzani Amzani removed their assignment May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Status: In progress
Development

No branches or pull requests

4 participants