Release v2.5.4

This commit is contained in:
2026-08-03 21:20:54 +01:00
parent a5e8ecb21f
commit a45552fed3
22 changed files with 371 additions and 9 deletions
+8
View File
@@ -443,6 +443,14 @@ body.screen-blackout #app {
overflow: hidden;
}
.template-region.qr-code img {
width: 100%;
height: 100%;
object-fit: contain;
display: block;
background: #fff;
}
.template-region.html iframe {
width: 100%;
height: 100%;
+16
View File
@@ -0,0 +1,16 @@
// QR code region rendering for embedded URL-to-image output.
var registry = window.pulsePlayerRegionTypes;
function renderQrCodeRegion(region, regionContent) {
var svg = String(regionContent && regionContent.qr_svg || '').trim();
if (!svg) {
return '';
}
return '<div class="template-region qr-code" style="' + region.baseStyle + '"><img class="template-region-qr-code-image" src="data:image/svg+xml;charset=utf-8,' + encodeURIComponent(svg) + '" alt="QR code" /></div>';
}
registry.register('qr-code', {
renderRegion: renderQrCodeRegion
});