Fabulous icon indicating copy to clipboard operation
Fabulous copied to clipboard

Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming

Results 46 Fabulous issues
Sort by recently updated
recently updated
newest added

Now that [MAUI Release Candidate 1 is released](https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-1/), I'm taking a stab at supporting it. IDE support on macOS is completely absent but running via command line works. ``` //...

It is the next evolution of Xamarin.Forms targetting all of .NET. https://github.com/dotnet/maui We should investigate before the .NET 6 release on how to support it.

t/enhancement
s/waiting for external

Implementation of #960 In order to support Deep linking a Indexing we need to: - Create a Fabulous CustomApplication so we can override the relevant method and expose a Event...

Steps to reproduce: 1. Install latest Fabulous project templates: `dotnet new --install Fabulous.XamarinForms.Templates::2.0.5` 2. Create new Fabulous project: `dotnet new fabulous-xf-vswin -n FabXamApp` 3. Set a breakpoint at line 18...

I have been trying to create a "hello world" app using Fabulous, but I fear that I have an incompatible set of requirements: - Fabulous 2 - .NET 6 -...

I propose we add support for AppLinkEntry : This will enable scenarios like : - Application Indexing - Deep Linking For more info see https://docs.microsoft.com/en-gb/xamarin/xamarin-forms/app-fundamentals/deep-linking ```fsharp Application(...) .onAppLinkReceived(NavigateDeepInAppMsg) .appLinks {...

- [ ] Widget - [ ] Modifier - [ ] Program - [ ] MVU - [ ] Cmd - [ ] CmdMsg - [ ] Runner - [...

With stable 2.0 around the corner, the next focus will be to add a lot of documentation to help people adopt Fabulous. I'm tracking progress in this issue. Here's what...

I'm playing around with changing styles in app and noticed the following behavior: ``` [] type MyExtensions = [] static member inline firstStyle(this: WidgetBuilder) = this.margin(60.) [] static member inline...