-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adjust UI code to be properly responsive (#530)
* Remove HBase access outside the API, so that the portal may work without the database, relying on remote API entry points for that * Minor fixes for the last commit * Auxiliary code for Dash callback debugging added. It is activated if DASH_TELEMETRY is set in the environment. * Auto-close the menu drawer on changing the page URL * De-hardcode (some) CSS, especially the backgrounds, into assets/theme.css * Fix daily statistics plots broken in previous commits * Make small wrapper function for adding loading status indicator for an element * Proper responsive design for statistics page * Make index page a bit more responsible * Optimize the input field behaviour, and clear the results when changing input type * Improve index page a bit more * Generate qrcode asynchronously to speed up initial rendering of summary page * Initial attempt at making summary page responsive * The whole thing is supposedly responsive now. Old mobile code removed. * Generalize adjusting the background transparency on individual pages * Improve table rendering on index page * Improve index page and quickview rendering on smaller screens * Disable SSO and Tracklet tabs when they are irrelevant. Probably we should hide them completely then?.. * Allow toggling visibility of lightcurve upper limits separately from proper measurements * Linked zooming in cutouts. Cutouts are now shown in blue palette, and are properly normalized * Optimize layout on mid-sized screens, and remove some old code that is now unused * Slightly more compact (and equal aspect) display of astrometric shifts * Move some info to the popover activated by clicking a help icon at a lower right part of the card * Auomatic placement for the help popover * Improve the table display in last alert content. * Now clicking on lightcurve points also changes the alert shown in the last alert content tab * Let alert table parameters be persistent while clicking on different lightcurve points * Show the information on negative or low quality data point in the hover. Also, invert the difference cutouts of negative detections to make them more visible * Adjust neighborhood tab, and add tooltips for external links to better show where it goes * Make download tab actually download things, in either JSON or VOTable. Uses js-based POST as direct GET tends to just open plainly in the browser, until we change its Content-Disposition. * Slightly unify the look of rightmost panels * Fix displaying (negative) cutouts in the carousel * Help button in download data tab is now, well, a button * Modify tab titles for alert cutouts/content to adjust to current features. * Show more results in a wider table on results page * Fix z-index of the header interfering with the first column of the results table
- Loading branch information
Showing
16 changed files
with
1,275 additions
and
1,299 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.