Handle end of carousel gracefully

Bug #509775 reported by George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Library
Fix Released
Medium
Edward Betts

Bug Description

On both a Subject and a Work page, we need to handle the end of the carousel browsing gracefully.

Here's a design suggestion, where we add a placeholder on the right-hand side of the last cover and grey out the Next button.

Revision history for this message
George (george-archive) wrote :
Changed in openlibrary:
assignee: nobody → Lance Arthur (lance-arthur)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
George (george-archive) wrote :

Lance - perhaps if you can handle the markup first then pass to Edward? (Or if the other way around is better, just assign to Edward, please.)

Revision history for this message
George (george-archive) wrote :

FWIW - The font inside the END marker is Arial rounded, 20pt.

Revision history for this message
George (george-archive) wrote :

Here's a perhaps improved UI - where there's a link back to the start.

We need to pre-load a couple of pages in advance too, I think. Perhaps, when I first load a subject page, we pre-load the next page, and if I click next to page 2, we pre-load page 3, etc.

Changed in openlibrary:
milestone: none → upstream
Revision history for this message
George (george-archive) wrote :

Edward - when you have a moment, if you could arrange things so the carousel can recognise the end of the list, and perhaps even dump a link or word or something at the end, then we can style it up.

Changed in openlibrary:
assignee: Lance Arthur (lance-arthur) → Edward Betts (edwardbetts)
Revision history for this message
Anand Chitipothu (anandology) wrote :

Next button is grayed out now. No need to specify a special marker.

Changed in openlibrary:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.