ลงทะเบียนร้าน

สำหรับร้านนวด

ป้ายเล็ก ๆ ที่ดูเรียบร้อย

เว็บไซต์ร้านทุกร้านที่เราทำ จะมีป้าย “เว็บไซต์โดย ThaiMassageNearMe” เล็ก ๆ อยู่ส่วนท้ายของหน้า ดูกลมกลืนกับเว็บไซต์ และเป็นเพียงลิงก์ธรรมดากลับมาที่เรา

แบบต่าง ๆ

เมื่ออยู่บนเว็บไซต์จริง

ตัวอย่างป้ายที่ส่วนท้ายของเว็บไซต์ร้าน

โค้ด

HTML และ CSS ในตัว เพิ่มคลาส tmnm-badge--dark สำหรับพื้นสีเข้ม

วิธีใช้

  • วางไว้ที่ส่วนท้ายของเว็บไซต์ ต่อจากข้อมูลของร้าน
  • ใช้ลิงก์ตามเดิม เป็นลิงก์ธรรมดาที่มี rel="nofollow"
  • ไม่เปลี่ยนสี ไม่ยืด และไม่ใส่ภาพเคลื่อนไหว เลือกแบบสีอ่อนหรือสีเข้มให้เข้ากับพื้นหลัง
  • ฉบับภาษาไทยใช้ข้อความ “เว็บไซต์โดย ThaiMassageNearMe”
HTML + CSS
<!-- Powered by ThaiMassageNearMe -->
<a class="tmnm-badge" href="https://thaimassagenear.me/" rel="nofollow" lang="th"><svg viewBox="-50 -50 100 100" aria-hidden="true" focusable="false"><g fill="var(--tmnm-petal)"><path d="M0 0C-13-8-20-27-12-40C-6-49 6-50 12-42C19-31 13-12 0 0Z" transform="rotate(0)"/><path d="M0 0C-13-8-20-27-12-40C-6-49 6-50 12-42C19-31 13-12 0 0Z" transform="rotate(72)"/><path d="M0 0C-13-8-20-27-12-40C-6-49 6-50 12-42C19-31 13-12 0 0Z" transform="rotate(144)"/><path d="M0 0C-13-8-20-27-12-40C-6-49 6-50 12-42C19-31 13-12 0 0Z" transform="rotate(216)"/><path d="M0 0C-13-8-20-27-12-40C-6-49 6-50 12-42C19-31 13-12 0 0Z" transform="rotate(288)"/></g><circle r="7.5" fill="var(--tmnm-heart)"/></svg><span><span class="tmnm-badge__by">เว็บไซต์โดย</span> <span class="tmnm-badge__name">ThaiMassage<i>NearMe</i></span></span></a>

<style>
/* "Powered by ThaiMassageNearMe" badge for hosted shop websites.
   Self-contained: every rule is namespaced .tmnm-badge, no external fonts required. */
.tmnm-badge {
  --tmnm-fg: #1f1b16;
  --tmnm-muted: #6b6156;
  --tmnm-bg: rgba(255, 255, 255, 0.6);
  --tmnm-ring: rgba(43, 36, 28, 0.14);
  --tmnm-petal: #264532;
  --tmnm-heart: #dc9a2e;
  --tmnm-accent: #9c4223;
  display: inline-flex;
  align-items: center;
  gap: 0.55em;
  padding: 0.5em 0.95em 0.5em 0.6em;
  border-radius: 999px;
  background: var(--tmnm-bg);
  box-shadow: inset 0 0 0 1px var(--tmnm-ring);
  color: var(--tmnm-fg);
  font: 500 13px/1.2 'Instrument Sans Variable', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif;
  letter-spacing: -0.005em;
  text-decoration: none;
  white-space: nowrap;
  transition:
    box-shadow 0.3s ease,
    background-color 0.3s ease;
}
.tmnm-badge:hover {
  box-shadow: inset 0 0 0 1px var(--tmnm-fg);
}
.tmnm-badge:focus-visible {
  outline: 2px solid var(--tmnm-petal);
  outline-offset: 3px;
}
.tmnm-badge svg {
  width: 18px;
  height: 18px;
  flex: none;
  transition: transform 0.8s cubic-bezier(0.34, 1.4, 0.64, 1);
}
.tmnm-badge:hover svg {
  transform: rotate(72deg);
}
.tmnm-badge__by {
  color: var(--tmnm-muted);
}
.tmnm-badge__name {
  font-family: 'Fraunces Variable', Georgia, 'Times New Roman', serif;
  font-weight: 500;
  font-size: 1.06em;
  letter-spacing: -0.02em;
}
.tmnm-badge__name i {
  font-style: italic;
  font-weight: 400;
  color: var(--tmnm-accent);
}
.tmnm-badge--dark {
  --tmnm-fg: #fcfaf6;
  --tmnm-muted: rgba(247, 242, 234, 0.72);
  --tmnm-bg: rgba(255, 255, 255, 0.06);
  --tmnm-ring: rgba(255, 255, 255, 0.2);
  --tmnm-petal: #fcfaf6;
  --tmnm-accent: #efc579;
}
@media (prefers-reduced-motion: reduce) {
  .tmnm-badge svg {
    transition: none;
  }
}
</style>