Skip to content

SilhouetteLogoName

SilhouetteLogoName = keyof typeof SILHOUETTE_LOGOS

Defined in: generated.ts:22

@thai-qr-payment/assets — SVG brand marks for Thai QR Payment.

Each mark ships in two flavors:

  • COLOR_LOGOS[name] — full-colour SVG path traced via vtracer. True vector (no embedded raster), small enough to inline anywhere.
  • SILHOUETTE_LOGOS[name] — monochrome path traced via potrace. Even smaller, suitable for masks / icons / dark mode.

Only the canonical marks ship by default — Thai_QR_Payment_Logo-01 (the BOT/TBA primary Thai QR Payment logo) and PromptPay1 (the National ITMX PromptPay mark). If you need an alternative layout, trace your own asset via the supplied scripts/build-assets.sh and drop the result into packages/assets/src/svg/.

All exports are plain SVG strings — drop them into innerHTML, write them to disk, or serve them with Content-Type: image/svg+xml.

Marks belong to their respective rights-holders:

  • Thai QR Payment logo — Bank of Thailand / Thai Bankers’ Association
  • PromptPay logo — Bank of Thailand / National ITMX

Use of these marks is governed by Thai QR Payment Brand Guidelines. This package merely redistributes the bitmap → SVG conversion; downstream apps must comply with the official brand book.