Skip to content

Open Matte 1.1.0

Latest

Choose a tag to compare

@arthurclack arthurclack released this 10 Nov 21:57
· 1 commit to main since this release

A new look: a one-shelf video shop, with tapes, staff picks and a membership card.

What's new

  • Your films are tapes on a shelf. A film's poster is printed as its sleeve; with no artwork, it gets a plain kraft sleeve with a typed label. Your staff pick sits beside it, handwritten, and the next deadline is on an orange sticker: start by, due back, or come back by.
  • A membership card for everyone you add. It's printed in your colour, with the month you added them stamped on the back and their name in ballpoint, and it turns over. Signing in is "Show your card", and the page that makes a passkey ends on it.
  • The video machine. Play, a short PLAY screen and the strip under a paused film are its blue screen, with the time left to come back. While the film plays, the player is plain, with the same controls (Quality is now Picture).
  • Your name, in Settings, signs your staff picks ("Picked by Arthur") and tells friends whom to ask. Left empty, they see the shop's name. Like the shop's name, it's in every page the site sends, so anyone who opens its address can read it.
  • The fonts come from your own server. The pages' Content-Security-Policy allows fonts from the shop's own address and nowhere else (font-src 'self'). They're under the SIL Open Font License, and the licences file gives each licence in full.

Changes

  • The same rules, links and data, and no migration. The words change: a ticket is a tape, a screening is a play, People are Members, Activity is the Ledger, and the admin is the back office. Routes, the API and the database keep their old names (the full list).
  • The default background is now #171513, a little lighter and warmer. A shop still on the old default gets it, and the same goes for the front page message. A background or message you chose is kept: if you wrote your own message, check it doesn't still talk of tickets.
  • Your colour prints the membership card, colours the tab icon and tints what's selected. It no longer colours buttons and links. On the new default background, a few colours that passed before, such as #ff0000, are now refused. One you've already saved is kept.

Updating

Back up first, then update as usual (docs/deploying.md). There is no database change, so going back to 1.0.3 needs no restore. If you go back after saving Settings or colours here, check the front page message and the background in 1.0.3's Settings. The full list is in the changelog.