Atom eve seo
4
.output/public/.well-known/security.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
Contact: mailto:security@qrmaster.net
|
||||
Expires: 2027-01-01T00:00:00.000Z
|
||||
Strategies: https://www.qrmaster.net/.well-known/security.txt
|
||||
Preferred-Languages: en, de
|
||||
BIN
.output/public/1234567890abcdef.txt
Normal file
1
.output/public/5b9d3b9b2d156ee884bbfc4700bdf2b4.txt
Normal file
@@ -0,0 +1 @@
|
||||
5b9d3b9b2d156ee884bbfc4700bdf2b4
|
||||
BIN
.output/public/Background__White_#FFFFFF_202604201334.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
.output/public/Move_the_4-5_202604201400.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
.output/public/Screenshot 2026-04-20 132947.png
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
.output/public/Screenshot 2026-04-22 123347.png
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
.output/public/Split-screen_product_comparison_202604201333.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
1
.output/public/ads.txt
Normal file
@@ -0,0 +1 @@
|
||||
google.com, pub-2782770414424875, DIRECT, f08c47fec0942fa0
|
||||
BIN
.output/public/barcode-generator-preview.png
Normal file
|
After Width: | Height: | Size: 398 KiB |
1
.output/public/bb6dfaacf1ed41a880281c426c54ed7c.txt
Normal file
@@ -0,0 +1 @@
|
||||
bb6dfaacf1ed41a880281c426c54ed7c
|
||||
BIN
.output/public/blog/1-hero.webp
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
.output/public/blog/2-body.webp
Normal file
|
After Width: | Height: | Size: 139 KiB |
BIN
.output/public/blog/2-hero.webp
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
.output/public/blog/best-qr-generator-2026.png
Normal file
|
After Width: | Height: | Size: 749 KiB |
BIN
.output/public/blog/building-qr-generator.png
Normal file
|
After Width: | Height: | Size: 737 KiB |
BIN
.output/public/blog/bulk-qr-events-hero.png
Normal file
|
After Width: | Height: | Size: 804 KiB |
BIN
.output/public/blog/dynamic-vs-static-hero-v2.png
Normal file
|
After Width: | Height: | Size: 860 KiB |
BIN
.output/public/blog/editing_qr_dashboard.png
Normal file
|
After Width: | Height: | Size: 696 KiB |
BIN
.output/public/blog/free-barcode-generator-guide.png
Normal file
|
After Width: | Height: | Size: 623 KiB |
BIN
.output/public/blog/free-vs-paid-qr.png
Normal file
|
After Width: | Height: | Size: 601 KiB |
BIN
.output/public/blog/instagram-qr-code.png
Normal file
|
After Width: | Height: | Size: 577 KiB |
BIN
.output/public/blog/qr-analytics-guide-hero.png
Normal file
|
After Width: | Height: | Size: 630 KiB |
BIN
.output/public/blog/qr-api.png
Normal file
|
After Width: | Height: | Size: 865 KiB |
BIN
.output/public/blog/qr-code-analytics-dashboard.png
Normal file
|
After Width: | Height: | Size: 350 KiB |
BIN
.output/public/blog/qr-code-analytics-hero-v2.png
Normal file
|
After Width: | Height: | Size: 863 KiB |
BIN
.output/public/blog/qr-code-analytics-hero.webp
Normal file
|
After Width: | Height: | Size: 99 KiB |
BIN
.output/public/blog/qr-code-events.png
Normal file
|
After Width: | Height: | Size: 896 KiB |
BIN
.output/public/blog/qr-code-generator-guide-hero.png
Normal file
|
After Width: | Height: | Size: 454 KiB |
BIN
.output/public/blog/qr-code-tracking-guide-body.png
Normal file
|
After Width: | Height: | Size: 215 KiB |
BIN
.output/public/blog/qr-code-tracking-guide-hero.webp
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
.output/public/blog/qr-code-tracking-hero-v2.png
Normal file
|
After Width: | Height: | Size: 646 KiB |
BIN
.output/public/blog/qr-marketing-best-practices-hero.png
Normal file
|
After Width: | Height: | Size: 699 KiB |
BIN
.output/public/blog/qr-marketing-strategy.png
Normal file
|
After Width: | Height: | Size: 672 KiB |
BIN
.output/public/blog/qr-print-sizes.png
Normal file
|
After Width: | Height: | Size: 614 KiB |
BIN
.output/public/blog/qr-security.png
Normal file
|
After Width: | Height: | Size: 966 KiB |
BIN
.output/public/blog/qr-sizes-body.png
Normal file
|
After Width: | Height: | Size: 668 KiB |
BIN
.output/public/blog/qr-statistics-2026.png
Normal file
|
After Width: | Height: | Size: 712 KiB |
BIN
.output/public/blog/restaurant-qr-body.png
Normal file
|
After Width: | Height: | Size: 706 KiB |
BIN
.output/public/blog/restaurant-qr-menu.png
Normal file
|
After Width: | Height: | Size: 741 KiB |
BIN
.output/public/blog/small-business-body.png
Normal file
|
After Width: | Height: | Size: 759 KiB |
BIN
.output/public/blog/small-business-qr.png
Normal file
|
After Width: | Height: | Size: 766 KiB |
BIN
.output/public/blog/spotify-qr-code.png
Normal file
|
After Width: | Height: | Size: 577 KiB |
BIN
.output/public/blog/static-vs-dynamic-qr-code.png
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
.output/public/blog/static-vs-dynamic-qr-codes-body.png
Normal file
|
After Width: | Height: | Size: 320 KiB |
BIN
.output/public/blog/static-vs-dynamic-qr-codes-hero.png
Normal file
|
After Width: | Height: | Size: 266 KiB |
BIN
.output/public/blog/static_vs_dynamic.png
Normal file
|
After Width: | Height: | Size: 714 KiB |
BIN
.output/public/blog/sustainable-packaging-qr.png
Normal file
|
After Width: | Height: | Size: 726 KiB |
51
.output/public/blog/teams-qr-code.svg
Normal file
@@ -0,0 +1,51 @@
|
||||
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="1600" height="900" rx="48" fill="url(#bg)"/>
|
||||
<circle cx="1320" cy="160" r="220" fill="#7C7DFF" fill-opacity="0.18"/>
|
||||
<circle cx="1260" cy="720" r="260" fill="#4F52D9" fill-opacity="0.16"/>
|
||||
<rect x="84" y="88" width="1432" height="724" rx="36" fill="#FFFFFF" fill-opacity="0.88"/>
|
||||
<rect x="132" y="136" width="660" height="628" rx="32" fill="#F6F7FF"/>
|
||||
<rect x="180" y="188" width="118" height="118" rx="28" fill="#6264A7"/>
|
||||
<path d="M214 218H284V236H258V320H240V236H214V218Z" fill="white"/>
|
||||
<rect x="330" y="194" width="250" height="28" rx="14" fill="#1E293B"/>
|
||||
<rect x="330" y="242" width="178" height="18" rx="9" fill="#64748B"/>
|
||||
<rect x="180" y="350" width="564" height="150" rx="28" fill="white"/>
|
||||
<rect x="212" y="382" width="214" height="86" rx="20" fill="#EEF2FF"/>
|
||||
<rect x="454" y="382" width="258" height="18" rx="9" fill="#334155"/>
|
||||
<rect x="454" y="416" width="210" height="16" rx="8" fill="#94A3B8"/>
|
||||
<rect x="454" y="448" width="182" height="16" rx="8" fill="#CBD5E1"/>
|
||||
<rect x="180" y="532" width="564" height="184" rx="28" fill="#1E1B4B"/>
|
||||
<rect x="216" y="568" width="200" height="112" rx="24" fill="#312E81"/>
|
||||
<rect x="452" y="568" width="228" height="20" rx="10" fill="white"/>
|
||||
<rect x="452" y="606" width="194" height="16" rx="8" fill="#C7D2FE"/>
|
||||
<rect x="452" y="638" width="152" height="16" rx="8" fill="#A5B4FC"/>
|
||||
<rect x="852" y="136" width="616" height="628" rx="32" fill="#F8FAFC"/>
|
||||
<rect x="916" y="200" width="488" height="488" rx="36" fill="white"/>
|
||||
<rect x="964" y="248" width="112" height="112" rx="18" fill="#0F172A"/>
|
||||
<rect x="984" y="268" width="72" height="72" rx="10" fill="white"/>
|
||||
<rect x="1244" y="248" width="112" height="112" rx="18" fill="#0F172A"/>
|
||||
<rect x="1264" y="268" width="72" height="72" rx="10" fill="white"/>
|
||||
<rect x="964" y="516" width="112" height="112" rx="18" fill="#0F172A"/>
|
||||
<rect x="984" y="536" width="72" height="72" rx="10" fill="white"/>
|
||||
<rect x="1112" y="248" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1176" y="248" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1112" y="312" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1176" y="312" width="108" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1112" y="392" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1176" y="392" width="44" height="108" rx="8" fill="#0F172A"/>
|
||||
<rect x="1240" y="392" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1304" y="392" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1112" y="456" width="108" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1304" y="456" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1112" y="520" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1240" y="520" width="108" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1112" y="584" width="172" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="1304" y="584" width="44" height="44" rx="8" fill="#0F172A"/>
|
||||
<rect x="916" y="712" width="252" height="20" rx="10" fill="#334155"/>
|
||||
<rect x="916" y="744" width="188" height="16" rx="8" fill="#94A3B8"/>
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="160" y1="96" x2="1464" y2="804" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4F46E5"/>
|
||||
<stop offset="1" stop-color="#0F172A"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
BIN
.output/public/blog/trackable-qr-codes.png
Normal file
|
After Width: | Height: | Size: 662 KiB |
BIN
.output/public/blog/utm-qr-codes.png
Normal file
|
After Width: | Height: | Size: 679 KiB |
BIN
.output/public/blog/vcard-qr-body.png
Normal file
|
After Width: | Height: | Size: 720 KiB |
BIN
.output/public/blog/vcard-qr-code.png
Normal file
|
After Width: | Height: | Size: 577 KiB |
BIN
.output/public/blog/whatsapp-qr-code.png
Normal file
|
After Width: | Height: | Size: 584 KiB |
BIN
.output/public/email-hero-light.png
Normal file
|
After Width: | Height: | Size: 531 KiB |
BIN
.output/public/favicon.ico
Normal file
|
After Width: | Height: | Size: 933 B |
32
.output/public/favicon.svg
Normal file
@@ -0,0 +1,32 @@
|
||||
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Modern gradient background -->
|
||||
<defs>
|
||||
<linearGradient id="bgGradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||
<stop offset="0%" style="stop-color:#3B82F6;stop-opacity:1" />
|
||||
<stop offset="100%" style="stop-color:#1D4ED8;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
|
||||
<rect width="32" height="32" rx="7" fill="url(#bgGradient)"/>
|
||||
|
||||
<!-- Modern QR code pattern with rounded corners -->
|
||||
<!-- Top left corner finder -->
|
||||
<rect x="5" y="5" width="10" height="10" rx="2" fill="white"/>
|
||||
<rect x="7" y="7" width="6" height="6" rx="1" fill="#1D4ED8"/>
|
||||
|
||||
<!-- Top right corner finder -->
|
||||
<rect x="17" y="5" width="10" height="10" rx="2" fill="white"/>
|
||||
<rect x="19" y="7" width="6" height="6" rx="1" fill="#1D4ED8"/>
|
||||
|
||||
<!-- Bottom left corner finder -->
|
||||
<rect x="5" y="17" width="10" height="10" rx="2" fill="white"/>
|
||||
<rect x="7" y="19" width="6" height="6" rx="1" fill="#1D4ED8"/>
|
||||
|
||||
<!-- Modern data pattern with circles and rounded squares -->
|
||||
<circle cx="19" cy="17" r="1.5" fill="white"/>
|
||||
<circle cx="23" cy="17" r="1.5" fill="white"/>
|
||||
<circle cx="19" cy="21" r="1.5" fill="white"/>
|
||||
<circle cx="23" cy="21" r="1.5" fill="white"/>
|
||||
<circle cx="19" cy="25" r="1.5" fill="white"/>
|
||||
<circle cx="23" cy="25" r="1.5" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
BIN
.output/public/favicon1.png
Normal file
|
After Width: | Height: | Size: 119 KiB |
1
.output/public/googleccd5315437d68a49.html
Normal file
@@ -0,0 +1 @@
|
||||
google-site-verification: googleccd5315437d68a49.html
|
||||
3
.output/public/grid-pattern.svg
Normal file
@@ -0,0 +1,3 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M24 0H0V24" stroke="currentColor" stroke-width="0.5" stroke-opacity="0.1"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 193 B |
BIN
.output/public/hero-fluid.png
Normal file
|
After Width: | Height: | Size: 518 KiB |
BIN
.output/public/hero-qr-scan-mockup.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
13
.output/public/humans.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
/* TEAM */
|
||||
Founder: Timo Knuth
|
||||
Site: https://qrmaster.net
|
||||
Twitter: @qrmaster
|
||||
|
||||
/* THANKS */
|
||||
Thanks to: Next.js, Vercel, Tailwind CSS, Stripe, Supabase
|
||||
|
||||
/* SITE */
|
||||
Last update: 2026/01/12
|
||||
Language: English, German
|
||||
Doctype: HTML5
|
||||
IDE: VS Code
|
||||
|
After Width: | Height: | Size: 657 KiB |
|
After Width: | Height: | Size: 516 KiB |
|
After Width: | Height: | Size: 423 KiB |
|
After Width: | Height: | Size: 650 KiB |
|
After Width: | Height: | Size: 646 KiB |
|
After Width: | Height: | Size: 492 KiB |
|
After Width: | Height: | Size: 700 KiB |
|
After Width: | Height: | Size: 422 KiB |
BIN
.output/public/images/og/og-crypto-generator.png
Normal file
|
After Width: | Height: | Size: 531 KiB |
BIN
.output/public/images/og/og-custom-qr-generator.png
Normal file
|
After Width: | Height: | Size: 464 KiB |
BIN
.output/public/images/og/og-email-generator.png
Normal file
|
After Width: | Height: | Size: 496 KiB |
BIN
.output/public/images/og/og-event-generator.png
Normal file
|
After Width: | Height: | Size: 593 KiB |
BIN
.output/public/images/og/og-facebook-generator.png
Normal file
|
After Width: | Height: | Size: 583 KiB |
BIN
.output/public/images/og/og-geolocation-generator.png
Normal file
|
After Width: | Height: | Size: 511 KiB |
BIN
.output/public/images/og/og-image.png
Normal file
|
After Width: | Height: | Size: 464 KiB |
BIN
.output/public/images/og/og-instagram-generator.png
Normal file
|
After Width: | Height: | Size: 448 KiB |
BIN
.output/public/images/og/og-location-generator.png
Normal file
|
After Width: | Height: | Size: 511 KiB |
BIN
.output/public/images/og/og-manage-qr-codes.png
Normal file
|
After Width: | Height: | Size: 464 KiB |
BIN
.output/public/images/og/og-paypal-generator.png
Normal file
|
After Width: | Height: | Size: 466 KiB |
BIN
.output/public/images/og/og-phone-generator.png
Normal file
|
After Width: | Height: | Size: 498 KiB |
BIN
.output/public/images/og/og-sms-generator.png
Normal file
|
After Width: | Height: | Size: 442 KiB |
BIN
.output/public/images/og/og-teams-generator.png
Normal file
|
After Width: | Height: | Size: 486 KiB |
BIN
.output/public/images/og/og-text-generator.png
Normal file
|
After Width: | Height: | Size: 462 KiB |
BIN
.output/public/images/og/og-tiktok-generator.png
Normal file
|
After Width: | Height: | Size: 397 KiB |
BIN
.output/public/images/og/og-twitter-generator.png
Normal file
|
After Width: | Height: | Size: 335 KiB |
BIN
.output/public/images/og/og-url-generator.png
Normal file
|
After Width: | Height: | Size: 535 KiB |
BIN
.output/public/images/og/og-vcard-generator.png
Normal file
|
After Width: | Height: | Size: 555 KiB |
BIN
.output/public/images/og/og-whatsapp-generator.png
Normal file
|
After Width: | Height: | Size: 600 KiB |
BIN
.output/public/images/og/og-wifi-generator.png
Normal file
|
After Width: | Height: | Size: 429 KiB |
BIN
.output/public/images/og/og-youtube-generator.png
Normal file
|
After Width: | Height: | Size: 392 KiB |
BIN
.output/public/images/og/og-zoom-generator.png
Normal file
|
After Width: | Height: | Size: 551 KiB |
BIN
.output/public/images/restaurant_qr_flat_mockup.png
Normal file
|
After Width: | Height: | Size: 395 KiB |
BIN
.output/public/images/restaurant_qr_mockup.png
Normal file
|
After Width: | Height: | Size: 564 KiB |
BIN
.output/public/images/review-collection-qr-hero.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
71
.output/public/images/static-vs-dynamic-qr-de.svg
Normal file
@@ -0,0 +1,71 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 900" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Statischer und dynamischer QR-Code im Vergleich</title>
|
||||
<desc id="desc">Illustration: Ein statischer QR-Code enthält einen festen Link. Bei einem dynamischen QR-Code kann das Ziel später geändert werden.</desc>
|
||||
<defs>
|
||||
<linearGradient id="background" x1="0" x2="1" y1="0" y2="1">
|
||||
<stop stop-color="#f8fafc"/>
|
||||
<stop offset="1" stop-color="#eef4ff"/>
|
||||
</linearGradient>
|
||||
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
|
||||
<feDropShadow dx="0" dy="16" stdDeviation="18" flood-color="#0f172a" flood-opacity=".10"/>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<rect width="1200" height="900" rx="36" fill="url(#background)"/>
|
||||
<text x="72" y="82" fill="#64748b" font-family="Arial, sans-serif" font-size="24" font-weight="700" letter-spacing="3">ILLUSTRATION</text>
|
||||
<text x="72" y="132" fill="#0f172a" font-family="Arial, sans-serif" font-size="38" font-weight="700">Vor dem Druck entscheiden</text>
|
||||
|
||||
<g filter="url(#shadow)">
|
||||
<rect x="72" y="184" width="480" height="590" rx="28" fill="#fff" stroke="#e2e8f0" stroke-width="3"/>
|
||||
<rect x="648" y="184" width="480" height="590" rx="28" fill="#fff" stroke="#bfdbfe" stroke-width="3"/>
|
||||
</g>
|
||||
|
||||
<g font-family="Arial, sans-serif">
|
||||
<rect x="108" y="222" width="196" height="44" rx="22" fill="#fef2f2"/>
|
||||
<text x="132" y="251" fill="#b91c1c" font-size="20" font-weight="700">FESTER LINK</text>
|
||||
<text x="108" y="318" fill="#0f172a" font-size="34" font-weight="700">Statischer QR-Code</text>
|
||||
<text x="108" y="354" fill="#64748b" font-size="22">Link fest eingebrannt</text>
|
||||
|
||||
<rect x="684" y="222" width="226" height="44" rx="22" fill="#eff6ff"/>
|
||||
<text x="708" y="251" fill="#2563eb" font-size="20" font-weight="700">FLEXIBLES ZIEL</text>
|
||||
<text x="684" y="318" fill="#0f172a" font-size="34" font-weight="700">Dynamischer QR-Code</text>
|
||||
<text x="684" y="354" fill="#64748b" font-size="22">Ziel später ändern</text>
|
||||
</g>
|
||||
|
||||
<g transform="translate(116 410)">
|
||||
<rect width="190" height="190" rx="18" fill="#fff" stroke="#0f172a" stroke-width="14"/>
|
||||
<rect x="24" y="24" width="42" height="42" fill="#0f172a"/><rect x="124" y="24" width="42" height="42" fill="#0f172a"/>
|
||||
<rect x="24" y="124" width="42" height="42" fill="#0f172a"/>
|
||||
<path d="M84 24h18v18H84zm18 36h18v18h-18zm-18 36h18v18H84zm36 18h18v18h-18zm-18 36h18v18h-18zm36 0h28v18h-28zM84 132h18v18H84zM120 96h18v18h-18z" fill="#0f172a"/>
|
||||
</g>
|
||||
<path d="M340 504h132" stroke="#cbd5e1" stroke-width="8" stroke-linecap="round"/>
|
||||
<path d="M448 480l28 24-28 24" fill="none" stroke="#cbd5e1" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<rect x="336" y="444" width="160" height="116" rx="16" fill="#f8fafc" stroke="#e2e8f0" stroke-width="2"/>
|
||||
<text x="360" y="485" fill="#64748b" font-family="Arial, sans-serif" font-size="17" font-weight="700">ZIEL-URL</text>
|
||||
<text x="360" y="520" fill="#b91c1c" font-family="Arial, sans-serif" font-size="17">nicht änderbar</text>
|
||||
|
||||
<g transform="translate(692 410)">
|
||||
<rect width="190" height="190" rx="18" fill="#fff" stroke="#0f172a" stroke-width="14"/>
|
||||
<rect x="24" y="24" width="42" height="42" fill="#0f172a"/><rect x="124" y="24" width="42" height="42" fill="#0f172a"/>
|
||||
<rect x="24" y="124" width="42" height="42" fill="#0f172a"/>
|
||||
<path d="M84 24h18v18H84zm18 36h18v18h-18zm-18 36h18v18H84zm36 18h18v18h-18zm-18 36h18v18h-18zm36 0h28v18h-28zM84 132h18v18H84zM120 96h18v18h-18z" fill="#0f172a"/>
|
||||
</g>
|
||||
<path d="M916 504h100" stroke="#93c5fd" stroke-width="8" stroke-linecap="round"/>
|
||||
<path d="M992 480l28 24-28 24" fill="none" stroke="#2563eb" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<rect x="912" y="426" width="176" height="156" rx="16" fill="#eff6ff" stroke="#bfdbfe" stroke-width="2"/>
|
||||
<text x="936" y="464" fill="#2563eb" font-family="Arial, sans-serif" font-size="17" font-weight="700">DASHBOARD</text>
|
||||
<rect x="936" y="485" width="126" height="12" rx="6" fill="#93c5fd"/>
|
||||
<rect x="936" y="515" width="96" height="12" rx="6" fill="#bfdbfe"/>
|
||||
<rect x="936" y="543" width="88" height="12" rx="6" fill="#2563eb"/>
|
||||
|
||||
<g font-family="Arial, sans-serif">
|
||||
<circle cx="128" cy="684" r="13" fill="#ef4444"/>
|
||||
<text x="156" y="691" fill="#475569" font-size="21">Neuer Link? Neuer QR-Code nötig.</text>
|
||||
<circle cx="704" cy="684" r="13" fill="#22c55e"/>
|
||||
<text x="732" y="691" fill="#475569" font-size="21">Neuer Link? Ziel im Dashboard ändern.</text>
|
||||
</g>
|
||||
|
||||
<path d="M552 446h96" stroke="#94a3b8" stroke-width="4" stroke-dasharray="10 12"/>
|
||||
<circle cx="600" cy="446" r="28" fill="#fff" stroke="#cbd5e1" stroke-width="3"/>
|
||||
<text x="586" y="455" fill="#475569" font-family="Arial, sans-serif" font-size="24" font-weight="700">vs.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.8 KiB |
BIN
.output/public/landing-analytics.png
Normal file
|
After Width: | Height: | Size: 626 KiB |
BIN
.output/public/landing-business.png
Normal file
|
After Width: | Height: | Size: 598 KiB |