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

UI for free connector components #21074

Closed
ambirdsall opened this issue Jan 5, 2023 · 1 comment
Closed

UI for free connector components #21074

ambirdsall opened this issue Jan 5, 2023 · 1 comment
Assignees
Labels
area/frontend Related to the Airbyte webapp team/compose

Comments

@ambirdsall
Copy link
Contributor

ambirdsall commented Jan 5, 2023

New/updated UI components:

  • status pill variants with "free" overlay for alpha and beta
  • banners:
    • big showy marketing banner, images, the whole shebang
    • more subtle/interstitial banner for mid-connection-creation workflow
  • signup modal with marketing images and stripe setup payment CTA

This new UI should all be conditionally-rendered, but the conditions can be hardcoded booleans behind a sensible API boundary during initial development. Similarly, clicking the stripe setup payment CTA can be a noop until the new endpoint it will hit is ready.

image

@ambirdsall ambirdsall self-assigned this Jan 5, 2023
@timroes timroes added area/frontend Related to the Airbyte webapp and removed area/frontend labels Jan 9, 2023
@pmossman
Copy link
Contributor

Refining notes:

  • Alex can split out more granular tickets from this to divide up the work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend Related to the Airbyte webapp team/compose
Projects
None yet
Development

No branches or pull requests

3 participants