Skip to content

Commit

Permalink
jinja2 用にテンプレートを書き換え
Browse files Browse the repository at this point in the history
  • Loading branch information
abap34 committed Sep 18, 2024
1 parent 5623ba0 commit bee0938
Showing 1 changed file with 26 additions and 35 deletions.
61 changes: 26 additions & 35 deletions assets/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,23 @@
<script type="text/javascript" src="//code.typesquare.com/static/ZDbTe4IzCko%253D/ts106f.js"
charset="utf-8"></script>

<title> {{title}} </title>
<title> {{ title }} </title>

<meta property="og:title" content="{{title}}">
<meta property="og:image" content="{{ogp_url}}">
<meta property="og:description" content="{{description}}">
<meta property="og:url" content="{{url}}">
<meta property="og:title" content="{{ title }}">
<meta property="og:image" content="{{ ogp_url }}">
<meta property="og:description" content="{{ description }}">
<meta property="og:url" content="{{ url }}">
<meta property="og:type" content="article">
<meta property="og:site_name" content="{{site_name}}">
<meta property="og:site_name" content="{{ site_name }}">
<meta property="og:locale" content="ja_JP">

<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="{{twitter_site}}" />
<meta name="twitter:site" content="{{ twitter_site }}" />

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/{{syntax_theme}}.css">
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/{{ syntax_theme }}.css">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">

Expand All @@ -53,13 +53,13 @@
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"></script>


{{style}}
{{ style | safe }}

<script>
page_contents = []
</script>

{{runner}}
{{ runner | safe }}


</head>
Expand All @@ -70,7 +70,7 @@
<div class="article-header">

<div class="title">
{{title}}
{{ title }}
</div>

<script>
Expand All @@ -79,18 +79,23 @@

<br>
<div class="date">
{{date}}
{{ date }}
</div>
<br>

<div class="tag-placeholder">
{{tag}}
<!-- loop tags -->
{% for tag in tags %}
<div class="tag">
# {{ tag }}
</div>
{% endfor %}
</div>

</div>

<div class="article-body">
<div class="content">
{{contents}}
{{ content | safe }}

<hr>

Expand Down Expand Up @@ -126,13 +131,13 @@
<br>
<br>

<p><i class="icon fab fa-twitter" id="twitter"></i><a href="https://twitter.com/{{twitter_id}}"
class="tolink"> @{{twitter_id}}</a>
<p><i class="icon fab fa-twitter" id="twitter"></i><a href="https://twitter.com/{{ twitter_id }}"
class="tolink"> @{{ twitter_id }}</a>
</p>
<p><i class="icon fab fa-github" id="github"></i><a href="https://github.com/{{github_id}}"
class="tolink"> @{{github_id}}</a></p>
<p><i class="icon fas fa-envelope" id="mail"></i><a href="mailto:{{mail}}" class="tolink">
{{mail}}</a>
<p><i class="icon fab fa-github" id="github"></i><a href="https://github.com/{{ github_id }}"
class="tolink"> @{{ github_id }}</a></p>
<p><i class="icon fas fa-envelope" id="mail"></i><a href="mailto:{{ mail }}" class="tolink">
{{ mail }}</a>
</p>


Expand Down Expand Up @@ -207,20 +212,6 @@
}
});
}



tag = document.querySelector(".tag-placeholder").innerHTML;
document.querySelector(".tag-placeholder").innerHTML = "";

tag = tag.replace("[", "").replace("]", "").split(", ").map(tag => tag.trim());

tag.forEach(tag => {
const each_tag = document.createElement("span");
each_tag.classList.add("tag");
each_tag.innerHTML = "<a href='https://abap34.com/posts.html?tags=" + tag + "'> # " + tag + "</a>";
document.querySelector(".tag-placeholder").appendChild(each_tag);
});
</script>


Expand Down

0 comments on commit bee0938

Please sign in to comment.