Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:CardDisplay: Difference between revisions

Template page
No edit summary
No edit summary
 
(40 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="card">
<div class="card {{#ifexpr:{{#invoke:String|find|{{{#userparam}}}|description|}}>0 and {{#invoke:String|find|{{{#userparam}}}|image|}}>0
| tall-card
| {{#ifeq:{{{#userparam}}}|none| tiny-card | short-card }}
}}">
  {{#ifexpr:{{#invoke:String|find|{{{#userparam}}}|image|}}>0|
   <div class="image-wrapper">
   <div class="image-wrapper">
     {{#if:{{{Has Image|}}}|[[Image:{{{Has Image}}}|200x200px|class=card-image]]|[[File:PlaceholderImage.jpg|200x200px|class=card-image]]}}
     {{#ifexist:{{{Has Image|}}}
    | [[{{{Has Image}}}]]
    | [[File:PlaceholderImage.jpg|200px]]
    }}
   </div>
   </div>
  |}}
   <div class="card-content">
   <div class="card-content">
     <div class="card-title">{{{1}}}</div>
     <div class="card-title">[[{{{1}}}]]</div>
     <div class="card-description">
    {{#ifexpr:{{#invoke:String|find|{{{#userparam}}}|description|}}>0|
      {{#invoke:SummarySnippet|fromPage|{{{1}}}|300}}
     <div class="card-description">{{#invoke:SummarySnippet|fromPage|{{{1}}}|200}}</div>
     </div>
     <div class="card-readmore">[[{{{1}}}|Read more <span>→</span>]]</div>
    |}}
   </div>
   </div>
</div>
</div>

Latest revision as of 18:32, 31 May 2025

[[{{{1}}}]]