aaron-schroeder / distilling-flask

Strava app for display and analysis of personal running data, powered by Flask, Dash, and Pandas.
MIT License
3 stars 0 forks source link

Reusable navbar and sidebar elements #85

Closed aaron-schroeder closed 1 year ago

aaron-schroeder commented 1 year ago

This evolved from re-evaluating the settings page UX into a bigger scheme.

Within app.py, I build the reusable layout around the dash.page_container element that contains the necessary page elements and has routing callbacks registered.

I think I'll make parallel callbacks to control what elements appear in the navbar and sidebars, that fire when the page is re-routed or -loaded (or maybe when the dash pages content updates).

Needed: