Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Card templates for All My Movies and All My Books

The details pane of All My Movies and All My Books is an HTML template: a folder with template.html, a few images and placeholders like <!--#title -->. This repository holds the templates that ship with the programs, the documentation needed to write your own, and a gallery so you can pick one without trying them all.

Installing a template

  1. Download the repository (Code → Download ZIP) or just the folder you want.
  2. Copy the theme folder into the program's template folder: moviecards\ for All My Movies, bookcards\ for All My Books. They are next to the program's exe, usually C:\Program Files (x86)\AllMyMovies\moviecards\ and C:\Program Files (x86)\AllMyBooks\bookcards\ (writing there needs administrator rights).
  3. In the program: menu View → HTML template and pick the folder name.

The program looks for template.html in every subfolder; folders without it (and _old) are ignored. No restart is needed after copying.

Movie card gallery (All My Movies)

Standard
Standard
Standard Dark
Standard Dark
Dark
Dark
Black Page
Black Page
Blue 3D
Blue 3D
Dune
Dune
Golden
Golden
High Contrast
High Contrast
Indian
Indian
Indian Dark
Indian Dark
KinopoiskOld
KinopoiskOld
LikelMDb
LikelMDb
Lite Gray
Lite Gray
Popcorn
Popcorn
Premiere
Premiere
Redline
Redline
Rusty Art
Rusty Art
Screenplay
Screenplay
Short
Short
Sidelined Gray
Sidelined Gray
Storefront
Storefront

Book card gallery (All My Books)

Standard
Standard
Standard Dark
Standard Dark
Dark
Dark
Bookshelf
Bookshelf
Golden
Golden
High Contrast
High Contrast
Indian
Indian
Ozon
Ozon
Redline
Redline
Rusty Art
Rusty Art
Short
Short
Sidelined Gray
Sidelined Gray
Storefront
Storefront

Screenshots were taken at 150% display scaling with the demo collection, card pane about 1780x1980 px, reduced to 1000 px wide.

Writing your own

Start from Standard (or Standard Dark for dark themes): copy the folder under a new name and edit template.html. Then read the three documents above - the renderer is picky in ways a browser is not. The short version:

  • Layout with tables, not floats or flex. Give tables the HTML width="100%" attribute, size fixed columns in em.
  • Sizes in pt and em, not px, so the card follows the zoom and the monitor DPI. font-size without a unit means pixels here.
  • One optional field per source line. If a field is empty for a record, the whole line with its placeholder is removed - label included if it is on the same line, other placeholders included too.
  • <IMG SRC="_cover_" ID="cover"> for the cover, exactly like that.
  • UTF-8 with BOM if the file contains anything beyond plain ASCII.
  • No border-radius, shadows, gradients, background-size, web fonts, JavaScript.

Test with records that lack fields (no rating, no screenshots, a wish-list item without a file) and with the card zoom at 50% and 200%.

Contributing

Pull requests with new themes are welcome. Please include a screenshot, keep the folder self-contained (images in a subfolder, no absolute paths), use only images you have the right to publish under this repository's license, and check the theme against the empty-field checklist above. Fixes to the documentation are just as useful: if something rendered differently from what a document says, that is a bug in the document.

License

MIT. The templates are the ones shipped with the programs; use, modify and redistribute them freely.

About

HTML card templates (themes/skins) for All My Movies and All My Books collection managers: 33 ready-to-use movie and book detail templates with screenshots, plus docs on the built-in HTML renderer, placeholders, CSS limits and the empty-field rules you need to design your own template.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages