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

Inline servo demos into the website #224

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

nicoburns
Copy link
Contributor

This inlines the website from https://demo.servo.org directly into https://servo.org such that the navigation and overall page style is retained on the demos listing page. The demos themselves still link out to https://demo.servo.org, but these open in a new tab so it doesn't cause the same "loss of context".

Signed-off-by: Nico Burns <nico@nicoburns.com>
Copy link

Preview link: https://servo.org/inline-servo-demos/

@mrego
Copy link
Member

mrego commented Feb 19, 2025

It looks like a good idea to add the contents of demo.servo.org on the main website. Though most of those demos are pretty old and we should look into creating some new ones (but that's a different topic).

Regarding the styles... could we somehow reuse the styles for #220 so both look similar? Maybe moving the styles on #220 to the CSS file and then reuse them here or something. What do you think?

@nicoburns
Copy link
Contributor Author

Yeah, matching the styles with #220 seems like a good idea.

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

Successfully merging this pull request may close these issues.

2 participants