Keep the UPG-100 status badge off the map credits
The badge sat at bottom:10px right:10px, z-index 5: the corner both engines
keep their attribution in. It won every hit point of the OpenStreetMap
credit on both engines in English and Arabic. In Arabic the list panel
mirrors onto that corner, so the badge also covered the panel's pin note,
and the panel itself lay over the top of the credit line.
- The badge sits at the inline end (right in English, left in Arabic),
6px above --upg-credit-floor: 30px for the tallest single-line credit
(the Mapbox wordmark) plus the lift LegendMobile gives the engine
corners on a phone. z-index 1 keeps it under the engine corners, and it
takes no pointer events.
- On phones (max-width 767px) it is hidden. It always sat under the
collapsed legend sheet there (0 of 15 of its points visible), so this
keeps what a phone showed.
- The batch HUD, which stacks above the badge, follows it.
- The desktop legend panel ends above the credit band where a credit
shares its corner: Arabic on both engines (the attribution) and Mapbox
in English (the wordmark). MapLibre in English is unchanged. The rule
is scoped to the desktop slot; unscoped, it collapsed the phone sheet's
panel on Mapbox.
Measured on a local serve of the upg-100-mfe leaf, 1440 and 390, both
engines, en and ar. Credit hit points before, at 1440: OpenStreetMap
0/15 in all four cases; the Mapbox wordmark 5/15 in English; in Arabic
on MapLibre every credit was 0/15. After: every credit 15/15, except
'© Mapbox' in Arabic, whose right-to-left box spans the whole credit
line and whose points go only to the neighbouring credit links. At 390
all credits are 15/15 before and after, and the sheet's panel is
unchanged (48px).