Skip to content

Commit

Permalink
Fix meta partial, edit links and mermaid (#25)
Browse files Browse the repository at this point in the history
* Fix meta partial, edit links and mermaid

* Add newline

* Add changelog
  • Loading branch information
MarcelMue authored Mar 17, 2023
1 parent c081c07 commit 4d10223
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added

- Add code signing documentation
- Add `page-meta-links.html` for proper link formatting.

## [0.0.7] - 2023-03-13

Expand Down
37 changes: 37 additions & 0 deletions layouts/partials/page-meta-links.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{{ if .Path }}
{{ $pathFormatted := replace .Path "\\" "/" }}
{{ $gh_repo := ($.Param "github_repo") }}
{{ $gh_subdir := ($.Param "github_subdir") }}
{{ $gh_project_repo := ($.Param "github_project_repo") }}
{{ $gh_branch := (default "master" ($.Param "github_branch")) }}
{{ if $gh_repo }}
<div class="td-page-meta ml-2 pb-1 pt-2 mb-0">
{{ $editURL := printf "%s/edit/%s/content/%s" $gh_repo $gh_branch $pathFormatted }}
{{ $issuesURL := printf "%s/issues/new?title=%s" $gh_repo (htmlEscape $.Title )}}
<a href="{{ $editURL }}" target="_blank"><i class="fa fa-edit fa-fw"></i> {{ T "post_edit_this" }}</a>
<a href="{{ $issuesURL }}" target="_blank"><i class="fab fa-github fa-fw"></i> {{ T "post_create_issue" }}</a>
{{ if $gh_project_repo }}
{{ $project_issueURL := printf "%s/issues/new" $gh_project_repo }}
<a href="{{ $project_issueURL }}" target="_blank"><i class="fas fa-tasks fa-fw"></i> {{ T "post_create_project_issue" }}</a>
{{ end }}
<script src="https://cdnjs.cloudflare.com/ajax/libs/mermaid/8.5.2/mermaid.min.js"></script>
<script>
var config = {
startOnLoad:true,
theme: 'neutral',
themeCSS: '.node rect { fill: #EFEFEF; } .cluster rect { fill: #FFFFFF; stroke: #000000}',
fontFamily: 'Roboto:300,300i,400,400i,700,700i',
flowchart: {
htmlLabels: false,
useMaxWidth: true,
},
};
mermaid.initialize(config);
window.onload = function() {
mermaid.init(undefined, ".language-mermaid");
$("pre:has(code.language-mermaid)").css("background-color", "#FFFFFF");
};
</script>
</div>
{{ end }}
{{ end }}

0 comments on commit 4d10223

Please sign in to comment.