feat(wingbits): show flight route, times, and plane photo in popup (#1947)

* feat(wingbits): show flight route, times, and plane photo in popup

* chore(gen): regenerate military service stubs after WingbitsLiveFlight proto extension

* fix(wingbits): add empty schedule/photo defaults to mapEcsFlight for type safety

* chore(gen): regenerate MilitaryService OpenAPI docs after WingbitsLiveFlight extension

* fix(wingbits): address code review — sanitizeUrl for img src, DEP/ARR column labels, fmtDelayMin edge case, remove debug artifact
This commit is contained in:
Elie Habib
2026-03-20 20:50:35 +04:00
committed by GitHub
parent 6184c269d6
commit 6dbe4f17bf
9 changed files with 312 additions and 9 deletions

View File

@@ -10752,6 +10752,31 @@ a.prediction-link:hover {
text-align: right;
}
.flight-photo {
position: relative;
margin: 8px 0 4px;
border-radius: 4px;
overflow: hidden;
}
.flight-photo img {
width: 100%;
display: block;
border-radius: 4px;
}
.flight-photo-credit {
position: absolute;
bottom: 4px;
right: 6px;
font-size: 10px;
color: rgba(255, 255, 255, 0.85);
background: rgba(0, 0, 0, 0.45);
padding: 1px 5px;
border-radius: 3px;
pointer-events: none;
}
/* ============================================
Activity Indicators & New Item Badges
============================================ */