Quizzja screen atlas · 8 of 10 · Windows — WinUI 3 / .NET 9 · clients/windows
Windows
WinUI 3 on .NET 9, with the Meadow tokens re-valued as PlayfieldPalette brushes. A page-coloured custom title bar carries the shell status line beside the native caption buttons; the rail and the 920 px column below it are the same desktop layout as the web player, which the quizzja-windows-web-parity-v1 harness exists to hold in place.
Drawn from the XAML and view source — not yet a capture
These thirteen frames were built from MainWindow.xaml, Playfield.xaml, SolveView.xaml and the *View.cs files, because the build needs a Windows host. The client already ships a capture harness — VisualCapture.cs replays the same parity fixture at the compact and desktop viewports and writes 49 named rows — today/ready through auth/deleteAccountConfirm, four to six states for every destination — so a run on a Windows machine drops straight in beside these, frame for frame, and covers the loading, empty and error states this board draws once on the web.
Signed in · synced 2 minutes ago

Ready to play?

Saturday, August 22, 2026 · English

3-day streak 3 hints
TODAY'S CROSSWORD
Monday Mini Easy 5×5English10 clues 28% filled4:32 so far
This week3-day streak
  • 17Mon
  • 18Tue
  • 19Wed
  • 20Thu
  • 21Fri
  • 22Sat
  • 23Sun

Solve today's to make it 4

12Solved
4:32Avg time
1,234Points

More from today

Saturday StandardMedium · 11×11 · English 41% · 2:08
Weekend CrypticHard · 13×13 · English NEW

Explore packs

Windows — Today TodayView.cs + TodayPresentation.cs · capture today/ready The title bar is a page-coloured drag strip carrying one status line — the wordmark and pills stay in the rail, because Meadow allows one header row per screen. Below 1024 px the NavColumn collapses to zero and the bottom tab pill comes back, which is the harness's compact viewport.
Signed in · synced 2 minutes ago

Puzzles

Saturday, August 22, 2026

3 crosswords
Monday MiniEasy · 5×5 · English 28% · 4:32
Saturday StandardMedium · 11×11 · English 41% · 2:08
Weekend CrypticHard · 13×13 · English NEW

Difficulty

Size

Status

Windows — Puzzles PuzzlesView.cs + PuzzlesPresentation.cs · capture puzzles/ready The harness seeds this one with all three filter groups set to any on page 1, which is what the frame shows. Archive, All puzzles and Saved are the same three tabs as everywhere else; offline saves live in a DPAPI-protected local cache.
Signed in · synced 2 minutes ago

Packs

Explore packs

Windows — Packs PacksView.cs + PackPagination.cs · capture packs/ready The pack catalogue for the chosen crosswords language. The harness captures four states here — ready, loading, empty and error — which is why the presentation layer is a plain class the tests can drive without a window.
Signed in · synced 2 minutes ago

Ranks

A You're #912,345 pts · top 9% of 101 players
  • 1MMarguerite38,910 pts
  • 2Kkasia_w34,205 pts
  • 3TTomasz29,640 pts
  • 4SSofia R.27,118 pts
  • 5Ddmitri8824,902 pts
  • 6IIngrid21,447 pts
  • 7NNaledi18,203 pts
  • 8Yyuki.t15,760 pts
  • 9AYour account12,345 pts
  • 10PPriya11,988 pts
Windows — Ranks RanksView.cs + RanksPresentation.cs · capture ranks/ready Daily, weekly and all-time standings. The capture set also covers ranks/anonymous and ranks/notRanked — the two states a guest and a brand-new account see instead of a position — because they are the ones most easily broken by a layout change.
Monday Mini · 28% filled

Monday MiniEasy · 5×5 · English · Saturday, August 22, 2026

4:32
1H
2E
3A
4R
5T
6E
7A
8
9

Type to fill · Space switches direction · Arrows move

7 AcrossOak's seed

Across

  • 1Valentine symbol
  • 6Early riser's hour
  • 7Oak's seed
  • 8Grape climbers
  • 9Crop output

Down

  • 1Weighing a lot
  • 2Wears away
  • 3Sharp-witted
  • 4Harvests
  • 5Bundles of hay
Windows — Solve Views/SolveView.xaml + SolvePresentation.cs · capture solve/ready The board is drawn in XAML with the same cell states as every other client: green cursor, yellow crossing word, ink blocks. Typing comes from the hardware keyboard; OnScreenKeyboardLayout.cs exists for touch and for scripts whose letters a physical keyboard cannot produce.
Signed in · synced 2 minutes ago
Y Your accountSynced across your devices
12Solved
7Dailies
3Streak
9Best streak
4:32Avg time
1,234Points

Settings

Privacy and data

Quizzja for Windows ships without advertising, analytics, or telemetry SDKs. Required storage is limited to a DPAPI-protected refresh session, the preferences you choose, and the crossword currently being solved.

Windows — You & settings YouView.cs + YouPresentation.cs · capture you/ready The privacy half is the most platform-specific screen in the product: no ads and no advertising identifier at all, measurement off until switched on, and the session stored under DPAPI. Signing out removes the encrypted session from the PC and starts a fresh guest.
Signed in · synced 2 minutes ago

Ready to play?

Saturday, August 22, 2026 · English

Quizzja Pro

Unlimited hints. One purchase, forever.

Opens your browser for secure payment with Stripe

Windows — Store overlay StoreView.cs + StorePresentation.cs · MainWindow.xaml StoreOverlay · capture store/ready An overlay over the whole window rather than a page, so it can be opened from the hint balance anywhere. Windows has no in-app store of its own, so checkout hands off to the system browser for Stripe and returns through the app's deep-link registration. The benefits list leaves "no ads" out, because Windows never shows any.
Playing as a guest

Sign In

Sign in to sync your streak, hints and progress across devices.

alex@example.com
••••••••••

Merge unavailable. Your guest is still safe on this device. The service cannot yet verify a Windows guest for cross-account merging; create an account here to preserve it in place.

Windows — Sign in AuthFormView equivalent · SystemBrowserOAuth.cs · capture auth/signIn The fixture drives three providers here — password, Google and Facebook — and social sign-in opens the system browser, returning over a registered deep link rather than embedding a web view. Signing into an account that already owns purchases normally raises the same merge-strategy dialog as every other client; the notice drawn here is the 403 branch, shown only when the service refuses to verify a Windows guest for merging.
 
Windows — Splash MainWindow.xaml Splash + Reveal · capture window An AnimatedVisualPlayer inside the client area only, so the native caption buttons stay live throughout the reveal — and removed from the visual tree by code-behind once it has faded rather than left behind at zero opacity. The source is assigned in code because this client ships unpackaged and ms-appx:/// would never resolve.
Signed in · synced 2 minutes ago

Language

Crosswords

Your languages

All languages

Windows — Language dialog LanguageDialog.cs + LanguageChoices.cs · capture dialog A MeadowDialog rather than a WinUI ContentDialog default: the palette, the radii and the press-down shadows are the app's, not the system's. Both axes open the same searchable list, generated from the client's own ui-locales.json — the same registry the web and Apple builds ship.
Monday Mini · 28% filled

Monday MiniEasy · 5×5 · English · Saturday, August 22, 2026

4:32
1H
2E
3A
4R
5T
6E
7A
8
9

Reveal the whole solution?

This fills in every answer and spends hints. You can't undo it.

Windows — Confirmations MeadowDialog.cs · captures solve/revealConfirm, you/eraseLocalConfirm, auth/signOutConfirm, auth/deleteAccountConfirm Four destructive actions share one dialog shape — reveal the solution, erase what this PC remembers, sign out, delete the account — and the harness captures each separately, because a confirmation that loses its Cancel is the most expensive kind of layout regression.
Signed in · Pro

Ready to play?

Saturday, August 22, 2026 · English

3 hints

Quizzja Pro

Pro is active on your account.

  • Unlimited hints
  • Every pack unlocked

Manage this subscription in the app store where you bought it.

Windows — Pro active StorePresentation.cs · capture store/premium What the store overlay becomes once the entitlement is confirmed: the offer is replaced by what the account holds. A subscription bought on another platform says so rather than offering a cancel Windows cannot perform — the only place that can end it is the store it came from.
Playing as a guest
G Guest playerPlaying on this device only

Privacy and data

Quizzja for Windows ships without advertising, analytics, or telemetry SDKs. Required storage is limited to a DPAPI-protected refresh session, preferences you choose, and the crossword currently being solved.

NecessaryYour session, the settings you chose, and the crossword you are solving.Always on
Windows — Storage consent StorageConsent.cs · capture you/storageConsent The one optional choice this client has. The answer is written fail-closed and versioned: enabling writes the harmless cache switch first and the affirmative record last, disabling writes the withdrawal first — so a half-finished write can never leave optional storage on without a durable yes behind it. Withdrawing purges the cache on the next launch.