Module:SocialMedia: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 147: Line 147:
end
end


-- Build a clickable icon link (24px) with alt text for accessibility: [[File:Name.svg|24px|alt=ALT_TEXT|link=URL]]
-- Build a clickable icon link (24px) with alt text for accessibility: [[File:Name.svg|24px|class=...|alt=...|link=URL]]
local function buildIconLink(iconFile, altText, url)
local function buildIconLink(iconFile, altText, url)
     return string.format("[[%s|24px|alt=%s|link=%s]]", iconFile, altText, url)
    -- Add the reusable filter class to the image attributes
     return string.format("[[%s|24px|class=filter-social-green|alt=%s|link=%s]]", iconFile, altText, url)
end
end