Logo Library — Confluence Cloud Macro
This Confluence user macro enables linking frequently used images via external URLs instead of uploading them to each page. It dynamically fetches and displays images based on a predefined list, reducing redundancy and making global updates easier.
Template
#set ($images = {
"SAP": "https://images.seeklogo.com/logo-png/18/1/sap-logo-png_seeklogo-180805.png",
"McDonalds": "https://images.seeklogo.com/logo-png/30/1/mcdonalds-logo-png_seeklogo-301644.png",
"NASA": "https://images.seeklogo.com/logo-png/9/1/nasa-logo-png_seeklogo-97034.png",
"Lego": "https://images.seeklogo.com/logo-png/8/1/lego-logo-png_seeklogo-83157.png",
"Volkswagen": "https://images.seeklogo.com/logo-png/15/1/volkswagen-logo-png_seeklogo-150537.png",
"AMD": "https://images.seeklogo.com/logo-png/0/1/amd-logo-png_seeklogo-7775.png?v=1954738441079066064"
})
#set ($image = $images.get($parameters["partner"]))
<ac:image
ac:alt="$parameters['partner'] logo"
ac:title="$parameters['partner'] logo"
ac:height="$parameters['size']">
<ri:url ri:value="$image"/>
</ac:image>User Parameters
Partner
Select a partner logo
Size
Size in pixels
You May Also Like
Display Jira issue comments in a table
Basic greeting for user
List issues (work items) from Jira to get essential information in a readable and well-organized format
Retrieve and display labels from a specified space
Display Confluence users filtered by their email addresses.
Show filtered issues and their relations
Shows worklogs from the Jira issue
Display and interact with an OpenAPI / Swagger specification directly in Confluence by rendering a fully featured Swagger UI from a provided JSON URL