Skip to content

Migrate resource page viewer to ogm-viewer - #344

Draft
ewlarson wants to merge 1 commit into
developfrom
feature/ogm-viewer-resource-page
Draft

Migrate resource page viewer to ogm-viewer#344
ewlarson wants to merge 1 commit into
developfrom
feature/ogm-viewer-resource-page

Conversation

@ewlarson

Copy link
Copy Markdown
Contributor

Summary

  • replace the resource-page GeoBlacklight JS viewer integration with the full ogm-viewer web component
  • pass the existing Aardvark API record directly into OgmRecord
  • serve Web Awesome themes, icons, and viewer assets from stable Vite development and production paths
  • configure the packaged GeoTIFF worker for Vite builds
  • remove resource-page-only GeoBlacklight boot code, controllers, types, and tests while retaining homepage Leaflet preview support
  • update frontend architecture documentation

Verification

  • 69 focused resource/viewer tests pass across 3 test files
  • focused ESLint passes with no errors
  • focused Prettier source checks pass
  • npm run build passes for client and SSR and emits the OGM Viewer runtime assets
  • verified the full viewer navigation, tabs, controls, theme, and icons locally before Docker Desktop storage failure

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