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

Embed feature #558

Closed
caniszczyk opened this issue Feb 14, 2024 · 6 comments
Closed

Embed feature #558

caniszczyk opened this issue Feb 14, 2024 · 6 comments

Comments

@caniszczyk
Copy link

It would be cool to have an "embed" feature where a project like AWSF or CNCF can "embed" a page on their website which lists all their clotributor issue

contribute.cncf.io could have a simple embed
if contribute.aswf.io existed they could have one too

@caniszczyk
Copy link
Author

FYI @tegioz this would be similar to what we do with ArtifactHub embeds

@jmertic
Copy link

jmertic commented Feb 14, 2024

+1 - that would be amazing.

@jmertic
Copy link

jmertic commented Apr 29, 2024

Any movement on this? We are doing a Dev Days events in a few months and this would be super handy to have.

@tegioz
Copy link
Contributor

tegioz commented Apr 29, 2024

Not yet, but we'll keep you posted 🙂

@tegioz
Copy link
Contributor

tegioz commented May 27, 2024

We have a first version of the CLOTributor embed ready 🙂

Unlike the Artifact Hub embed, in this case we are not only displaying a list of items, but an adapted version of the full CLOTributor site scoped to a foundation @caniszczyk. This allows users to search and filter opportunities to contribute directly from the embedding site, improving their experience.

We'll add a bit of documentation for this, but it's quite simple to use at the moment. You just need to update the corresponding query string params of the embed url as needed.

Embed url

https://clotributor.dev/search?embed=true&foundation=cncf

· embed: set to true to enable embed mode
· foundation: cncf, aswf, etc
· theme: auto, light or dark (auto by default when omitted)

Closed by #601

@tegioz tegioz closed this as completed May 27, 2024
@caniszczyk
Copy link
Author

caniszczyk commented May 27, 2024 via email

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

No branches or pull requests

3 participants