Skip to content

Commit

Permalink
Add spellcheck job and fix spelling
Browse files Browse the repository at this point in the history
  • Loading branch information
gevhaz committed Jan 18, 2024
1 parent 258cbfa commit 04df352
Show file tree
Hide file tree
Showing 10 changed files with 78 additions and 29 deletions.
26 changes: 26 additions & 0 deletions .github/data/project-dictionary.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
personal_ws-1.1 en 1000 utf-8
Axel
Ecole
Oxelstierna
de
pensionary
Hollandish
shortcode
shortcodes
Vimeo
YouTube
strikethrough
backticks
blockquote
endnotes
lorem
ipsum
GPLv
Notrack
Disqus
tos
Parision
pixelated
shortname
Mononoki
FreeFont
14 changes: 14 additions & 0 deletions .github/scripts/remove-front-matter.sed
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
1 {
/^---$/ {
:a
N
/\n---$/!ba
d
}
}
/Xerum/d
/Quiatae cullecum/d
/andaepu dandae/d
/Repudiandae in pariatur/d
/Velit quidem/d
/^{{<.*>}}/d
9 changes: 9 additions & 0 deletions .github/workflows/check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ on:
branches: ["master"]

jobs:
spellcheck:
runs-on: ubuntu-latest
steps:
- uses: gevhaz/word-warden@19ecfa1576f02d4f73125213c4a1712f5ab47c23
with:
word_warden_ref: 19ecfa1576f02d4f73125213c4a1712f5ab47c23
preprocessing_script: .github/scripts/remove-front-matter.sed
files: "**/!(tempora-maxime|lorem|id-modi|LICENSE).md"

build:
runs-on: ubuntu-latest
env:
Expand Down
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,19 +110,19 @@ paginate = 4

| Category | Shortcode | Description |
| :--- | :--- | :--- |
| **Contact info** | contact-box | Displays contact info set in params.social |
| | social | Displays contact info set in params.social |
| **Photo Gallery** | gallery-category | Container for gallery-photo shortcodes |
| | gallery-modal | HTML to allow for full page view of gallery photos |
| | gallery-photo | Include a photo in a gallery |
| | gallery-script | Script to allow for full page view of gallery photos |
| **General** | image | Image for use in any page. See example in [How to create a blog](#user-content-how-to-create-a-blog) |
| | video | Similar to an ordinary <video> html tag but with a CSS class to make it look good in posts |
| | rawhtml | For including raw html without the global unsafe option for Goldmark |
| **Resume** | container | Container for resume shortcodes |
| | resume-entry | One entry in a resume (e.g. a university degree) |
| | resume-section | One section in resume (e.g. "Education") |
| | resume-subcategory | Creates a heading within a section of the resume |
| **Contact info** | `contact-box` | Displays contact info set in `params.social` |
| | `social` | Displays contact info set in `params.social` |
| **Photo Gallery** | `gallery-category` | Container for `gallery-photo` shortcodes |
| | `gallery-modal` | HTML to allow for full page view of gallery photos |
| | `gallery-photo` | Include a photo in a gallery |
| | `gallery-script` | Script to allow for full page view of gallery photos |
| **General** | `image` | Image for use in any page. See example in [How to create a blog](#user-content-how-to-create-a-blog) |
| | `video` | Similar to an ordinary `<video>` HTML tag but with a CSS class to make it look good in posts |
| | `rawhtml` | For including raw HTML without the global unsafe option for Goldmark |
| **Resume** | `container` | Container for resume shortcodes |
| | `resume-entry` | One entry in a resume (e.g. a university degree) |
| | `resume-section` | One section in resume (e.g. "Education") |
| | `resume-subcategory` | Creates a heading within a section of the resume |

Most of the shortcodes are explained in more detail in their respective
sections below. I explain the other two here.
Expand All @@ -133,8 +133,8 @@ sections below. I explain the other two here.
{{< rawhtml >}}<p>A paragraph</p>{{< /rawhtml >}}
```

This allows you to use html to create elements that you can't create
with just markdown without allowing unsafe html in the site `config`.
This allows you to use HTML to create elements that you can't create
with just markdown without allowing unsafe HTML in the site `config`.
I'm not a security expert, and there might be a good reason why unsafe HTML
is disabled by default. If you think this shortcode shouldn't be part of
the theme, feel free to open an issue and say why.
Expand Down Expand Up @@ -379,7 +379,7 @@ And place corresponding full-size images under `static/img/fullsize`.
The file names need to be the same as for the thumbnails.

Thumbnails should of course be small so that your page loads fast and
fullsize should be large enough that they don't look pixelated when
full-size should be large enough that they don't look pixelated when
covering the full space of a web browser. One way to resize images is
with (graphicsmagick)[http://www.graphicsmagick.org/]: `gm mogrify
-resize 1920x1920 *.jpg`, which will resize all images in the current
Expand Down Expand Up @@ -450,7 +450,7 @@ want, some text on the left side of the box, outside the frame. Put this
text within the shortcode tags.

You decide what social media to include in your site `config` under
social under params, like this:
`social` under `params`, like this:

```yaml
params:
Expand All @@ -476,7 +476,7 @@ parameters defaults to floating to the right, the width defaults to

# How to set a footer

If you want to add a footer to your webpage, you can use the `footer`
If you want to add a footer to your web page, you can use the `footer`
key in your configuration, e.g:

```yaml
Expand All @@ -495,7 +495,7 @@ included in the theme files, so you'll homepage will serve the
resources.

Some of the fonts under `static/fonts` are parts of the project [GNU
FreeFont](https://www.gnu.org/software/freefont/). They are licenced
FreeFont](https://www.gnu.org/software/freefont/). They are licensed
under "GPLv3 or later". Licenses are also supposed to be included in the
.woff files themselves. Some of the fonts are edited by me to take up
less space by including fewer characters.
Expand All @@ -507,9 +507,9 @@ SIL OFL 1.1

The icons used for the `contact-box` and `social` shortcodes are from
[Font Awesome](https://github.com/FortAwesome/Font-Awesome) project.
It's licence is SIL OFL 1.1
It's license is SIL OFL 1.1
([https://scripts.sil.org/OFL](https://scripts.sil.org/OFL)). A HTML
comment is included in the contact-box shortcode to show the licence and
comment is included in the contact-box shortcode to show the license and
source.

For matching the icons from Font Awesome with names for various social
Expand Down
2 changes: 1 addition & 1 deletion exampleSite/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Hello, I'm Hugo Grotius and this is my personal page. I'm a Dutch lawyer and
diplomat with experience from academia and government, having published a large
number of books on international law, sometimes even being called the "father"
of this field of study. I have experience working as a diplomat from serving as
the Swedish Ambassdor to France. For a more comprehensive list of my experience,
the Swedish Ambassador to France. For a more comprehensive list of my experience,
see the [Resume]({{< ref "resume.md" >}}) tab.

After having been wrongfully convicted of treason in the Netherlands and
Expand Down
2 changes: 1 addition & 1 deletion exampleSite/content/blog/markdown-syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ html
1. First Sub-item
2. Second Sub-item

## Other Elements — abbr, sub, sup, kbd, mark
## Other Elements — `abbr`, `sub`, `sup`, `kbd`, `mark`

<abbr title="Graphics Interchange Format">GIF</abbr> is a bitmap image format.

Expand Down
2 changes: 1 addition & 1 deletion exampleSite/content/blog/rich-content.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tags = [
]
+++

Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugo-s-built-in-shortcodes) for rich content, along with a [Privacy Config](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds.
Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugo-s-built-in-shortcodes) for rich content, along with a [Privacy Configuration](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds.
<!--more-->
---

Expand Down
2 changes: 1 addition & 1 deletion exampleSite/content/hugo-gallery.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ menu:
# What I look like

Here are some pictures of pictures or statues of me, all in the public domain by
either age or by the use of Creative Commons CC0 licence.
either age or by the use of Creative Commons CC0 license.

{{< gallery-category >}}
{{< gallery-photo fn="hugo1.jpg" caption="Clay figure of me" >}}
Expand Down
6 changes: 3 additions & 3 deletions exampleSite/content/resume.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ menu:
{{% resume-section title="About Me" %}}
My career has been a series of ups and downs, starting out as a child
prodigy, getting involved in religious sectarianism which earned me a
life sentence, which I fortuantely were able to circumvent, followed by
presitigous academic and diplomatic roles and finally by barely surving being
life sentence, which I fortunately were able to circumvent, followed by
prestigious academic and diplomatic roles and finally by barely surviving being
shipwrecked.
{{% /resume-section %}}
{{< resume-section title="Experience" >}}
{{< resume-entry what="Swedish Ambassdor to France"
{{< resume-entry what="Swedish Ambassador to France"
where="Paris"
when="1634–1645" >}}
<ul>
Expand Down
2 changes: 1 addition & 1 deletion layouts/shortcodes/social.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@
</div>
{{ end }}

{{ printf "<!-- Icons are from Awesome Font, licenced under SIL OFL 1.1 (https://scripts.sil.org/OFL) -->" | safeHTML }}
{{ printf "<!-- Icons are from Awesome Font, licensed under SIL OFL 1.1 (https://scripts.sil.org/OFL) -->" | safeHTML }}

0 comments on commit 04df352

Please sign in to comment.