-
Notifications
You must be signed in to change notification settings - Fork 4
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
Website improvements #345
Website improvements #345
Conversation
* Changed sidebar behaviour. * Added celestial plot to job detail page.
* Filled out the information on the detail pages. * Added frequency information to measurements and images. * Added tables to overview pages. * Typo and general fixes.
@srggrs @marxide I've spent some time tidying up the website and making sure all the information that should be displayed is displayed, among a bunch of other changes in the top comment. Though I wanted to ask for your help on a couple things:
You could go on forever with the website edits but I think this PR will at least now present all the information possible from the pipeline. |
I also couldn't work out how to make the source query perform the search when it finds the hash arguments. I tried to simulate a click on the catalogSearch button but this didn't seem to work. |
My opinion is that short, page-specific scripts (i.e. not reused on other pages) like this one are fine as is. The disadvantage is that they won't get minified by gulp, but they're not that long anyway. I don't feel strongly about it though.
I'm not sure I like the pipeline run creation alert. I barely noticed it! I think we should move their placement to top-right or top-centre. There's an open issue to replace the alerts with Bootstrap's toast component #260, maybe we should leave your alert for now and fix it when we replace the others with toasts?
Oh yikes, I think the JQuery that is bundled in JS9 is taking precedence probably because it's loaded after JQuery. We should definitely fix that - I'll open an issue and investigate later. Those messages in the console are just the AJAX requests sent to the API, it just comes from Ignoring that worrying detail, I can't quite get my head around how the related sources datatable is configured or why it's not ordering properly. I can see a query parameter get changed to |
Found the datatables problem! It's in the custom |
Great thank you! Did you happen to read something on that? Just wondered if I was looking in the wrong place in the docs for future reference. |
It wasn't easy to find! |
Need the CHANGELOG as per Slack conversation, then it's ready! |
What do you think of this changelog? https://github.com/askap-vast/vast-pipeline/blob/website-improvments/CHANGELOG.md |
I think is great! Thx! I wonder if need an extra |
Added intro and also links to comparisons.
I've updated it again, also included an intro and the links to the comparisons. |
Co-authored-by: Serg <[email protected]>
Co-authored-by: Serg <[email protected]>
Co-authored-by: Serg <[email protected]>
Ok I'll wait for @marxide to comment on the previous comments made from the last review and then it should be ready. |
Website updates that:
ASKAP_hhmmss.ss(+/-)ddmmss.ss
.Fixes #118.
Fixes #225.
Fixes #263.
Fixes #274.
Fixes #280.