Agent update
This commit is contained in:
parent
c195c0930b
commit
cc5f7bb90c
16 changed files with 474 additions and 85 deletions
|
|
@ -34,11 +34,17 @@ Important references:
|
|||
|
||||
## Log Viewer Layout
|
||||
|
||||
`Panel/modules/gamemanager/log.php` keeps the AJAX refresh behavior and renders the log in a large textarea:
|
||||
`Panel/modules/gamemanager/log.php` and `Panel/modules/gamemanager/view_server_log.php` keep the AJAX refresh behavior and render the log in a large dedicated `<pre>` block:
|
||||
|
||||
- desktop height around `55vh`
|
||||
- element: `#live-server-log.gsp-live-log-panel`
|
||||
- desktop minimum height around `500px`, with `55vh` viewport height
|
||||
- mobile height around `45vh`
|
||||
- monospace font
|
||||
- preserved line breaks
|
||||
- vertical scrolling inside the log panel
|
||||
- long-line overflow remains usable without shrinking the panel to one line
|
||||
- AJAX refresh updates `textContent` only; it does not reload the whole page
|
||||
|
||||
The live viewer intentionally avoids `<textarea>` and the generic `.log` class, because inherited theme styles can make the output appear like a one-line input.
|
||||
|
||||
If a future route shows a one-line log again, inspect the actual rendered element first. The fix should be applied to the route that emits the element, not as a broad theme override.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue