@ndbcorp yes, afaik when you modify the props of components in the layout it’s getting modified in the browser, I don’t believe that the modifications are being sent back to the Python object that created them on the server. Therefore when you remove these components from the layout, the modified props get lost. If you want them to persist you should cache them as above.
The navy navbar is Cerulean’s “dark” navbar. In
dash-bootstrap-components you can do
dbc.Navbar(..., color="dark", dark=True)
The syntax looks a little redundant in this case, the
dash-bootstrap-components that we’ve chosen a dark color (namely “dark” in this case!) and will choose a light text color to maintain a good contrast.
Doing that I see something like this:
Note: in case it wasn’t clear in the docs, the Cerulean
bootstrap.css replaces the regular
bootstrap.css. Reading the docs back I thought there could be potential for confusion there, but perhaps it’s fine.