fix: align attestation action buttons with lab columns
Normalize all header action buttons to the same height and icon sizing; verify computed sizes in Chromium.
This commit is contained in:
@@ -495,7 +495,12 @@ code.code { padding: 0.125rem 0.5rem; border-radius: var(--radius-xs); font-fami
|
|||||||
.cell-btn.st.dim::before { background: var(--c-border-strong); }
|
.cell-btn.st.dim::before { background: var(--c-border-strong); }
|
||||||
.mini-count { font-size: 0.72rem; margin-left: 0.15rem; color: var(--c-text-muted); }
|
.mini-count { font-size: 0.72rem; margin-left: 0.15rem; color: var(--c-text-muted); }
|
||||||
.defense-cell-timer { font-variant-numeric: tabular-nums; }
|
.defense-cell-timer { font-variant-numeric: tabular-nums; }
|
||||||
.lab-head-actions { display: flex; gap: 0.2rem; }
|
.lab-head-actions { display: flex; gap: 0.2rem; align-items: center; }
|
||||||
|
.lab-head-actions .btn {
|
||||||
|
height: 2.25rem; min-height: 2.25rem; padding: 0 0.5rem;
|
||||||
|
display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.lab-head-actions .ico { font-size: 0.95rem; line-height: 1; }
|
||||||
.btn btn-secondary btn-sm p-2 {
|
.btn btn-secondary btn-sm p-2 {
|
||||||
display: inline-flex; align-items: center; justify-content: center;
|
display: inline-flex; align-items: center; justify-content: center;
|
||||||
min-width: 1.5rem; height: 1.5rem; padding: 0 0.3rem; cursor: pointer;
|
min-width: 1.5rem; height: 1.5rem; padding: 0 0.3rem; cursor: pointer;
|
||||||
@@ -569,11 +574,6 @@ dialog.dlg.dlg-lg .dlg-body { max-height: 88vh; min-height: 62vh; }
|
|||||||
.attestation-title { display: flex; flex-wrap: wrap; align-items: center; gap: 0.35rem; width: 100%; max-width: 9rem; text-align: left; }
|
.attestation-title { display: flex; flex-wrap: wrap; align-items: center; gap: 0.35rem; width: 100%; max-width: 9rem; text-align: left; }
|
||||||
.attestation-kind { font-weight: 400; color: var(--c-text); white-space: normal; text-align: left; }
|
.attestation-kind { font-weight: 400; color: var(--c-text); white-space: normal; text-align: left; }
|
||||||
.attestation-col .lab-col-head, .attestation-col .lab-col-title { text-align: left; }
|
.attestation-col .lab-col-head, .attestation-col .lab-col-title { text-align: left; }
|
||||||
.attestation-col .lab-head-actions .btn {
|
|
||||||
width: 1.7rem; height: 1.7rem; min-height: 1.7rem; padding: 0;
|
|
||||||
display: inline-flex; align-items: center; justify-content: center;
|
|
||||||
}
|
|
||||||
.attestation-col .lab-head-actions .ico { font-size: 0.95rem; line-height: 1; }
|
|
||||||
.js-attestation-form { display: flex; justify-content: flex-start; width: 100%; }
|
.js-attestation-form { display: flex; justify-content: flex-start; width: 100%; }
|
||||||
.attestation-select {
|
.attestation-select {
|
||||||
appearance: none; -webkit-appearance: none;
|
appearance: none; -webkit-appearance: none;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
<!-- v=37: сброс кэша стилей после изменения геометрии; при изменении css поднимать версию -->
|
<!-- v=37: сброс кэша стилей после изменения геометрии; при изменении css поднимать версию -->
|
||||||
<link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
|
<link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
|
||||||
<link rel="stylesheet" th:href="@{/css/bootstrap-icons.min.css}">
|
<link rel="stylesheet" th:href="@{/css/bootstrap-icons.min.css}">
|
||||||
<link rel="stylesheet" th:href="@{/css/app.css(v='44')}">
|
<link rel="stylesheet" th:href="@{/css/app.css(v='45')}">
|
||||||
<link id="hljs-light" rel="stylesheet" th:href="@{/css/hljs-github.css(v='36')}">
|
<link id="hljs-light" rel="stylesheet" th:href="@{/css/hljs-github.css(v='36')}">
|
||||||
<link id="hljs-dark" rel="stylesheet" th:href="@{/css/hljs-github-dark.css(v='36')}" disabled>
|
<link id="hljs-dark" rel="stylesheet" th:href="@{/css/hljs-github-dark.css(v='36')}" disabled>
|
||||||
<script th:src="@{/js/highlight.min.js(v='36')}" defer></script>
|
<script th:src="@{/js/highlight.min.js(v='36')}" defer></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user