Files
pillar/src/templates/nodes/custom/page/view_embed.pug
Pablo Vazquez 32c7ffbc99 Move project-main to Blender Cloud
Also remove calls to project-landing, it is now part of project-main.
It was just a few lines of code not worth having a different CSS file.
2018-09-14 16:56:35 +02:00

50 lines
1.1 KiB
Plaintext

| {% extends 'projects/landing.html' %}
| {% block body %}
| {% if node.picture %}
header
img.header(src="{{ node.picture.thumbnail('h', api=api) }}")
| {% endif %}
#node-container
#node-overlay
.node-details-container.page.expand-image-links.imgs-fluid
h2.pt-3.text-center {{node.name}}
hr
| {% if node.description %}
| {{ node | markdowned('description') }}
| {% endif %}
small.text-muted
span(title="created {{ node._created | pretty_date }}") Updated {{ node._updated | pretty_date }}
include ../_scripts
| {% endblock %}
| {% block footer_scripts %}
| {{ super() }}
script.
// Push the correct URL onto the history. This push happens after the id has
// been pushed to the history already. We should probably keep only this and
// skip the project-level displayNode push.
var url = '{{ node.properties.url }}'
var replace_state = {nodeId: '{{node._id}}', url: url};
window.history.replaceState(
replace_state,
'{{node.name}}',
url
);
// Generate GA pageview
$(document).ready(function () {
ga('send', 'pageview', location.pathname);
});
| {% endblock %}