diff options
| author | Eltrac <hi@guhub.cn> | 2025-02-03 19:55:32 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-02-03 19:55:32 +0800 |
| commit | 6267dd43a2910c8ae7257baaba5eacbf569518ab (patch) | |
| tree | 7aa2554e6541be281e96f74c33c71e1bfec17f31 /layouts | |
| parent | 67383a3a076bd6c1fef57e7502c1c9809c0d4519 (diff) | |
refactor: encapsulate heatmap component
Diffstat (limited to 'layouts')
| -rw-r--r-- | layouts/partials/components/heatmap.html | 14 | ||||
| -rw-r--r-- | layouts/section/posts.html | 7 |
2 files changed, 15 insertions, 6 deletions
diff --git a/layouts/partials/components/heatmap.html b/layouts/partials/components/heatmap.html new file mode 100644 index 00000000..269e7f52 --- /dev/null +++ b/layouts/partials/components/heatmap.html @@ -0,0 +1,14 @@ +<!-- Post Word-count Heatmap --> +<div id="cal-heatmap-container"> + <div id="cal-heatmap"></div> +</div> +<script>initCalHeatmap();</script> +<style> + #cal-heatmap-container { + display: flex; + width: 100%; + overflow-x: auto; + justify-content: flex-end; + margin: 1rem 0; + } +</style> diff --git a/layouts/section/posts.html b/layouts/section/posts.html index 8dd142f7..ebc7d0cd 100644 --- a/layouts/section/posts.html +++ b/layouts/section/posts.html @@ -3,12 +3,7 @@ {{ partial "header.html" . }} <div id="posts-archive" class="posts-list"> - <!-- Post Word-count Heatmap --> - <div id="cal-heatmap-container"> - <div id="cal-heatmap"></div> - </div> - <script>initCalHeatmap();</script> - + {{ partial "components/heatmap.html" . }} {{ partial "components/pagefind.html" . }} <!-- Post Archive List --> |
