fix: i18n error strings, hide map overlays in fullscreen (#934)

* fix: i18n error strings, hide map overlays in fullscreen

* fix: update package-lock.json for three library and enhance CSS for fullscreen overlays

* fix: resolve duplicate import, catch block order, property shadowing

- Remove duplicate STORAGE_KEYS/SITE_VARIANT import in LiveNewsPanel
- Restore isConnected guard before DOM write in NewsPanel catch block
- Rename IDLE_PAUSE_MS property to idlePauseMs to avoid shadowing import
- Restore readonly on debouncedUrlSync
- Revert unrelated package-lock.json peer flag changes

---------

Co-authored-by: Elie Habib <elie.habib@gmail.com>
This commit is contained in:
sahildhargave-byte
2026-03-04 01:52:30 +05:30
committed by GitHub
parent 0b7fbc0e5d
commit 7958636ba2
8 changed files with 34 additions and 8 deletions

View File

@@ -2202,6 +2202,17 @@ body.live-news-fullscreen-active {
overflow: hidden;
}
body.live-news-fullscreen-active .time-slider,
body.live-news-fullscreen-active .deckgl-layer-toggles,
body.live-news-fullscreen-active .map-legend,
body.live-news-fullscreen-active .map-controls,
body.live-news-fullscreen-active .map-timestamp,
body.live-news-fullscreen-active .map-bottom-grid,
body.live-news-fullscreen-active .map-resize-handle {
visibility: hidden !important;
pointer-events: none !important;
}
body.live-news-fullscreen-active .community-widget {
display: none;
}
@@ -2290,6 +2301,7 @@ body.live-news-fullscreen-active .panels-grid > *:not(.live-news-fullscreen) {
flex: 1;
display: flex;
flex-direction: column;
overflow: hidden;
}
.webcam-content {
@@ -2354,7 +2366,10 @@ body.live-news-fullscreen-active .panels-grid > *:not(.live-news-fullscreen) {
grid-template-rows: 1fr 1fr;
gap: 2px;
flex: 1;
min-height: 0;
height: 0;
background: #000;
overflow: hidden;
}
.webcam-cell {
@@ -2362,7 +2377,8 @@ body.live-news-fullscreen-active .panels-grid > *:not(.live-news-fullscreen) {
overflow: hidden;
cursor: pointer;
background: #000;
aspect-ratio: 16 / 9;
min-height: 0;
height: 100%;
}
.webcam-cell:hover .webcam-cell-label {