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

Design Assistant Improvements #3623

Closed
15 tasks done
Tharanidk opened this issue Feb 18, 2025 · 5 comments
Closed
15 tasks done

Design Assistant Improvements #3623

Tharanidk opened this issue Feb 18, 2025 · 5 comments

Comments

@Tharanidk
Copy link

Tharanidk commented Feb 18, 2025

Description

The following changes are suggested as the UI improvements.

  • Removing the design assistant from the bottom of the landing page and adding the "Create API with AI" to the top next to the wording "Create an API'.
  • Add the primary color to the buttons.
  • Add a "Back button" and "Next" button in the bottom left corner of the page.
  • Make the "create API with AI" button disabled for read-only users.
  • Remove the text color "select a template below" and add a new color to "API Design Assistant!"
  • Change the wordings whenever necessary.
  • make sample executing cards in a same size and stop hovering the card.
  • Disable "Execute" button when loading an output in the chat.
  • make swaggerUI responsiveness for larger screens
  • Add a toggle button to view swagger spec
  • remove create dialog box/creation successful dialog box coming with createAPI button and redirect to overview page
  • remove lock icon and copy icon from swagger ui
  • Add circular loader for API create button
  • Make page responsiveness with footer
  • remove linear progress bar when loading

Version

No response

@Tharanidk
Copy link
Author

Disable "Create API with AI" button for restricted users

Image

@Tharanidk
Copy link
Author

Tharanidk commented Feb 21, 2025

[Improvements]

  • add buttons to bottom right corner
  • remove the server
  • remove execute button word
  • change the button in the landing page
  • change the bot icon
  • Add error when config is not added
  • Add experimental tag in the top right corner
  • Text field should be disabled when config is not there

@Tharanidk
Copy link
Author

Tharanidk commented Feb 26, 2025

  • Upon the first chat response appearing, "Create API" button becomes active (it should remain disabled as a valid swagger definition does not appear on the right-side panel)
  • Create API with AI button is enabled under the API Product creation UI

@Tharanidk
Copy link
Author

PR : wso2/carbon-apimgt#13016

@Tharanidk
Copy link
Author

PR : wso2/apim-apps#955

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant