<div style="display: flex; flex-wrap: wrap; white-space: pre-wrap; align-items: center; "><img height="20" width="20" style="border-radius:50%; margin-right: 4px;" decoding="async" src="https://avatars.githubusercontent.com/u/1231218?s=20&v=4" /><strong>1ec5</strong> left a comment <a href="https://github.com/openstreetmap/openstreetmap-website/issues/6637#issuecomment-3677936932">(openstreetmap/openstreetmap-website#6637)</a></div>
<p dir="auto">OK, I think I figured out the Shortbread layer. The VersaTiles stylesheets rely on Noto Sans glyph PBFs generated from <a href="https://github.com/versatiles-org/versatiles-fonts/blob/2f77d7c98b1c3cce59fd855496fea6b094a3c02f/fonts/Noto%20Sans/fonts.json">this set of fonts</a>, which omits Noto Sans Tifinagh. There is a glyph PBF for the Tifinagh Unicode block, but without a suitable source font, it’s probably all blank.</p>
<p dir="auto">MapLibre GL JS v5.11.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3584053627" data-permission-text="Title is private" data-url="https://github.com/openstreetmap/openstreetmap-website/issues/6499" data-hovercard-type="pull_request" data-hovercard-url="/openstreetmap/openstreetmap-website/pull/6499/hovercard" href="https://github.com/openstreetmap/openstreetmap-website/pull/6499">#6499</a>) introduced font substitution as a byproduct of <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2469121748" data-permission-text="Title is private" data-url="https://github.com/maplibre/maplibre-gl-js/issues/4564" data-hovercard-type="pull_request" data-hovercard-url="/maplibre/maplibre-gl-js/pull/4564/hovercard" href="https://github.com/maplibre/maplibre-gl-js/pull/4564">maplibre/maplibre-gl-js#4564</a>. That should cause it to fall back to a locally installed font for the Tifinagh codepoints, but the blank glyphs would probably foil that logic. (Additionally, your demo map is using MapLibre GL JS v5.6.2, which didn’t support font substitution yet.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/6637#issuecomment-3677936932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLJCE57MFH5FPL746QD4CV2BVAVCNFSM6AAAAACPT5A7J6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNZXHEZTMOJTGI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLK7RJSVMPFDNSTN4FL4CV2BVA5CNFSM6AAAAACPT5A7J6WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTW3HDOSI.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/issues/6637/3677936932</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>

<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/6637#issuecomment-3677936932",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/6637#issuecomment-3677936932",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>