It's still a work in progress, but seems stable enough for "public beta", so by popular demand here's a standalone version of the parametric clock generator I recently added to my online teletext viewer:
https://zxnet.co.uk/clock/#template=BBC1-1991

Clicking in the bottom right of the page opens the settings pane where you can adjust pretty much everything to modify the built in clocks, change captions etc, or create your own completely custom ones.

Your custom parameters are stored in the gigantic ugly URL, so you an bookmark and share your creations.

As a special Christmas treat, here's a secret BBC1 Wales Christmas clock:
https://zxnet.co.uk/clock/#template=custom:clock=eyJjeCI6Mzg0LCJjeSI6MjE2LCJzY2FsZSI6MSwiaW1hZ2UiOiJiYmMxLXhtYXM4NiIsImNvbG91ciI6IiM1YzgzYzkiLCJjZW50cmVjdXQiOmZhbHNlLCJtYXJraW5ncyI6eyJyYWRpdXMiOjEyMCwic3R5bGUiOiJxdWFydGVycyIsInByaW1hcnkiOiJkb3VibGUiLCJzZWNvbmRhcnkiOiJsb25nIiwibGVuZ3RoIjozMCwidGhpY2tuZXNzIjo4LCJ0aGlja25lc3NyYW5nZSI6MCwic3BhY2luZyI6Nn0sImhhbmRzIjp7InRpY2siOiJub25lIiwic2Vjb25kIjp7Imxlbmd0aCI6MTM1LCJsZW5ndGgyIjowLCJ3aWR0aCI6My4yfSwibWludXRlIjp7Imxlbmd0aCI6MTM1LCJ3aWR0aCI6NS4yLCJxdWFudGl6ZSI6MTV9LCJob3VyIjp7Imxlbmd0aCI6OTYsIndpZHRoIjo3LjIsInF1YW50aXplIjozfSwic3BpbmRsZSI6eyJyYWRpdXMiOjEyLCJob2xlIjoyMywiY29sb3VyIjoiIzVjODNjOSJ9LCJzaGFkb3ciOnsieCI6MCwieSI6MSwiZGFya25lc3MiOjB9LCJjb2xvdXIiOiIjZjVkYjg0In0sImJhY2tncm91bmQiOiIjMTAxMDEwIn0=:caption=W3sieCI6Mzg0LCJ5Ijo0NTAsIm9wYWNpdHkiOjEwMCwiYWxpZ24iOiJjZW50cmUiLCJiYXNlbGluZSI6Im1pZGRsZSIsImNvbG91ciI6IiNkNWJiNjQiLCJiIjpmYWxzZSwiaSI6ZmFsc2UsInNpemUiOjEwMCwiZm9udCI6InNlcmlmIiwic3BhY2luZyI6MCwic3RyaW5nIjoiQkJDMSJ9LHsieCI6MzgwLCJ5Ijo1MjAsIm9wYWNpdHkiOjEwMCwiYWxpZ24iOiJjZW50cmUiLCJiYXNlbGluZSI6Im1pZGRsZSIsImNvbG91ciI6IiNkNWJiNjQiLCJiIjpmYWxzZSwiaSI6ZmFsc2UsInNpemUiOjYwLCJmb250Ijoic2VyaWYiLCJzcGFjaW5nIjowLCJzdHJpbmciOiJXQUxFUyJ9XQ==

@zxguesser

How is the custom background image done?

@ali1234 which... are you looking at the secret undocumented one I put in for people using it in an OBS browser source? πŸ˜†

@zxguesser

Yes. It's just a custom one though right? But there's nowhere to enter an image URL.

@ali1234 it was a deliberate decision not to allow adding arbitrary images to clock urls, so for the templates it selects the name of one of the image urls embedded in images.json

However it also looks for -customClockBackground in the css for the page body and loads an image from the url it finds. As I say this is designed for running it in e.g. OBS injecting the custom css rule. It's a disgusting hack

@zxguesser Ohh this tickles my fancy! Very nice!

@zxguesser This is a gem!

I'd thought about doing similar a few years back.

@zxguesser These are really lovely
@zxguesser holy crap - are these css only (give or take?)
@coldclimate excessive amounts of terrible javascript drawing on an html5 canvas.
@coldclimate it's an offshoot of my hugely overcomplicated web based teletext viewer which somehow keeps gaining features unrelated to teletext instead of the things that actually need fixing πŸ˜†
@zxguesser Love this so much. I recreated an equivalent Polish clock some years ago. https://aresluna.org/polish-tv-clock/
@zxguesser You also inspired me to revisit an old piece I wrote! Sharing in case you might find it interesting. I linked to your work in it. https://aresluna.org/the-clock

@zxguesser

I wonder if they would make for a different OS level screensaver also πŸ™‚πŸ€·β€β™‚οΈ

@zxguesser My dad says this one from the 1950s is missing: