Skip to content

Commit

Permalink
feat: PSJekyll.Template.IncludeGoogleFont ( Fixes #59 )
Browse files Browse the repository at this point in the history
  • Loading branch information
StartAutomating authored and StartAutomating committed Oct 5, 2024
1 parent 304a54e commit dc5ca52
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions PSJekyll.types.ps1xml
Original file line number Diff line number Diff line change
Expand Up @@ -1086,6 +1086,36 @@ Set-Content -Path (
"@
</Script>
</ScriptMethod>
<ScriptMethod>
<Name>IncludeGoogleFont</Name>
<Script>
&lt;#
.SYNOPSIS
Includes a Google Font.
.DESCRIPTION
Includes a Google Font in the site.

This will add a link to the Google Font. It should be located in the head of the site.
#&gt;

param(
# The name of the font to include.
[string]
$FontName
)
if ($FontName) {
"&lt;link href='https://fonts.googleapis.com/css?family=$fontName' rel='stylesheet'&gt;"
} else {
@(
"&lt;% if site.googleFont %&gt;"
"&lt;link href='https://fonts.googleapis.com/css?family={{site.googleFont}}' rel='stylesheet'&gt;"
"&lt;% endif %&gt;"
) -join [Environment]::Newline
}


</Script>
</ScriptMethod>
<ScriptMethod>
<Name>MinGemFile</Name>
<Script>
Expand Down

0 comments on commit dc5ca52

Please sign in to comment.