fix(admin): localization to English + padding fixes for tables, buttons, logo

This commit is contained in:
NW
2026-07-06 18:32:22 +01:00
parent 86c4e18752
commit c149c877f3
3 changed files with 21 additions and 6 deletions

View File

@@ -25,6 +25,21 @@
<meta name="msapplication-tap-highlight" content="no">
<%- include('partials/app-head-css') %>
<style>
/* Table cell padding */
.main-content table.table td,
.main-content table.table th {
padding: 0.75rem 1rem;
}
/* Button spacing in action columns */
.main-content td .btn + .btn,
.main-content td .btn + form,
.main-content td form + .btn,
.main-content td form + form {
margin-left: 0.5rem;
}
</style>
</head>
<body class="set-nav-dark set-nav-fixed set-header-fixed set-nav-full">

View File

@@ -1,5 +1,5 @@
<div class="d-flex align-items-center gap-3 mb-3">
<button id="saveAllBtn" class="btn btn-primary">💾 Сохранить все изменения</button>
<button id="saveAllBtn" class="btn btn-primary">💾 Save All Changes</button>
<span id="saveStatus" class="text-muted small"></span>
</div>
@@ -11,7 +11,7 @@
<table class="table table-sm table-striped table-bordered table-hover mb-0">
<thead>
<tr>
<th>Ключ</th>
<th>Key</th>
<th>English</th>
<th>Deutsch</th>
<th>Español</th>
@@ -43,7 +43,7 @@ document.getElementById('saveAllBtn').addEventListener('click', async function()
var btn = document.getElementById('saveAllBtn');
var status = document.getElementById('saveStatus');
btn.disabled = true;
status.textContent = 'Сохранение...';
status.textContent = 'Saving...';
var inputs = document.querySelectorAll('.locale-input');
var changes = [];
@@ -78,8 +78,8 @@ document.getElementById('saveAllBtn').addEventListener('click', async function()
}
status.textContent = errors > 0
? 'Сохранено ' + saved + ' из ' + changes.length + '. Ошибок: ' + errors
: 'Сохранено ' + saved + ' из ' + changes.length + ' изменений ✓';
? 'Saved ' + saved + ' of ' + changes.length + '. Errors: ' + errors
: 'Saved ' + saved + ' of ' + changes.length + ' changes ✓';
btn.disabled = false;
for (var k = 0; k < inputs.length; k++) {

View File

@@ -1,4 +1,4 @@
<a href="/" class="app-logo flex-shrink-0" data-prefix="v1.0">
<a href="/" class="app-logo flex-shrink-0" data-prefix="v1.0" style="padding-left: 1.25rem;">
<svg class="sa-icon sa-icon-2x">
<use href="/icons/sprite.svg#box"></use>
</svg>