hmn/src/templates/src/snippet.html

28 lines
734 B
HTML
Raw Normal View History

2021-06-23 20:13:22 +00:00
{{ template "base.html" . }}
2022-08-05 04:03:45 +00:00
{{ define "extrahead" }}
<script src="{{ static "js/templates.js" }}"></script>
{{ end }}
2021-06-23 20:13:22 +00:00
{{ define "content" }}
<div class="content-block">
2022-08-05 04:03:45 +00:00
{{ template "timeline_item.html" .Snippet }}
2021-06-23 20:13:22 +00:00
</div>
2022-08-05 04:03:45 +00:00
{{ if .CanEditSnippet }}
{{ template "snippet_edit.html" . }}
<script>
document.querySelector(".timeline-item .edit").addEventListener("click", function(ev) {
if (ev.target.classList.contains("edit")) {
let parent = ev.target.parentElement;
while (parent && !parent.classList.contains("timeline-item")) {
parent = parent.parentElement;
}
if (parent && parent.classList.contains("timeline-item")) {
editTimelineSnippet(parent);
}
}
});
</script>
{{ end }}
2021-06-23 20:13:22 +00:00
{{ end }}