feat(android): generated placeholder art and a skeleton library
A title without artwork shows the accent as a gradient with its initials instead of a black card with a play triangle, so a library of unmatched titles is no longer a grid of identical cards. Art with the name already over it, and episode stills, get the gradient without initials. While artwork loads, and while the catalog first loads, the page shows pulsing shapes where the posters will be rather than a spinner. The screenshot tests turn artwork loading off, so whether a failed fetch lands before the capture no longer decides what the image shows.
No files matched your search
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 213 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 854 KiB |
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 850 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 649 KiB |