Hi @stefan_1803
In response to your questions:
- I’d recommend using
dbc.Button
rather thanhtml.Button
so the theme gets updated automatically. For other dcc components, this post on styling the DataTable with a Bootstrap Theme might be helpful, and also see my site for more information:
-
This theme switch component only handles Bootstrap 5 Themes. However, it would be possible to use a customized Bootstrap 5 theme.
-
For a user default, you might try adding the
persistance
prop to theRadioItems
. -
Yes, it’s possible to have the theme change affect all pages. You would just need to include the theme switch component in
app.py
. See an example GitHub - AnnMarieW/dash-multi-page-app-demos: Minimal examples of multi-page apps using the pages feature in dash>=2.5.1