{{define "list"}} {{if .Items}} {{range .Items}}{{template "card" .}}{{end}} {{/* The client filter only hides cards, so without this the list area goes blank on a query that matches nothing. filter.js fills in the query and unhides it; it lives inside #list so a tab swap re-creates it. */}} {{else if eq .Tab "fav"}}
No favourites yet.

Star a series to pin it here.

{{else if eq .Tab "new"}}
Nothing new.

Every series is caught up to its latest chapter.

{{else if eq .Tab "archived"}}
Nothing archived.

Shelve a series to park it here — it keeps getting checked for new chapters.

{{else if .EmptyLibrary}} {{/* Nothing in either library, so the links are the only thing this page can usefully say. Both scripts: the two libraries are separate installs. */}}
Nothing here yet.

Install the userscripts, then open a series and read a chapter — bookmarks arrive on their own.

{{else}}
Nothing here yet.

Bookmarks appear once the userscript records a chapter.

{{end}} {{end}}