ShadUI
Avalonia’s built-in controls are low-level. This package does not clone shadcn/ui from scratch.
ShadUI already does that work (MIT, NuGet
ShadUI, Avalonia 12.1 as of 0.2.4). russkyc’s
Russkyc.UI.Avalonia is a second
class-based theme in the same design language.
avalonia-d consumes ShadUI:
-
ShadThemeon theApplication -
ShadUI.Window(subclassed; the upstream constructor is protected) -
Card,CardTitle,CardDescription -
Styled
Button/TextBox/CheckBox(add classes such asPrimary,Ghost,Outline,Destructive)
Fork accntech/shad-ui under dlang-supplemental only when a C# control change
cannot ship as a NuGet bump or a D-side composition.