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
- Host: GitHub
- URL: https://github.com/taublast/xamarinshell
- Owner: taublast
- Created: 2022-10-19T06:10:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T09:27:19.000Z (over 3 years ago)
- Last Synced: 2025-04-22T16:55:53.890Z (about 1 year ago)
- Topics: shell, skia, skiasharp, xamarin
- Language: C#
- Homepage:
- Size: 582 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.

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 :)