layout: ikuti mock SVG — kolom tengah dashboard, toolbar workspace, kolom Aksi Tab
CI / test (push) Failing after 38s
CI / test (push) Failing after 38s
- Beranda: kolom tengah CTA 'masuk workspace' (klikable), strip Disclaimer dan Info aplikasi (versi/repo/config); geometri satu sumber (homeGeom). - Workspace: baris toolbar — pill Cari (klik atau '/' → cari-lompat daftar) + tombol [+ stack]/[konversi] klikable (sementara keduanya jalur konverter). - Detail kontainer: kolom kanan 'Aksi Tab' (mock TAB ACTION) berisi aksi tab aktif yang bisa diklik; disembunyikan di layar sempit agar tab bar utuh. - Footer: hint aksi diprioritaskan; status diagnostik dibuang bila tak muat. - internal/version: versi build dipakai CLI & strip Info aplikasi. - audio: Play/Status aman untuk Engine nil (Model zero-value di tes). - Tes: 3 skenario E2E baru (CTA, cari toolbar, kolom aksi) + tes layout.
This commit is contained in:
1 parent
8880660ce4
commit
5450a89a80
9 files changed
+638
-112
No files matched your search
@@ -15,6 +15,17 @@ section:
|
||||
networks: "Networks"
|
||||
activity: "Activity"
|
||||
detail: "Detail"
|
||||
disclaimer: "Disclaimer"
|
||||
appsInfo: "App info"
|
||||
|
||||
home:
|
||||
enterWorkspace: "enter workspace"
|
||||
disclaimer: "Destructive actions (bring a stack down, delete resources) cannot be undone — double-check."
|
||||
|
||||
toolbar:
|
||||
search: "Search"
|
||||
addStack: "+ stack"
|
||||
convert: "convert"
|
||||
|
||||
tab:
|
||||
logs: "Logs"
|
||||
@@ -22,6 +33,13 @@ tab:
|
||||
config: "Config"
|
||||
env: "Env"
|
||||
top: "Top"
|
||||
action: "Tab actions"
|
||||
|
||||
tabaction:
|
||||
timestamp: "timestamp"
|
||||
follow: "follow tail"
|
||||
bottom: "to bottom"
|
||||
reload: "reload"
|
||||
|
||||
stats:
|
||||
history: "CPU history (60s)"
|
||||
@@ -86,6 +104,9 @@ field:
|
||||
inUse: "In use"
|
||||
dir: "Dir"
|
||||
composeFile: "Compose"
|
||||
version: "Version"
|
||||
repo: "Repo"
|
||||
config: "Config"
|
||||
|
||||
state:
|
||||
loading: "loading…"
|
||||
@@ -124,8 +145,8 @@ hint:
|
||||
inspectWaiting: "fetching inspect…"
|
||||
procsWaiting: "fetching processes…"
|
||||
footerHome: "[1/enter] stacks · [t] toast · [T] theme · [c] convert · [a] reduced-motion · [q] quit"
|
||||
footerStacks: "[u] start · [s] stop · [R] restart · [p] update · [D] down · [c] convert · [j/k] select · [0] home · [q] quit"
|
||||
footerContainers: "[1-5] sections · [j/k] select · [Tab] focus · [h/l] tab · [c] convert · [r] reload · [0] home · [T] theme · [q] quit"
|
||||
footerStacks: "[u] start · [s] stop · [R] restart · [p] update · [D] down · [j/k] select · [/] search · [0] home · [q] quit"
|
||||
footerContainers: "[1-5] sections · [j/k] select · [/] search · [Tab] focus · [h/l] tab · [T] theme · [r] reload · [0] home · [q] quit"
|
||||
|
||||
footer:
|
||||
status: "%s animation %s fps · audio: %s"
|
||||
|
||||
Reference in new issue
Block a user