show_tabs: true for HuViz in Nooron makes control panel too wide

Issue #8 new
Shawn Murphy created an issue

By default we would like to have show_tabs: true in the constructor for GraphVisualizationController in `src/visctrl.coffee` but when that is turned on then

http://nooron.com.localhost:9998/__/graph(g=nrn:twentyOldestVideos,discr=nrndscr:latest_everyone)

we see things like the following. Note that the control panel is taking up the full width of the window. Note that graphing of the data is happening (see that little purple dot over on the left).

Maybe we aren’t getting everything we need from CSS to control the width of the control panel. Is a critical CSS file not being invoked in the Nooron context?

Alternatively, is the window size information making it everywhere it should? Isn’t there something programmatic about that going on, rather than being strictly done with CSS?

Comments (5)

  1. Shawn Murphy reporter

    I think I’ve fixed things (and pushed them) so that for myself locally I am seeing the above symptom as reported.

    Now when I go to

    https://nooron.com/__/graph(g=nrn:foaf,discr=nrndscr:latest_everyone)

    I am seeing

    https://media.discordapp.net/attachments/484971291661565953/608939017567731735/Screen_Shot_2019-08-08_at_10.25.07.png

    as you were reporting.

    I’ll work on fixing this error alert, but maybe visiting http://nooron.com.localhost:9998/ works for you, as above????

  2. Wolf Maul

    It looks to me like there is a more significant problem than just the tabs malfunctioning. Shouldn’t there be data displayed in the canvas area? Also its width is being set to -10.

    It looks to me like the issue really is that the jQuery-ui classes are not being added by JQ. The steps of how the View is being created, and why this may impact how jquery is executed on the tab div, ul, li, etc. elements where it needs to add classes. We should probably talk this over before I proceed.

  3. Log in to comment