Skip to content

Modernize Solitaire UI, animations, and WebAssembly startup - #26

Open
jmacato wants to merge 1 commit into
masterfrom
public/solitaire-modernization
Open

jmacato wants to merge 1 commit into
masterfrom
public/solitaire-modernization

Conversation

@jmacato

@jmacato jmacato commented Sep 14, 2026

Copy link
Copy Markdown
Member

Updates Solitaire to .NET 10 and the Avalonia public nightly.

  • Move gold-button effects, lighting controls, and animation definitions into XAML.
  • Replace handwritten Avalonia properties with built-in source generators.
  • Improve card movement, shadows, navigation, and narrow-screen layouts.
  • Add a WebAssembly loading screen with progress and retry support.
  • Update platform projects, build workflows, and convert the solution to .slnx.

Validation: Desktop and Browser Release builds pass with no warnings. All 11 local regression suites pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant