radiasoft / sirepo

Sirepo is a framework for scientific cloud computing. Try it out!
https://sirepo.com
Apache License 2.0
64 stars 32 forks source link

plot full screen option #1148

Closed moellep closed 6 years ago

moellep commented 6 years ago

Add a full-screen icon to the report panel. Selecting it will show the plot using the full display, fitting either screen width or height to the plot. The font size should be large, as if the plot were being displayed in a power point presentation. Several javascript libraries are available, such as jquery.fullscreen and fullscreen.js.

bruhwiler commented 6 years ago

Great idea!

moellep commented 6 years ago

Looks great! Some improvements are needed to show the graph on really wide monitors. Also showing the elegant lattice fullscreen needs to use full dimensions.

bruhwiler commented 6 years ago

In the Synergia app, in the Beam Evolution report on the Visualization tab, you can see that there is gray vertical line along the right edge of the graph.

image

When you go to full screen, this gray vertical line is no longer rendered, which is confusing. At first, it seems like the plot has been clipped.