Repository navigation
feat: new homepage - #1858
feat: new homepage#1858lursz wants to merge 80 commits into
Conversation
|
pkg.pr.new packages benchmark commit |
There was a problem hiding this comment.
The changes in this file are forcing code snippets in the docs to be dark mode. Also, I think the code snippets on the landing page should respect the light/dark mode settings, or it's at least something we should explore.
There was a problem hiding this comment.
Yeah I've just noticed, it replaced the theme for all code snippets. Would we like to have the exact same theme everywhere (homepage + docs) or keep them separated?
📊 Bundle Size Comparison
👀 Notable resultsStatic test results:No major changes. Dynamic test results:No major changes. 📋 All resultsClick to reveal the results table (334 entries).
If you wish to run a comparison for other, slower bundlers, run the 'Tree-shake test' from the GitHub Actions menu. |
aleksanderkatan
left a comment
There was a problem hiding this comment.
Nice page!
I know nothing about frontend, so I just leave some nits that came to me when looking at the page
There was a problem hiding this comment.
Yeah, it basically means that the example failed to load. Should happen pretty seldom tho
There was a problem hiding this comment.
Well, it happened to me at least 3 times while testing, one of which was on my first ever hover after a refresh. I don't think we can ignore this
There was a problem hiding this comment.
It's really difficult to reproduce, this might be a race condition, will look into it
There was a problem hiding this comment.
Can we get rid of this loading text?
Screen.Recording.2026-01-23.at.16.45.17.mov
There was a problem hiding this comment.
It's a feature not a bug! xd
(seriously tho, on weaker phones loading some of our examples takes a while)
There was a problem hiding this comment.
Can we at least center it? Right now it definitely does not look intended
There was a problem hiding this comment.
Nice catch. I just assumed this line is some figma overlay, my mistake
|
Superseded by #2331 |



New landing page for TypeGPU, with interactive islands running TypeGPU examples
After running the dev script the new landing page is at:
http://localhost:4321/TypeGPU/new