root
2 years ago
3 changed files with 207 additions and 23 deletions
@ -0,0 +1,134 @@ |
|||||||
|
{% |
||||||
|
set node_classes = [ |
||||||
|
'node', |
||||||
|
node.isPromoted() ? 'node-promoted', |
||||||
|
node.isSticky() ? 'node-sticky', |
||||||
|
not node.isPublished() ? 'node-unpublished', |
||||||
|
view_mode ? 'node-view-mode-' ~ view_mode|clean_class, |
||||||
|
] |
||||||
|
%} |
||||||
|
<article{{ attributes.addClass(node_classes) }}> |
||||||
|
{{ title_prefix }} |
||||||
|
{% if not page %} |
||||||
|
<h2{{ title_attributes.addClass('node-title') }}> |
||||||
|
<a href="{{ url }}" rel="bookmark">{{ label }}</a> |
||||||
|
</h2> |
||||||
|
{% endif %} |
||||||
|
{{ title_suffix }} |
||||||
|
|
||||||
|
{% if display_submitted %} |
||||||
|
<header class="node-header clear"> |
||||||
|
{% if node_author_pic %} |
||||||
|
<div class="author-picture">{{ author_picture }}</div> |
||||||
|
{% endif %} |
||||||
|
<div{{ author_attributes.addClass('node-submitted-details') }}> |
||||||
|
{% set createdDate = node.getCreatedTime|date('j F Y') %} |
||||||
|
{% trans %}<span><i class="ficon-user submitted-icons"></i> {{ author_name }}</span><span><i class="ficon-calendar submitted-icons"></i> {{ createdDate }}</span>{% endtrans %} |
||||||
|
{% if node_tags %} |
||||||
|
{% if content.field_tags %} |
||||||
|
<span><i class="ficon-tag submitted-icons"></i> |
||||||
|
{% for item in content.field_tags %} |
||||||
|
{% if item['#title'] %} |
||||||
|
<a href="{{ item['#url']}}">{{ item['#title'] }}</a>{{ ',' }} |
||||||
|
{% endif %} |
||||||
|
{% endfor %} |
||||||
|
</span> |
||||||
|
{% endif %} |
||||||
|
{% endif %} |
||||||
|
{{ metadata }} |
||||||
|
</div> |
||||||
|
</header> |
||||||
|
{% endif %} |
||||||
|
<div{{ content_attributes.addClass('node-content clear') }}> |
||||||
|
<hr> |
||||||
|
<h3>Rob's dummy content</h3> |
||||||
|
<table class="metadata"> |
||||||
|
<tbody> |
||||||
|
<tr id="row_id"> |
||||||
|
<th scope="row">Description</th> |
||||||
|
<td> |
||||||
|
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. |
||||||
|
</div> |
||||||
|
</td> |
||||||
|
</tr> |
||||||
|
<tr id="row_id"> |
||||||
|
<th scope="row">Subject</th> |
||||||
|
<td> |
||||||
|
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. |
||||||
|
</div> |
||||||
|
</td> |
||||||
|
</tr> |
||||||
|
<tr id="row_id"> |
||||||
|
<th scope="row">Keywords</th> |
||||||
|
<td> |
||||||
|
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. |
||||||
|
</div> |
||||||
|
</td> |
||||||
|
</tr> |
||||||
|
<tr id="row_id"> |
||||||
|
<th scope="row">Related Publications</th> |
||||||
|
<td> |
||||||
|
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. |
||||||
|
</div> |
||||||
|
</td> |
||||||
|
</tr> |
||||||
|
</tbody> |
||||||
|
</table> |
||||||
|
|
||||||
|
<!-- dummy tabs --> |
||||||
|
<!-- Tab links --> |
||||||
|
<div class="tab"> |
||||||
|
<button id="defaultOpen" class="tablinks" onclick="openCity(event, 'London')">London</button> |
||||||
|
<button class="tablinks" onclick="openCity(event, 'Paris')">Paris</button> |
||||||
|
<button class="tablinks" onclick="openCity(event, 'Tokyo')">Tokyo</button> |
||||||
|
</div> |
||||||
|
|
||||||
|
<!-- Tab content --> |
||||||
|
<div id="London" class="tabcontent"> |
||||||
|
<h3>London</h3> |
||||||
|
<p>London is the capital city of England.</p> |
||||||
|
</div> |
||||||
|
|
||||||
|
<div id="Paris" class="tabcontent"> |
||||||
|
<h3>Paris</h3> |
||||||
|
<p>Paris is the capital of France.</p> |
||||||
|
</div> |
||||||
|
|
||||||
|
<div id="Tokyo" class="tabcontent"> |
||||||
|
<h3>Tokyo</h3> |
||||||
|
<p>Tokyo is the capital of Japan.</p> |
||||||
|
</div> |
||||||
|
<!-- /dummy tabs --> |
||||||
|
|
||||||
|
{{ content.field_rdm_creator }} |
||||||
|
{{ content.field_rdm_organization_name }} |
||||||
|
<hr> |
||||||
|
|
||||||
|
{{ content }} |
||||||
|
</div> |
||||||
|
</article> |
||||||
|
<script> |
||||||
|
|
||||||
|
function openCity(evt, cityName) { |
||||||
|
// Declare all variables |
||||||
|
var i, tabcontent, tablinks; |
||||||
|
|
||||||
|
// Get all elements with class="tabcontent" and hide them |
||||||
|
tabcontent = document.getElementsByClassName("tabcontent"); |
||||||
|
for (i = 0; i < tabcontent.length; i++) { |
||||||
|
tabcontent[i].style.display = "none"; |
||||||
|
} |
||||||
|
|
||||||
|
// Get all elements with class="tablinks" and remove the class "active" |
||||||
|
tablinks = document.getElementsByClassName("tablinks"); |
||||||
|
for (i = 0; i < tablinks.length; i++) { |
||||||
|
tablinks[i].className = tablinks[i].className.replace(" active", ""); |
||||||
|
} |
||||||
|
|
||||||
|
// Show the current tab, and add an "active" class to the button that opened the tab |
||||||
|
document.getElementById(cityName).style.display = "block"; |
||||||
|
evt.currentTarget.className += " active"; |
||||||
|
} |
||||||
|
|
||||||
|
document.getElementById("defaultOpen").click(); |
||||||
|
</script> |
Loading…
Reference in new issue