add account localization and switchable rooms
Centralize control and OBS copy in a shared TOML catalog, persist the selected locale per account, and broadcast language changes to component streams. Allow account owners to atomically switch their Bilibili room and restart the shared listener without changing component URLs.
This commit is contained in:
@@ -1,35 +0,0 @@
|
||||
{
|
||||
"id": "/control",
|
||||
"name": "洛星瓷直播云台",
|
||||
"short_name": "直播云台",
|
||||
"description": "洛星瓷直播组件与 OBS 浏览器源控制台",
|
||||
"lang": "zh-CN",
|
||||
"dir": "auto",
|
||||
"start_url": "/control/?source=pwa",
|
||||
"scope": "/control/",
|
||||
"display": "standalone",
|
||||
"orientation": "any",
|
||||
"background_color": "#03121a",
|
||||
"theme_color": "#0a302f",
|
||||
"categories": ["utilities", "productivity"],
|
||||
"icons": [
|
||||
{
|
||||
"src": "/pwa/icon-192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/pwa/icon-512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/pwa/icon-maskable-512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user