From the course: Interactive Dashboards with Plotly and Dash
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Solution: Building a layout
From the course: Interactive Dashboards with Plotly and Dash
Solution: Building a layout
- [Presenter] All right, everybody. Our solution code is on the right. Let's go ahead and take a closer look in the notebook. All right, and so let's go ahead and take a look at our layout here. Everything at the top is going to be the same, we're importing our libraries. Make sure you imported DBC. We're then reading in our external CSS, which helps style a lot of the components in our application. And then for external style sheets, when we're creating our app, I specify "dbc.themes.slate" and "dbc_css" and then we're using the load figure template to make sure that our Plotly charts get styled appropriately. And so let's go ahead and take a look at our layout. I first open up a container and I have two rows in my application. And one row is for our title text and one row is for everything else, our interactive components, and our chart. And there are a number of ways to build these grid-based layouts, you don't need to have done it this way. So I went ahead and created an empty…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Intro to dashboard layouts2m 26s
-
(Locked)
Visual elements and layout options4m 40s
-
(Locked)
Revisiting Dash app layouts3m 54s
-
(Locked)
HTML and markdown7m 17s
-
(Locked)
Assignment: HTML and markdown2m 15s
-
(Locked)
Solution: HTML and markdown2m 28s
-
(Locked)
HTML styles5m 58s
-
(Locked)
Styling interactive elements4m 9s
-
(Locked)
Styling Plotly figures3m 4s
-
(Locked)
Assignment: App styling1m 26s
-
(Locked)
Solution: App styling2m 25s
-
(Locked)
Dash Bootstrap components4m 10s
-
(Locked)
Dash Bootstrap themes5m 1s
-
(Locked)
Demo: Applying a Bootstrap theme4m 27s
-
(Locked)
Grid-based layouts6m 44s
-
(Locked)
Demo: Grid-based layouts5m 54s
-
(Locked)
Multiple tabs3m 45s
-
(Locked)
Demo: Multiple tabs3m 48s
-
(Locked)
Assignment: Building a layout1m 27s
-
(Locked)
Solution: Building a layout3m 10s
-
(Locked)
Key takeaways2m 9s
-
(Locked)
-
-