-
Notifications
You must be signed in to change notification settings - Fork 30
BH8 Preregistration Site #1201
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
BH8 Preregistration Site #1201
Conversation
sass/club.scss
Outdated
transform: scale(1.5); | ||
transform-origin: center; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A teensy bit hacky -- the whole site was really small and a bump up in scaling makes it look much nicer.
An important note from MDN on zoom
vs. transform
:
[zoom CSS property] is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
Note that it's not supported in Firefox either due to it not being in the CSS standard, which is why I used transform
.
✔️ Deploy Preview for infallible-lumiere-e9d357 ready! 🔨 Explore the source changes: adeed84 🔍 Inspect the deploy log: https://app.netlify.com/sites/infallible-lumiere-e9d357/deploys/60da88baa8c51500079e8973 😎 Browse the preview: https://deploy-preview-1201--infallible-lumiere-e9d357.netlify.app/ |
Just a thought and you can ignore it but have the maximize button cause the browser to go into/out of full screen mode. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really like the site! There's a few code style issues that should get fixed, however.
Also, I can confirm that the clipping issue @JeremyRudman pointed out above also show up on my mobile device (Galaxy S8, Firefox 89) when I open my keyboard to add my email. The button spacing works fine on my device, though.
I think this is because we're using the |
Notable is the height constraint added tot he media query, and width->max-width to allow for better mobile resizing
Normally i'd use a % but window glitches when too small and imo cutoff is better
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a few nitpicks, but mostly good
index.html
Outdated
</div> | ||
</section> | ||
<footer> | ||
<p>Interested in sponsoring? <span class="text-break">E-mail <a href="mailto:[email protected]">[email protected]</a></span></p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be using a brickhack.io email instead of a coderit.org one, if at all possible.
Co-authored-by: Claire Gallup <[email protected]>
Co-authored-by: Claire Gallup <[email protected]>
Co-authored-by: Claire Gallup <[email protected]>
Co-authored-by: Claire Gallup <[email protected]>
Co-authored-by: Claire Gallup <[email protected]>
Background
Implements #1200
This hints at the windows 95-style retro look for the full BH8 website.
Textbox functionality will be added in next PR!
Preview