This commit is contained in:
malvm 2026-08-05 10:14:17 +04:00
parent 77a85bcb02
commit c05cd91cde
3 changed files with 17 additions and 12 deletions

View file

@ -253,9 +253,6 @@ document.addEventListener('DOMContentLoaded', () => {
function scrollToLogBottom(container) { function scrollToLogBottom(container) {
if (!container) return; if (!container) return;
container.scrollTop = container.scrollHeight; container.scrollTop = container.scrollHeight;
if (container.lastElementChild && container.lastElementChild.scrollIntoView) {
container.lastElementChild.scrollIntoView({ block: 'end' });
}
} }
function addLogLine(message, level = 'info') { function addLogLine(message, level = 'info') {

View file

@ -8,7 +8,7 @@
<link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="icon" type="image/svg+xml" href="/static/favicon.svg"> <link rel="icon" type="image/svg+xml" href="/static/favicon.svg">
<link rel="stylesheet" href="/static/style.css?v=4"> <link rel="stylesheet" href="/static/style.css?v=6">
</head> </head>
<body> <body>
<header class="app-header"> <header class="app-header">
@ -536,6 +536,6 @@
</section> </section>
</div> <!-- End export-view --> </div> <!-- End export-view -->
</main> </main>
<script src="/static/app.js?v=4"></script> <script src="/static/app.js?v=6"></script>
</body> </body>
</html> </html>

View file

@ -44,10 +44,11 @@ body {
background-color: var(--bg-primary); background-color: var(--bg-primary);
color: var(--text-main); color: var(--text-main);
font-family: var(--font-sans); font-family: var(--font-sans);
min-height: 100vh; height: 100vh;
max-height: 100vh;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
overflow-x: hidden; overflow: hidden;
} }
/* Header Styles */ /* Header Styles */
@ -136,6 +137,8 @@ body {
width: 100%; width: 100%;
margin: 0 auto; margin: 0 auto;
height: calc(100vh - 57px); height: calc(100vh - 57px);
min-height: 0;
overflow: hidden;
} }
.workspace-view { .workspace-view {
@ -144,6 +147,8 @@ body {
gap: 1.5rem; gap: 1.5rem;
flex: 1; flex: 1;
height: 100%; height: 100%;
min-height: 0;
overflow: hidden;
} }
.workspace-view.active { .workspace-view.active {
@ -169,6 +174,7 @@ body {
flex-direction: column; flex-direction: column;
overflow: hidden; overflow: hidden;
height: 100%; height: 100%;
min-height: 0;
} }
#config-pane, #config-pane,
@ -816,16 +822,18 @@ body {
} }
.log-body { .log-body {
flex: 1; flex: 1 1 0;
min-height: 0;
overflow-x: auto; overflow-x: auto;
overflow-y: auto; overflow-y: auto;
padding: 0.75rem 1rem; padding: 0.6rem 0.85rem;
font-family: var(--font-mono); font-family: var(--font-mono);
font-size: 0.85rem; font-size: 0.75rem;
line-height: 1.5; line-height: 1.35;
letter-spacing: -0.015em;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: 0.25rem; gap: 0.15rem;
color: #e4e4e7; color: #e4e4e7;
} }