dash dev tools UI
chriddyp opened this issue · 9 comments
Mocks here: https://www.figma.com/proto/icviajRVLhC69Ud0OW7dKe/dev-tools?node-id=162%3A2
This involves two things:
- Providing a CSS file to re-skin the werkzeug debugger
- Implementing the dash dev tools UI in the
dash-renderer
library.
@rmarren1 has written the skeleton UI for dash dev tools #64. @valentijnnieman will work off that branch to implement the UI on top of it.
To start, we'll leave out the callback graph and the dev tools UI. We'll implement these in later PRs
To start, we'll leave out the callback graph and the dev tools UI. We'll implement these in later PRs
So just style the werkzeug debugger first?
HotReload should be easy to disable/enable. Just need to stop the interval and restart it. Tell me if you need help.
I have a couple of questions about the design! I noticed the front end error cards say "clicking an alert takes the user to it's 'expanded view' in the alerts tray", but I don't see any designs for the expanded view, nor for the alerts tray (edit: actually I guess the alerts tray is at the bottom). Am I missing something? I also cannot find designs for how the werkzeug debugger is supposed to be styled.
@valentijnnieman - The style for the werkzeug debugger are on pages 12-16:
@chriddyp I just noticed there are multiple designs. I've been going off the "lo-fi" designs, which is what is linked in this issue, and as they were presented in presentation mode in Figma, I didn't think anything of it. The "hi-fi" designs indeed include the werkzeug debugger. I assume that the "hi-fi" designs are the ones I should've built.
Spend a good bit of time building this:
Shouldn't be THAT much work to reskin them though.
@chriddyp Ugh, if I click on the link now, it does go to hi-fo mode. My bad. Not sure what happened.
Dev tools UI is a thing. Any remaining issues with it please open a new issue in dash