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.