Difference between revisions of "Template:Portal"

From Earth Science Information Partners (ESIP)
Line 14: Line 14:
 
<div class="card mb-3 shadow">
 
<div class="card mb-3 shadow">
 
{{#if: {{{Portal logo|}}}|<div class="card-img-top">[[image:{{{Portal logo|}}}|class=img-fluid|link=]]</div>}}
 
{{#if: {{{Portal logo|}}}|<div class="card-img-top">[[image:{{{Portal logo|}}}|class=img-fluid|link=]]</div>}}
<div class="card-body">
+
<div class="card-body">[[#committee|<span class="mw-ui-button float-right small">Contacts</span>]]
 
{{#if: {{{Portal tagline|}}}|<div class="lead my-3 font-weight-bold">{{{Portal tagline|}}}</div>}}
 
{{#if: {{{Portal tagline|}}}|<div class="lead my-3 font-weight-bold">{{{Portal tagline|}}}</div>}}
 
{{{Portal description|}}}
 
{{{Portal description|}}}
 +
 
{{#arraymap: {{{Portal tag|}}}
 
{{#arraymap: {{{Portal tag|}}}
 
   |;
 
   |;
Line 23: Line 24:
 
   |
 
   |
 
}}
 
}}
</div>
+
</div><!--
<div class="card-footer d-block d-md-flex justify-content-between"><!--
+
 
 +
### ADD CONTENT BUTTONS
 +
 
 +
--><div class="card-footer d-block d-md-flex justify-content-between"><!--
  
 
-->{{#ifeq: {{{Portal news|}}}|Yes
 
-->{{#ifeq: {{{Portal news|}}}|Yes
Line 48: Line 52:
 
</div>
 
</div>
 
</div>
 
</div>
</div>
+
</div><!--
<div class="card mb-3 shadow">
+
 
 +
### NEWS
 +
 
 +
-->{{#ifeq: {{{Portal news|}}}|Yes
 +
    |<div class="card-deck">{{News filter|Portal={{ROOTPAGENAME}}|News status=On}}</div>
 +
  }}</div>
 +
<div class="card-deck mt-3"><!--
 +
 
 +
### EVENTS
 +
 
 +
-->{{#ifeq: {{{Portal events|}}}|Yes
 +
    |<div class="card">
 +
      <div class="card-header">
 +
      <div class="lead font-weight-bold">Events</div>
 +
      </div>
 +
      </div>
 +
    }}<!--
 +
 
 +
### RESOURCES
 +
 
 +
-->{{#ifeq: {{{Portal resources|}}}|Yes
 +
    |<div class="card">
 +
      <div class="card-header">
 +
      <div class="lead font-weight-bold">Resources</div>
 +
      </div>
 +
      </div>
 +
  }}
 +
</div><!--
 +
 
 +
### COMMITTEE
 +
 
 +
--><div id="committee" class="card mb-3 shadow">
 
<div class="card-header"><span class="mw-ui-button float-right small">Edit</span>
 
<div class="card-header"><span class="mw-ui-button float-right small">Edit</span>
 
<div class="lead font-weight-bold">{{{Committee|}}}</div>
 
<div class="lead font-weight-bold">{{{Committee|}}}</div>
Line 56: Line 91:
 
Contact data pulled from the Committee / Committee members...
 
Contact data pulled from the Committee / Committee members...
 
</div>
 
</div>
</div>
 
{{#ifeq: {{{Portal news|}}}|Yes
 
  |<div class="card-deck">{{News filter|Portal={{ROOTPAGENAME}}|News status=On}}</div>
 
}}</div>
 
<div class="card-deck mt-3">
 
{{#ifeq: {{{Portal events|}}}|Yes
 
  |<div class="card">
 
  <div class="card-header">
 
  <div class="lead font-weight-bold">Events</div>
 
  </div>
 
  </div>
 
}}
 
{{#ifeq: {{{Portal resources|}}}|Yes
 
  |<div class="card">
 
  <div class="card-header">
 
  <div class="lead font-weight-bold">Resources</div>
 
  </div>
 
  </div>
 
}}
 
 
</div>
 
</div>
 
</includeonly><noinclude>
 
</includeonly><noinclude>
 
Portal page layout and semantics.
 
Portal page layout and semantics.
 
</noinclude>
 
</noinclude>

Revision as of 04:11, July 18, 2020

Portal page layout and semantics.