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

Landing css #5

Merged
merged 17 commits into from
Apr 15, 2024
Merged

Landing css #5

merged 17 commits into from
Apr 15, 2024

Conversation

sklarfox
Copy link
Member

This PR modifies the front landing page CSS, particularly around the hero banner.

  • The puzzle demo application iframe CSS styling has been updated, to show virtual client windows and an animated signal between them
  • As the window resizes down, eventually the side-by-side client windows switch to stacked (primarily used for mobile). The signal animation is conditional on the window size
  • Both <iframe>s are a fixed size, so all users viewing the demo app will have consistent window sizing

sklarfox and others added 16 commits April 11, 2024 12:18
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
…s in Docusaurus

Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
…endering

Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
…in thinner window.

No mobile support yet, the width of each iframe is still a fixed width

Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
…hould only run in browser

Move any `window` code into a `useEffect` in `Puzzle` component.

Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
@jgoteam
Copy link
Member

jgoteam commented Apr 15, 2024

looks good to me!

…/client graphics

Co-authored-by: Erik Margetis <[email protected]>
Co-authored-by: Joseph Liang <[email protected]>
@sklarfox sklarfox merged commit 348991a into main Apr 15, 2024
1 check passed
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