Tome

Internal

Landing-page mockups

Three categories. Each section has the prototype and a description of what it sells.

Hero candidates

Hero · A

Live dashboard (synthetic)

Synthetic dashboard mockup with animated counters + growing bars.

Streak
47d
longest: 47d
This week
3h 22m
+18% vs last week
Pages
1,547
68 sessions
Currently reading
Dungeon MaulingEric Ugland · 67.4%
Project Hail MaryAndy Weir · 42%
Reading time per day
3 weeks agotoday
Hero · B

Scroll storytelling

Library → e-reader → sync → stats narrative.

📚 Your library lives on your server
EPUBs, manga, PDFs. Tags, series, arcs. Browseable on any device.
syncs to
📖 KOReader on your e-reader
Drop in the pre-baked plugin. Read offline. Sessions queue locally.
every page turn
⏱ Tome records every minute
Start time, end time, pages turned, device. Bidirectional position sync.
becomes
📊 Stats that get sharper the more you read
Streaks, heatmaps, completion estimates. Real data, not file metadata.
Hero · C

Subtle counters

Three count-up cards with hover-tilt.

Books in library
312
across 18 series
Reading streak
47d
longest yet
Sessions tracked
1,688
via KOReader + web

Theme demos

Theme · A · ✓ pick

Pick a theme — preview cards

Click a card → entire site retheme animates.

Theme · B

Floating swatches

Smaller footprint, same retheme behaviour.

🎨 Try a theme:
Theme · C · hero candidate

Auto-cycling dashboard

Real dashboard screenshots crossfading through themes. Could be the new hero visual.

Light theme dashboardDark theme dashboardAmber theme dashboard
cycles every 4s

More animated / interactive ideas

#1 · sync

Bidirectional sync between KOReader and the web

Sells the differentiator: a position dot moves between the two devices.

📱 KOReader
Berserk · v07
…the Black
Swordsman raised
his blade…
p.
47
just turned the page
syncs page
page 47
💻 Web reader
Berserk · v07
…the Black
Swordsman raised
his blade…
p.
47
syncing…
#2 · heatmap

365-day heatmap fills in

Cells fill cell-by-cell over ~5s. Loops. Sells the stats angle.

T
T
S
less
more
#3 · currently reading

Carousel of books in progress

Auto-rotates through 4 books with animated progress bars.

Currently reading
Berserk, Vol. 7
Kentaro Miura
Berserk, Vol. 7
Kentaro Miura
73% complete
last read on KOReader · Kobo Libra
#4 · cmd+k

Search modal types itself

Fake ⌘K modal typing "bersk" → revealing results. Loops.

⌘K
Berserk, Vol. 1
series · Kentaro Miura
Berserk, Vol. 7
series · currently reading 73%
Berserk arcs
admin · Black Swordsman, Golden Age…
Series — Berserk
page · 10 volumes
↑↓ navigatetype to search
#5 · comparison

Generic library app vs Tome — flip card

Toggle to flip a card between a boring table view and Tome's series-with-arcs view.

Books — series
TitleAuthorSeriesYear
Berserk Vol 1Kentaro MiuraBerserk1990
Berserk Vol 2Kentaro MiuraBerserk1990
Berserk Vol 3Kentaro MiuraBerserk1990
Berserk Vol 4Kentaro MiuraBerserk1990
Berserk Vol 5Kentaro MiuraBerserk1990
Berserk Vol 6Kentaro MiuraBerserk1990
Berserk · 10 volumes · ongoing
Black Swordsman · vols 1–3
v1
v2
v3
Golden Age · vols 3–14
v4
v5
v6
v7
v8
v9
#6 · pixel e-reader

SVG e-reader page-turn

Charm. Cycles through pages of A Tale of Two Cities every 3s.

Chapter 1
It was the best of times,
it was the worst of times,
it was the age of wisdom,
1 / 4
#7 · time-lapse

12 months of reading, in 4 seconds

Bar chart grows month by month with streak counting up. Sells "gets sharper the more you read".

12 months · so far
206h read· through May
Streak
47d
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
38h
May
#8 · streak

Live-feeling streak counter

Pulses every few seconds, occasionally bumps up to simulate a fresh session syncing in.

🔥
47day streak
updates live as you read
#9 · roles · interactive

Switch role → see filtered library

Interactive toggle: admin / member / guest. Books fade out to show server-side visibility rules.

You are:
Berserk, Vol. 1
Manga · uploaded by admin
✓ visible
Frankenstein
Classics · uploaded by admin
✓ visible
Project Hail Mary
My sci-fi · uploaded by member
✓ visible
Stefan's secret diary
Private · uploaded by member
✓ visible
The Three-Body Problem
Sci-Fi · uploaded by admin
✓ visible
Family album '24
Public — Kids · uploaded by admin
✓ visible

Try the role toggles — visibility is enforced server-side, not just in the UI.

#10 · plugin install

TomeSync appears in the KOReader menu

Cycles through "before / installing / done" showing the plugin entering KOReader's wrench menu.

🔧 KOReader · wrench menu
Search
Bookmarks
Statistics
Profile
Cloud storage
TomeSync✓ installed
plugin is live — your reading is now tracked