Skip to content

Fix bugs related to the reader and annotation features#1150

Merged
jayvarner merged 48 commits into
developfrom
ui-bug-triage
Jun 16, 2026
Merged

Fix bugs related to the reader and annotation features#1150
jayvarner merged 48 commits into
developfrom
ui-bug-triage

Conversation

@yl5682

@yl5682 yl5682 commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

No description provided.

yl5682 added 30 commits April 1, 2026 18:14
@jayvarner jayvarner merged commit 77f8340 into develop Jun 16, 2026
1 check passed
jayvarner pushed a commit that referenced this pull request Jun 16, 2026
* update cover image generation logic to show uncropped images

* update cover image generation logic to show uncropped images (collections)

* adjust foreground-background contrast for full description modal

* add an unescape filter to render html entities for collection descriptions

* add spacing between paragraphs in collection full description modal

* add a button/modal for collection metadata

* fix a missing include

* improve contrast for flatpage links

* update the collection hero layout and styles

* hide pagination when there is no item to show

* update flatpage link colors

https://trello.com/c/LzDdkyn9/315-bug-is-the-standard-link-color-too-close-to-the-text-color-see-about-pages-for-examples

* make the vertical spacing between title and content consistent

* update breadcrumb for profile pages

* style account overview page

* update other sections of user profile

* polish user profile forms

* update the logout uk-alert-success banner style

* style the notification modal

* add pagination on the bottom

* update login modal social auth

* stretch page to fill entire viewport

* add label for homepage search field

* accessibility: search and my account

* accessibility: add text to search page button

* accessibility: search page form fields

* accessibility: volume page fields

* accessibility: aria-label

* [BUG] Text overlay toggle obstructing text

* style login page (unstyled)

* render human-readable text on collections page

* fix an issue with annotation loading

* skip MATOMO if unavailable

* eliminate warnings

* update wagtail to remove deprecation warnings

* BUG: Improve formatting of collection hero image and its metadata

* handle html entities accordingly for collection view/pages

* set default elasticsearch namespaces

* address collection description html entries issue

* use libsass for runtime compilation for now

* change annotation text color

* fix annotation search query

* prevent the annotator from being obstructed by the modals

* adjust annotation index button css

* address annotation and search result misalignments

* fix inconsistent pdf download button

* fix on-page annotation count update issues
jayvarner added a commit that referenced this pull request Jun 16, 2026
* Fix tests

* Update to Django 5.2

* Switch from webpack to Vite.

* Update to use Elasticsearch 8

* Fix test config

* Update Postgre version for tests

* Remove ES config from settings used in GH Actions

* Add INDEX_PREFIX to base settings

* css change for admin login

* Deploy from upgrade branch

* Fix bugs related to the reader and annotation features (#1150)

* update cover image generation logic to show uncropped images

* update cover image generation logic to show uncropped images (collections)

* adjust foreground-background contrast for full description modal

* add an unescape filter to render html entities for collection descriptions

* add spacing between paragraphs in collection full description modal

* add a button/modal for collection metadata

* fix a missing include

* improve contrast for flatpage links

* update the collection hero layout and styles

* hide pagination when there is no item to show

* update flatpage link colors

https://trello.com/c/LzDdkyn9/315-bug-is-the-standard-link-color-too-close-to-the-text-color-see-about-pages-for-examples

* make the vertical spacing between title and content consistent

* update breadcrumb for profile pages

* style account overview page

* update other sections of user profile

* polish user profile forms

* update the logout uk-alert-success banner style

* style the notification modal

* add pagination on the bottom

* update login modal social auth

* stretch page to fill entire viewport

* add label for homepage search field

* accessibility: search and my account

* accessibility: add text to search page button

* accessibility: search page form fields

* accessibility: volume page fields

* accessibility: aria-label

* [BUG] Text overlay toggle obstructing text

* style login page (unstyled)

* render human-readable text on collections page

* fix an issue with annotation loading

* skip MATOMO if unavailable

* eliminate warnings

* update wagtail to remove deprecation warnings

* BUG: Improve formatting of collection hero image and its metadata

* handle html entities accordingly for collection view/pages

* set default elasticsearch namespaces

* address collection description html entries issue

* use libsass for runtime compilation for now

* change annotation text color

* fix annotation search query

* prevent the annotator from being obstructed by the modals

* adjust annotation index button css

* address annotation and search result misalignments

* fix inconsistent pdf download button

* fix on-page annotation count update issues

* Update to Django 5.2

* Update to use Elasticsearch 8

* Update js and css

* Fixing tests

---------

Co-authored-by: Joanna Mundy <jcmundy@emory.edu>
Co-authored-by: Y <yl5682@icloud.com>
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.

2 participants