Branch: refs/heads/unstable Home: https://github.com/PathwayCommons/factoid Commit: 0e171f06816f0768ba4e7e467d3adebe530b044d https://github.com/PathwayCommons/factoid/commit/0e171f06816f0768ba4e7e467d3adebe530b044d Author: Max Franz <maxkfr...@gmail.com> Date: 2020-04-22 (Wed, 22 Apr 2020)
Changed paths: M README.md M src/client-env-vars.json M src/client/components/editor/cy/viewport.js A src/client/components/editor/help.js M src/client/components/editor/index.js A src/client/components/editor/info-panel.js A src/client/components/editor/submit.js A src/client/components/editor/title.js M src/config.js M src/styles/editor/editor.css Log Message: ----------- Add an info panel for the explore view Design details: - The panel is a sidebar on devices that have enough space. - On small-screen devices, the panel takes up a small area at the bottom of the screen by default. - The panel can be scrolled. - On small screens, scrolling the panel moves the panel up. This puts the panel on top of the graph. This mechanism allows for the info panel to take up the entire screen on phones, giving more space for content. - The info panel currently contains a simple version of the paper metadata UI. - This panel is where a related papers UI would go. Technical details: - The `GOOGLE_SCHOLAR_BASE_URL` has been added to facilitate links in the explore view. - Subcomponents within `Editor` have been put into separate files, including `Help`, `Submit`, and `Title`. - When the screen of a phone or tablet is rotated, the graph fits to the screen. This prevents the user from losing the graph in the explore view. Ref. #683 #681 Depends on #711 #672 Commit: d391f15cc51443d9f1101f0ca7499fc2c3470924 https://github.com/PathwayCommons/factoid/commit/d391f15cc51443d9f1101f0ca7499fc2c3470924 Author: Max Franz <maxkfr...@gmail.com> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M README.md M src/client-env-vars.json M src/client/components/editor/cy/viewport.js A src/client/components/editor/help.js M src/client/components/editor/index.js A src/client/components/editor/info-panel.js A src/client/components/editor/submit.js A src/client/components/editor/title.js M src/config.js M src/styles/editor/editor.css Log Message: ----------- Merge pull request #715 from PathwayCommons/info-panel Add an info panel for the explore view Compare: https://github.com/PathwayCommons/factoid/compare/e1f8ab30a8a8...d391f15cc514 -- You received this message because you are subscribed to the Google Groups "cytoscape-cvs" group. To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-cvs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/cytoscape-cvs/PathwayCommons/factoid/push/refs/heads/unstable/e1f8ab-d391f1%40github.com.