feat(logs): log viewer streaming real-time (F-004) — tab Log, follow+scroll, toggle timestamp, focus panel
CI / test (push) Successful in 38s
CI / test (push) Successful in 38s
This commit is contained in:
1 parent
8f7b6c8ab6
commit
de8bbbd354
7 files changed
+522
-30
No files matched your search
@@ -16,6 +16,13 @@ section:
|
||||
activity: "Activity"
|
||||
detail: "Detail"
|
||||
|
||||
tab:
|
||||
logs: "Logs"
|
||||
stats: "Stats"
|
||||
config: "Config"
|
||||
env: "Env"
|
||||
top: "Top"
|
||||
|
||||
host:
|
||||
local: "local"
|
||||
|
||||
@@ -59,6 +66,8 @@ state:
|
||||
untagged: "<untagged>"
|
||||
yes: "yes"
|
||||
no: "no"
|
||||
on: "on"
|
||||
off: "off"
|
||||
|
||||
error:
|
||||
fail: "FAILED"
|
||||
@@ -73,9 +82,11 @@ hint:
|
||||
noContainers: "No containers yet — run something with Docker, then press r."
|
||||
miniNoContainers: "no containers yet — press 1"
|
||||
emptyItems: "no %s yet"
|
||||
tabsComing: "Detail tabs (Logs · Stats · Config) coming in Phase 2."
|
||||
tabComing: "This tab is coming (Phase 2)."
|
||||
logsWaiting: "waiting for logs…"
|
||||
logsEnd: "log stream ended"
|
||||
footerHome: "[1/enter] containers · [t] toast · [T] theme · [a] reduced-motion · [q] quit"
|
||||
footerContainers: "[1-4] sections · [j/k] select · [r] reload · [0/esc] home · [T] theme · [q] quit"
|
||||
footerContainers: "[1-4] sections · [j/k] select · [Tab] focus · [h/l] tab · [r] reload · [0] home · [T] theme · [q] quit"
|
||||
|
||||
footer:
|
||||
status: "%s animation %s fps · audio: %s"
|
||||
@@ -86,6 +97,7 @@ toast:
|
||||
dockerError: "✖ [ FAILED ] Docker"
|
||||
configError: "⚠ [ WARNING ] Config problem — using defaults"
|
||||
themeMode: "Theme mode: %s"
|
||||
timestamps: "Log timestamps: %s"
|
||||
|
||||
activity:
|
||||
coming: "Docker events listener coming (Phase 2)."
|
||||
|
||||
Reference in new issue
Block a user