diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/plugins/aprs.js b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/plugins/aprs.js index 16add18..5d1bc56 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/plugins/aprs.js +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/plugins/aprs.js @@ -107,7 +107,7 @@ function applyAprsFilterToAll() { function updateAprsBar() { if (!aprsBarOverlay) return; const isPkt = (document.getElementById("mode")?.value || "").toUpperCase() === "PKT"; - const okFrames = aprsPacketHistory.filter((p) => p.crcOk).slice(0, 5); + const okFrames = aprsPacketHistory.filter((p) => p.crcOk); if (!isPkt || okFrames.length === 0) { aprsBarOverlay.style.display = "none"; return; diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/style.css b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/style.css index fba2438..eb01019 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/style.css +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/style.css @@ -662,9 +662,9 @@ small { color: var(--text-muted); } background: none; border: 1px solid color-mix(in srgb, var(--accent-green) 40%, transparent); border-radius: 999px; - padding: 0.05rem 0.45rem; + padding: 0.02rem 0.3rem; font-family: inherit; - font-size: inherit; + font-size: 0.78em; font-weight: 600; letter-spacing: 0.06em; color: var(--accent-green); @@ -682,7 +682,7 @@ small { color: var(--text-muted); } font-size: clamp(0.58rem, 1.05vw, 0.74rem); display: flex; flex-direction: column; - line-height: 1.45; + line-height: 1.3; opacity: 1; } .aprs-bar-frame-main { @@ -690,6 +690,10 @@ small { color: var(--text-muted); } overflow: hidden; text-overflow: ellipsis; } +.aprs-bar-frame-pos { + line-height: 1.1; + margin-bottom: 0.1rem; +} .aprs-bar-frame-pos { display: block; white-space: nowrap;