Closed jasonsjiang closed 5 years ago
The tabs for gather look awesome! Excited to merge it soon ^_^
There's a couple of cases that still have to be handled for the UI, specifically:
Also, I love the tab fade-in and fade-out. I think both fade-in and fade-out should be quicker (say, try ~100ms?), especially the fade-out as the tab might be occluding some source code the user wants to look at.
Meanwhile, make the tab conform the "flat" visual style of the rest of Jupyter Lab---for example, remove the thin black border from the tab. Do we want to add a small icon for gathering (e.g., an arrow like below) to the gather button?
The button has been fixed for the overflow in collapsed outputs and for data frames, as well as the line height for html/text outputs!
@jasonsjiang Could you separate the augassign bug fix into a separate PR?
Hi @jasonsjiang! Thanks again for your hard work on this. I'm just now remembering that for most of the UI styling, we've been trying to stick to the PhosphorJS backend instead of jQuery---tmk the only place we use jQuery is for an AJAX call. Can you look through this code and let me know any place you think we must maintain jQuery? For the other places, let's pair up and refactor to use PhosphorJS
Moved button on top of cell to not get clipped in single/double line output cells and to not cover output