An open API service indexing awesome lists of open source software.

https://github.com/taublast/xamarinshell

To demonstrate custom renderers for Xamarin.Shell
https://github.com/taublast/xamarinshell

shell skia skiasharp xamarin

Last synced: 4 months ago
JSON representation

To demonstrate custom renderers for Xamarin.Shell

Awesome Lists containing this project

README

          

# xamarinshell

To demonstrate custom renderers for Xamarin.Shell.
This example is actually targeting to customize bottom navigation tabs.
Grafics are powered by SkiaSharp.

![image](https://user-images.githubusercontent.com/25801194/196616964-d7092708-fa93-4c23-80b2-fc9a14349841.png)

BottomTabs:

- using SVG icons
- icons can use optional linear gradient with optional direction
- can add and customize notification badges
- icons labels can be switched on/off
- can change font and size of labels
- tracks tab reselection event on Android (iOS is built-in)

Added options support Xaml HotReload.

CustomizeShellToolbar renderer in present for purposes on how to customize it but not used in this example.

Guess the description remains in ToDo state, meanwhile grab and use if needed and see you in MAUI :)