Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Has been cancelled
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Has been cancelled
Laravel Larastan / larastan (pull_request) Has been cancelled
Laravel Pint / pint (pull_request) Has been cancelled
72 lines
1.1 KiB
PHP
72 lines
1.1 KiB
PHP
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<style>
|
|
@page {
|
|
margin: 0;
|
|
}
|
|
|
|
body{
|
|
margin:0;
|
|
padding:0;
|
|
}
|
|
|
|
.sticker{
|
|
width:40mm;
|
|
height:40mm;
|
|
overflow:hidden;
|
|
position:relative;
|
|
box-sizing:border-box;
|
|
}
|
|
|
|
.qr{
|
|
width:22mm;
|
|
height:22mm;
|
|
position:absolute;
|
|
top:3mm;
|
|
left:9mm;
|
|
}
|
|
|
|
.serial{
|
|
position:absolute;
|
|
top:26mm; /* 3 + 22 + 1mm spacing */
|
|
width:100%;
|
|
text-align:center;
|
|
font-family:Arial, sans-serif;
|
|
font-weight:bold;
|
|
font-size:2mm;
|
|
}
|
|
.desc{
|
|
position:absolute;
|
|
top:31.5mm;
|
|
width:100%;
|
|
text-align:center;
|
|
font-family:Arial, sans-serif;
|
|
font-weight:bold;
|
|
font-size:2.5mm;
|
|
white-space:nowrap;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
@foreach($stickers as $sticker)
|
|
<div class="sticker">
|
|
|
|
<img class="qr" src="{{ $sticker['qr'] }}">
|
|
|
|
<div class="serial">
|
|
{{ $sticker['serial'] }}
|
|
</div>
|
|
|
|
<div class="desc">
|
|
{{ $sticker['description'] }}
|
|
</div>
|
|
|
|
</div>
|
|
@endforeach
|
|
|
|
</body>
|
|
</html>
|