Skip to content

Improve quick_look_plots.html index: grouped layout, deployment names, --build_index option#172

Merged
MBARIMike merged 1 commit intombari-org:mainfrom
MBARIMike:main
May 8, 2026
Merged

Improve quick_look_plots.html index: grouped layout, deployment names, --build_index option#172
MBARIMike merged 1 commit intombari-org:mainfrom
MBARIMike:main

Conversation

@MBARIMike
Copy link
Copy Markdown
Contributor

@MBARIMike MBARIMike commented May 8, 2026

Reorganize the per-year HTML index so each deployment is presented as a named section: an <h2> header showing the deployment name (read from the .dlist file) with thumbnails for all its plots on a single table row. Deployment names are stored in the id attribute of each <h2> so they are recovered correctly on incremental re-runs.

Add --build_index flag to rebuild the index from existing HTML files without regenerating plots; --force with either --build_index or normal processing clobbers the existing index and starts fresh.

Fix ordering bug where the archiver copied a stale quick_look_plots.html before _update_index_html had written the updated version.

…, --build_index option

Reorganize the per-year HTML index so each deployment is presented as a
named section: an <h2> header showing the deployment name (read from the
.dlist file) with thumbnails for all its plots on a single table row.
Deployment names are stored in the id attribute of each <h2> so they are
recovered correctly on incremental re-runs.

Add --build_index flag to rebuild the index from existing HTML files
without regenerating plots; --force with either --build_index or normal
processing clobbers the existing index and starts fresh.

Fix ordering bug where the archiver copied a stale quick_look_plots.html
before _update_index_html had written the updated version.
@MBARIMike MBARIMike merged commit 17830c8 into mbari-org:main May 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant