Skip to content

Saved decks under 'Your decks' on the main page - #4

Merged
ivorb merged 1 commit into
mainfrom
ivorb-convert-session-save
Nov 4, 2026
Merged

ivorb merged 1 commit into
mainfrom
ivorb-convert-session-save

Conversation

@ivorb

@ivorb ivorb commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Follow-up to #3 (merged before this commit landed).

  • "Your decks" section on the main page: decks saved in the browser get their own cards (title, file, slide count, date) with Open and Remove. The section only appears when something is saved.
  • Open goes to convert.html?open=<id>, which converts the saved deck again and shows the preview.
  • The converter page no longer has its own saved list or the browser-only note; after saving it links to the main page. Storage code is shared in assets/saved-decks.mjs.
  • Title defaults to the file name when the deck has no title; the page scrollbar is hidden while the preview is open.

Checked

Browser test with a 15 MB, 44-slide deck: save, it appears under Your decks, Open shows the 44-slide preview, Remove deletes it and hides the section. node --test: 37 pass; manifest check clean.

@ivorb
ivorb merged commit 46a1df1 into main Nov 4, 2026
2 checks passed
@ivorb
ivorb deleted the ivorb-convert-session-save branch November 4, 2026 20:38
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.

1 participant