n9k
41c4d4e2cc
Nojs: add `background-color` CSS to all iframes
...
So if they are popped out their background looks like it should (and not
pure white).
2022-07-24 11:17:11 +00:00
n9k
8915003d7f
Forgot some copyright headers
2022-07-24 11:03:05 +00:00
n9k
dc5c4db3de
Move nojs refresh magic numbers to config
2022-06-17 00:40:02 +00:00
n9k
55a713991c
Nojs info: fix invisible uptime counter taking up space
...
Also adds "visibility: hidden;" to `disappear`. It would replace
"opacity: 0;" but Firefox acts weird with only visibility set, it only
half works until you switch between desktop and mobile view. IDK this
isn't that important.
2022-06-15 10:14:37 +00:00
n9k
971ab4769a
Use accesskey 'r' for reload stream button
2022-06-11 23:14:16 +00:00
n9k
0aad555408
Info iframe: properly show uptime text-only fallback
2022-06-09 01:34:59 +00:00
n9k
829f3f004b
Add licences
2022-03-08 16:41:47 +13:00
n9k
4bab173237
Add Content Security Policy meta tags
2022-03-08 16:13:22 +13:00
n9k
9ebcf57de5
Nojs uptime counter
2022-03-07 16:36:36 +13:00
n9k
c103de9849
Add meta viewport tags
2022-03-07 12:56:08 +13:00
n9k
46fce9c393
Add nojs 'Reload stream' button
...
The nojs button appears when the stream is online and the user is not watching.
The js button appears when the stream is online and the media element either
(1) is not using the network or (2) fires an error event.
2022-03-07 12:56:08 +13:00
n9k
3016705783
Keep track of stream viewership (number of viewers)
2022-03-07 12:54:35 +13:00
n9k
8b4d6e8c09
Get stream title from disk
...
By default from `title.txt`. Also replace newlines with spaces when setting the
title in js, for parity with the nojs info iframe.
2022-03-07 12:54:35 +13:00
n9k
8d1f273a99
Show and update stream uptime in js
2022-03-07 12:54:33 +13:00
n9k
801f663959
Limit info height to max for viewport in mobile view
...
Remove padding around non-tripcode tripcode in the nojs chat form
2022-02-17 13:30:09 +13:00
n9k
0d583c8617
Add color input to nojs form
2022-02-17 13:30:09 +13:00
n9k
e77862f4ff
Nojs chat, store all user names/colors in js, forget about inactive users
...
Project structure evolving a bit
2022-02-17 13:30:05 +13:00
n9k
885c10b5de
Initial noscript markup for chat form & stream info
...
Use with-user decorator on routes (instead of with-token)
2022-02-14 23:16:09 +13:00