Jump to content

Template:SoftwareCard: Difference between revisions

From SOJI ELECTRONICS
[checked revision][checked revision]
Update
Update
Line 2: Line 2:
Renders a single software product card.
Renders a single software product card.


'''Icon convention:''' upload icon as <code>PageName-Icon.png</code> (replace spaces with dashes).
'''Icon convention:''' upload icon as <code>Page-Name-Icon.png</code> (spaces dashes).
 
If icon not uploaded, card shows hint with expected filename.


[[Category:Templates]]
[[Category:Templates]]
</noinclude><includeonly><div class="software-card"><div class="software-card-image">{{#ifexist:File:{{#replace:{{{page|{{PAGENAME}}}}}| |-}}-Icon.png|[[File:{{#replace:{{{page|{{PAGENAME}}}}}| |-}}-Icon.png|100px|center|link={{{page|{{PAGENAME}}}}}]]|<div class="software-card-no-icon"><div class="software-card-no-icon-emoji">📷</div><div class="software-card-no-icon-text">No icon yet<br>Upload as:<br><code>{{#replace:{{{page|{{PAGENAME}}}}}| |-}}-Icon.png</code></div></div>}}</div><div class="software-card-title">[[{{{page|{{PAGENAME}}}}}]]</div><div class="software-card-desc">Click for details</div></div></includeonly>
</noinclude><includeonly><div class="software-card"><div class="software-card-image">{{#ifexist:File:{{#replace:{{urlencode:{{{page|{{PAGENAME}}}}}}}|+|-}}-Icon.png|[[File:{{#replace:{{urlencode:{{{page|{{PAGENAME}}}}}}}|+|-}}-Icon.png|100px|center|link={{{page|{{PAGENAME}}}}}]]|<div class="software-card-no-icon"><div class="software-card-no-icon-emoji">📷</div><div class="software-card-no-icon-text">No icon yet<br>Upload as:<br><code>{{#replace:{{urlencode:{{{page|{{PAGENAME}}}}}}}|+|-}}-Icon.png</code></div></div>}}</div><div class="software-card-title">[[{{{page|{{PAGENAME}}}}}]]</div><div class="software-card-desc">Click for details</div></div></includeonly>

Revision as of 09:33, 19 May 2026

Renders a single software product card.

Icon convention: upload icon as Page-Name-Icon.png (spaces → dashes).

SOJI Electronics