-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create collapsible sections and organize side bar #803
Comments
|
This is done in the sidebar redesign PR (#807) and is ready to be merged. I can show a demo before merge today. There are definitely other design decisions to make, but the organization and panels have been added. |
Fix font size in Firefox, and sidebar width |
I reviewed the new sidebar layout on Firefox on Windows and have the following observations:
|
It was noted that these issues may have varying contexts; the ones identified were:
An initial pass that identifies which issue pertains to which context can help organize what's required to fix which. |
OK I've made a pass and took a stab at the following issues:
As noted, the “Node” section cannot be activated because graphs aren’t loading correctly. So next up will be a look at #817, then I’ll come back here once that loading function is restored. |
Verified that all changes above reported by @dondi are seen in Firefox and Chrome on Windows. |
The issues with #817 (at least whatever was blocking this issue) appear to be resolved, and so the Node collapsible section can now be looked at. Revisions can now be made on this section after it has been reviewed. My notes so far are as follows:
|
Agreed to the notes in the previous comment. Now looking at the Node and Edge sections next to each other, does it seem strange that we have a button for Enable/Disable Node Coloring and a Check box for Enable/Disable edge coloring? Perhaps a check box would be more clear for both? To a lesser extent, radio buttons might be better for the Force Graph versus Grid layout buttons at the top. Thoughts? |
I chipped away a bit at the Node section but didn't go far enough to merit a beta release. The work snowballed a bit: on the theme of keeping things consistent, I spotted some asymmetries with the menu bar:
So the scope here got expanded to reconciling these. I am thinking of unifying as a single menu item that can be checked or unchecked—so it works in the same way as the checkboxes in the sidebar. We can discuss if there are objections to that choice. |
I’ve finished making the node coloring and edge coloring controls more consistent with each other (now both checkboxes in the sidebar, now both checkable items in the menu).
These have been placed on beta and as far as I can tell, this should cover the scope of this issue. I think there are additional priority 0.5 or 1 issues that relate to user interface, so we can move on to those if it’s determined that the specific notes from this one have been addressed. |
This all looks good to me. Closing. |
As discussed in the meeting on 10/2, I am opening a new issue for organizing the side bar and creating collapsible sections for all of the options we have. As a result of opening this issue, I'm going to close some related ones that will fit under this umbrella, like #608, hiding/showing node coloring information.
Should edge weights and normalization factor be available before a graph is loaded or when unweighted graph is loaded?? #533 is another issue that this will address.
The text was updated successfully, but these errors were encountered: