LINE Contact Button Free Joomla Module

This module adds a floating LINE contact button to any corner of your site. It can open Add Friend (profile), Share text, or Chat with an Official Account.


Key Features

📌

Floating button

Place in any of the 4 corners; brand color #11a37e.

➕

Actions

Add Friend (profile), Share text, or Chat with an Official Account (optional prefilled message).

💻📱

Device visibility

Show on Desktop, Mobile, or both.

📏

Sizes & style

Small / Medium / Large; rounded pill with soft shadow.

🎛️

Positioning & a11y

Offset X/Y, z-index, tooltip, customizable ARIA label.

⚙️

Clean assets

Loads CSS/JS via Joomla 5 Web Asset Manager.


Configurations

  • ✓LINE ID: Official Account ID (with or without @). Example: @linedevelopers or linedevelopers.
  • ✓Action Type: Chat / Add Friend / Share.
  • ✓Default Message: Optional prefilled text for Chat or Share.
  • ✓Button Label: Text next to the LINE icon.
  • ✓Show Label: Show/hide the label (switch).
  • ✓Open line.me in New Tab: Open external links in a new tab.
  • ✓Position: Bottom Right / Bottom Left / Top Right / Top Left.
  • ✓Offset X / Offset Y: Spacing from the edges in pixels.
  • ✓Size: Small / Medium / Large.
  • ✓Tooltip: Short help text.
  • ✓z-index: Stacking order (default 9999).
  • ✓Show On: Desktop & Mobile / Desktop only / Mobile only.
  • ✓Rounded: Pill-rounded shape.
  • ✓Shadow: Drop shadow on the button.
  • ✓Use Brand Color: Use #11a37e.
  • ✓Custom Color: Override brand color.
  • ✓Accessible Label: ARIA label for screen readers.

Frequently Asked Questions

Can I enter LINE ID without the @?
Yes. The module automatically ensures the correct format and percent-encoding.
Why not use line:// scheme?
HTTPS links via line.me are more broadly compatible; custom URL schemes can be blocked in some browsers.
Where do I get my Official Account ID?
From the LINE Official Account Manager → Settings → Account Settings.