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

[Free connectors] Create variant of status pill with "free" label #21228

Closed
ambirdsall opened this issue Jan 10, 2023 · 0 comments · Fixed by #21564
Closed

[Free connectors] Create variant of status pill with "free" label #21228

ambirdsall opened this issue Jan 10, 2023 · 0 comments · Fixed by #21564
Assignees

Comments

@ambirdsall
Copy link
Contributor

ambirdsall commented Jan 10, 2023

Part of #21074. For users who are enrolled in the free connectors program, alpha and beta status pills should have an eye-catching "free" label inside (cf. figma, isolated component and in context); they look like this:
2023-01-10-12:22:16-screenshot

Since the variant means "free as in pizza" and billing is a cloud-specific concern, in a perfect world, this would be implemented as a new cloud-specific component wrapping the existing/general purpose "alpha"/"beta" status pills. But to do that, we'd either have to extract (and far worse, maintain) a nearly-identical-but-cloud-specific connections table or just flagrantly violate the "all cloud-specific components should only be referenced within src/packages/cloud/ API boundary; so let's not do that.

The new pill variant should also be added to the EnrollmentModal which currently has text placeholders Pill #1 and Pill #2: #21396

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