Repository navigation
Conversation
✅ Deploy Preview for webkit-speedometer-preview ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
An original SvelteKit (Svelte 5) finance portal, modelled on Firefox profiles of a popular finance site's home and screener pages: a market strip with canvas sparklines, an intraday area chart, a news stream that loads behind a skeleton, and a screener page with a quote-card strip, sector chips, a 25-row table with SVG sparklines, sorting, pagination, a treemap heatmap and related news. Quotes stream in over a fixed burst of messages and flash the cells they touch. The profiles also set its size and styling. Their largest restyles touched about 2,400 elements on the home page and 4,000 on the screener page, and their class names show Svelte component-scoped CSS next to tw-prefixed Tailwind utilities, so the workload uses the same mix. Charts render without draw-in animations and measure their canvas once, following resizes through a ResizeObserver. All data is generated deterministically at startup (seeded PRNG, fixed clock) and served as JSON strings over MessageChannel tasks, so loads pay for parsing without timers or network. The app uses the hash router and a single bundle so it runs from any subdirectory and never fetches code during a step. The adapter wrapper rewrites the SPA fallback's root-relative paths and emits resources.txt.
Output of npm run build in suites-experimental/finance, including the source map and resources.txt.
Six async steps: navigate to the trending screener, sort, paginate, toggle the heatmap, stream quotes, and navigate back home. Navigations wait for the page's ready event, since their data arrives over several tasks; other interactions yield one MessageChannel task.
canova
force-pushed
the
finance-sveltekit
branch
from
November 13, 2026 17:26
7215d67 to
d265d07
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds an experimental SvelteKit workload: an original finance portal, modelled on Firefox profiles of a popular finance site (page modules, DOM size, Svelte-scoped CSS + Tailwind). Deterministic data, no network.