-
Notifications
You must be signed in to change notification settings - Fork 87
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
Substantial website improvements #181
Conversation
This looks *much* better! Nothing on the docs pages yet.
This fixes some of the styling bugs we were encountering.
Need to fill these in for each comparison still.
Also made the '100' emoji on the docs page green.
Did this work on a different device.
This includes pushing the footer to the bottom of the page.
Translations are now stored as JSON, and the bundle size has been reduced *dramatically*!
This now has dual-pane scrolling on desktop and a proper footer.
They're still quite long though, so I'll create some switchers for 'highlights'.
It doesn't do anything yet.
…e more digestable
There's an issue with the footer though...
It was due to my not updating the styles for the latest beta, which removed another wrapper `<div>`.
We probably don't need this `min-content`, but I feel slightly safer with it.
Pending indexing properly by DuckDuckGo etc.
This involved graying the header and making a filter-based light mode for the syntaxx highlighting (which triggers contrast ratio false-positives).
We can't fit the word 'internationalization' on there, so this is the next best thing.
We need to set up a proper sitemap first so that search engines can actually index everything.
This should be ready for deployment now!
This should be finally ready to merge now! The E2E tests are playing up a bit, and I'm not sure why, so I may need to re-run them a few times before this is actually merged. |
This has all worked and looks pretty good! The images are a little heavy though, so I'll make them more lightweight and fix that up this evening so they load more quickly. |
I've had to revert the deployment I'm afraid, due to a locale redirection bug that seems to only be affecting the website. I'm investigating further now. |
This PR basically redesigns the aesthetics of the Perseus website, as well as upgrading it to the latest beta version.