enhancement to fix #515 (flyouts and themes)

this pr fixes the #515 (listview on flyouts) and use always the dark theme to avoid strange coloring.

- [x] enhance flyout demo
- [x] let flyouts using the dark theme

Closes #515