* feat: enhance navigation and UI structure in MainView and Application.
* feat: implement singleton pattern for PaletteDemoViewModel and add initialization check
* feat: set FontWeight to Normal for navigation button in MainView
---------
Co-authored-by: Dong Bin <popmessiah@hotmail.com>