Styling with Material UI

While building our web application, we’ll be focusing on several generic framework features:

  • Handling user logins
  • Session management
  • Theming
  • Landing page that can be used as a launching point for any web application.

Our landing page will be pretty sparse to start out with since we don’t have any views for it to link to, but we can put some placeholders on it for now to give us a platform to build from.

Note: The application you see will render a three item menu which we will not cover in this lesson, but we will surely come back to this later in the course.

About the application

The application now has another module pymui.py that contains Javascript-to-Python mappings for Material UI Library. It also has an appTheme.py module that will set up a custom Material UI theme. So, here is how our project looks like:

Get hands-on with 1200+ tech skills courses.