vidya mode

This commit is contained in:
Chris Wanstrath 2025-09-20 20:45:13 -07:00
parent 258c804593
commit 94b64c29b1
2 changed files with 8 additions and 3 deletions

View File

@ -2,13 +2,18 @@
// temporary hack for browser commands // temporary hack for browser commands
import { scrollback } from "./dom.js" import { scrollback } from "./dom.js"
import { resize } from "./resize.js"
export const commands: string[] = [] export const commands: string[] = []
export const browserCommands: Record<string, () => any> = { export const browserCommands: Record<string, () => any> = {
fullscreen: () => document.body.requestFullscreen(),
clear: () => scrollback.innerHTML = "", clear: () => scrollback.innerHTML = "",
commands: () => commands.join(" ") commands: () => commands.join(" "),
fullscreen: () => document.body.requestFullscreen(),
mode: () => {
document.body.dataset.mode = document.body.dataset.mode === "tall" ? "cinema" : "tall"
resize()
}
} }
export function cacheCommands(cmds: string[]) { export function cacheCommands(cmds: string[]) {

View File

@ -24,7 +24,7 @@ export function setStatus(id: string, status: InputStatus) {
switch (status) { switch (status) {
case "waiting": case "waiting":
statusEl.classList.add("dark-blue") statusEl.classList.add("yellow")
break break
case "streaming": case "streaming":
statusEl.classList.add("purple") statusEl.classList.add("purple")